Rome2Rio

How to get fromMontreal to Emsdaleby train, bus, car, plane, or taxi

Find Transport to Emsdale

See all options

There are 11 ways to get from Montreal to Emsdale by train, bus, car, plane, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Train, bus

    best
    1. Take the train from Montréal to Ottawatrain train
    2. Take the bus from Ottawa - Via Rail to North Baybus bus
    3. Take the bus from North Bay to Emsdalebus bus
    10h 35m
    $91–367
  2. Bus via Toronto

    cheapest
    1. Take the bus from St-Antoine O. @ Rue Mansfield // St Antoine W. @ Mansfield St. to Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floorbus bus 2720
    2. Take the bus from Yorkdale to Emsdalebus bus Ontc
    12h 45m
    $86–147
  3. Train, bus via Toronto

    1. Take the train from Montréal to Toronto Union Stationtrain train VIA Rail
    2. Take the bus from King City Go Station to Emsdalebus bus Ontc
    11h 43m
    $159–421
  4. Drive  556.3 km

    1. Drive from Montreal to Emsdalecar car 556.3 km
    7h 11m
    $100–144
  5. Fly Montréal–Pierre Elliott Trudeau International Airport to Toronto Pearson International Airport, bus

    1. Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Toronto Pearson International Airport (YYZ)plane plane YUL - YYZ
    2. Take the bus from Vaughan - Hwy 407 to Emsdalebus bus
    8h 23m
    $177–679
  6. Bus

    1. Take the bus from Montréal to Ottawabus bus
    2. Take the bus from Ottawa - Via Rail to North Baybus bus
    3. Take the bus from North Bay to Emsdalebus bus
    11h 9m
    $93–187
  7. Train, taxi

    1. Take the train from Montréal to Toronto Union Stationtrain train
    2. Take the train from Toronto Union Station to South Parrytrain train
    3. Take the taxi from South Parry to Emsdaletaxi taxi
    12h 5m
    $340–793
  8. Fly Montréal/Saint-Hubert Airport to Toronto Pearson International Airport, bus

    1. Fly from Montréal/Saint-Hubert Airport (YHU) to Toronto Pearson International Airport (YYZ)plane plane YHU - YYZ
    2. Take the bus from Vaughan - Hwy 407 to Emsdalebus bus
    9h 10m
    $191–563
  9. Fly Montréal–Pierre Elliott Trudeau International Airport to Toronto Island Airport, bus

    1. Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Toronto Island Airport (YTZ)plane plane YUL - YTZ
    2. Take the bus from King City Go Station to Emsdalebus bus
    9h 41m
    $230–701
  10. Fly Montréal/Saint-Hubert Airport to Toronto Island Airport, bus

    1. Fly from Montréal/Saint-Hubert Airport (YHU) to Toronto Island Airport (YTZ)plane plane YHU - YTZ
    2. Take the bus from King City Go Station to Emsdalebus bus
    10h 29m
    $204–655
  11. Fly Montréal–Pierre Elliott Trudeau International Airport to Rouyn-Noranda Airport, bus, drive

    1. Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Rouyn-Noranda Airport (YUY)plane plane YUL - YUY
    2. Take the bus from Rouyn-Noranda to Redbridgebus bus
    3. Drive from Redbridge to Emsdalecar car
    10h 24m
    $756–1,431

Montréal–Pierre Elliott Trudeau International Airport (YUL) to Toronto Pearson International Airport (YYZ) flights

Calendar140Weekly Planes
Duration1h 36mAverage Duration
Ticket$59Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Montreal, QC, Canada and Emsdale, ON, Canada?

You can take a bus from Montréal to Emsdale via Ottawa - Via Rail, North Bay, and Emsdale in around 11h 9m.

Airlines
Train operators
Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling around the UAE, Flying into Beijing?, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.