Travel from Montreal to Muskoka-Lakes

Bus from Montreal to Muskoka Lakes

Megabus CA operates a bus from Montreal to Muskoka Lakes hourly. Tickets cost $24 - $35 and the journey takes 2 h 55 min. 2 other operators also service this route.

How to get from Montreal to Muskoka Lakes

From Montréal train to UNION STATION - NORTHBOUND PLATFORM towards DOWNSVIEW, line 1 subway to Yorkdale, ON, Toronto - Sudbury. Northbound. to MacTier, ON, then taxi to Muskoka Lakes. 9 h 1 min $225. From Montréal train to Toronto, train to Washago, then taxi to Muskoka Lakes. 9 h 29 min $334. From Montreal bus to Kingston, ON, bus to Yorkdale, ON, Toronto - Sudbury. Northbound. to MacTier, ON, then taxi to Muskoka Lakes. 10 h 31 min $167. From Montréal train to Via-Rail, line 61 bus to Kanata Town Centre, ON, bus to Bracebridge, ON, then taxi to Muskoka Lakes. 12 h 59 min $283. From Montreal, PQ bus to Ottawa, ON, bus to Bracebridge, ON, then taxi to Muskoka Lakes. 13 h $255. From Montreal drive to Muskoka Lakes. 7 h 48 min $73. From Montreal, PQ bus to Montreal airport, fly to Toronto Island airport, line 509 tram to UNION STATION - NORTHBOUND PLATFORM towards DOWNSVIEW, line 1 subway to Yorkdale, ON, Toronto - Sudbury. Northbound. to MacTier, ON, then taxi to Muskoka Lakes. 6 h 48 min $332. From Montreal, PQ bus to Montreal airport, fly to Toronto airport, line 34 bus to Yorkdale, ON, Toronto - Sudbury. Northbound. to MacTier, ON, then taxi to Muskoka Lakes. 6 h 52 min $280. From gare Centrale train to gare Longueuil–Saint-Hubert, taxi to Montreal St. Hubert airport, fly to Toronto Island airport, line 509 tram to UNION STATION - NORTHBOUND PLATFORM towards DOWNSVIEW, line 1 subway to Yorkdale, ON, Toronto - Sudbury. Northbound. to MacTier, ON, then taxi to Muskoka Lakes. 7 h 6 min $1,060. From Montréal train to Via-Rail, line 61 bus to Hurdman C, line 97 bus to Ottawa airport, fly to Toronto Island airport, line 509 tram to UNION STATION - NORTHBOUND PLATFORM towards DOWNSVIEW, line 1 subway to Yorkdale, ON, Toronto - Sudbury. Northbound. to MacTier, ON, then taxi to Muskoka Lakes. 9 h 8 min $395. From Montréal train to Via-Rail, line 61 bus to Hurdman C, line 97 bus to Ottawa airport, fly to Toronto airport, line 34 bus to Yorkdale, ON, Toronto - Sudbury. Northbound. to MacTier, ON, then taxi to Muskoka Lakes. 9 h 2 min $392. From Montreal, PQ bus to Montreal airport, fly to Hamilton airport, line 20 bus to Hamilton GO Centre Bus, line 18 bus to Aldershot, train to UNION STATION - NORTHBOUND PLATFORM towards DOWNSVIEW, line 1 subway to Yorkdale, ON, Toronto - Sudbury. Northbound. to MacTier, ON, then taxi to Muskoka Lakes. 9 h 11 min $386.
Close Print Itinerary
  1. Here are 12 options to get from
    Montreal to Muskoka Lakes:

    1. Trip:
      1 Train, Toronto - Sudbury. Northbound.
      • One-Way approx: USD $116 - $265
      • Duration: 9 h 1 min
      Open +
      • Trip:
        1 Train, Toronto - Sudbury. Northbound.
        • One-Way approx: USD $116 - $265
        • Duration: 9 h 1 min
        Close x
    2. Trip:
      2 Train, taxi
      • One-Way approx: USD $182 - $377
      • Duration: 9 h 29 min
      Open +
      • Trip:
        2 Train, taxi
        • One-Way approx: USD $182 - $377
        • Duration: 9 h 29 min
        Close x
    3. Trip:
      3 Bus, Toronto - Sudbury. Northbound.
      • One-Way approx: USD $106 - $155
      • Duration: 10 h 31 min
      Open +
      • Trip:
        3 Bus, Toronto - Sudbury. Northbound.
        • One-Way approx: USD $106 - $155
        • Duration: 10 h 31 min
        Close x
    4. Trip:
      4 Train, bus
      • One-Way approx: USD $159 - $277
      • Duration: 12 h 59 min
      Open +
      • Trip:
        4 Train, bus
        • One-Way approx: USD $159 - $277
        • Duration: 12 h 59 min
        Close x
    5. Trip:
      5 Bus
      • One-Way approx: USD $142 - $227
      • Duration: 13 h
      Open +
      • Trip:
        5 Bus
        • One-Way approx: USD $142 - $227
        • Duration: 13 h
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $45 - $70
      • Duration: 7 h 48 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $45 - $70
        • Duration: 7 h 48 min
        Close x
    7. Trip:
      7 Fly Montreal to Toronto Island, Toronto - Sudbury. Northbound.
      • One-Way approx: USD $158 - $447
      • Duration: 6 h 48 min
      Open +
      • Trip:
        7 Fly Montreal to Toronto Island, Toronto - Sudbury. Northbound.
        • One-Way approx: USD $158 - $447
        • Duration: 6 h 48 min
        Close x
    8. Trip:
      8 Fly Montreal to Toronto, Toronto - Sudbury. Northbound.
      • One-Way approx: USD $146 - $406
      • Duration: 6 h 52 min
      Open +
      • Trip:
        8 Fly Montreal to Toronto, Toronto - Sudbury. Northbound.
        • One-Way approx: USD $146 - $406
        • Duration: 6 h 52 min
        Close x
    9. Trip:
      9 Fly Montreal St. Hubert to Toronto Island, Toronto - Sudbury. Northbound.
      • One-Way approx: USD $500 - $1,214
      • Duration: 7 h 6 min
      Open +
      • Trip:
        9 Fly Montreal St. Hubert to Toronto Island, Toronto - Sudbury. Northbound.
        • One-Way approx: USD $500 - $1,214
        • Duration: 7 h 6 min
        Close x
    10. Trip:
      10 Train to Ottawa, fly to Toronto Island, Toronto - Sudbury. Northbound.
      • One-Way approx: USD $187 - $511
      • Duration: 9 h 8 min
      Open +
      • Trip:
        10 Train to Ottawa, fly to Toronto Island, Toronto - Sudbury. Northbound.
        • One-Way approx: USD $187 - $511
        • Duration: 9 h 8 min
        Close x
    11. Trip:
      11 Train to Ottawa, fly to Toronto, Toronto - Sudbury. Northbound.
      • One-Way approx: USD $190 - $490
      • Duration: 9 h 2 min
      Open +
      • Trip:
        11 Train to Ottawa, fly to Toronto, Toronto - Sudbury. Northbound.
        • One-Way approx: USD $190 - $490
        • Duration: 9 h 2 min
        Close x
    12. Trip:
      12 Fly Montreal to Hamilton, train, Toronto - Sudbury. Northbound.
      • One-Way approx: USD $197 - $786
      • Duration: 9 h 11 min
      Open +
      • Trip:
        12 Fly Montreal to Hamilton, train, Toronto - Sudbury. Northbound.
        • One-Way approx: USD $197 - $786
        • Duration: 9 h 11 min
        Close x