Rome2Rio

How to get fromMoncton to Sarniaby plane, train, car, bus, or shuttle

Find Transport to Sarnia

See all options
QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

There are 10 ways to get from Moncton to Sarnia by plane, train, car, bus, or shuttle

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

  1. Fly Greater Moncton International Airport to London International Airport, train

    best
    1. Fly from Greater Moncton International Airport (YQM) to London International Airport (YXU)plane plane YQM - YXU
    2. Take the train from London to Sarniatrain train
    8h 19m
    $286–1,635
  2. Fly Greater Moncton International Airport to Toronto Pearson International Airport, bus, train

    cheapest
    1. Fly from Greater Moncton International Airport (YQM) to Toronto Pearson International Airport (YYZ)plane plane YQM - YYZ
    2. Take the bus from Pearson International Airport Terminal 1 to London, ON - VIA Railbus bus
    3. Take the train from London to Sarniatrain train
    8h 41m
    $244–1,364
  3. Train

    1. Take the train from Moncton to Montréaltrain train
    2. Take the train from Montréal to Toronto Union Stationtrain train
    3. Take the train from Toronto Union Station to Sarniatrain train
    31h 26m
    $430–1,153
  4. Drive  1,680.5 km

    1. Drive from Moncton to Sarniacar car 1,680.5 km
    19h 31m
    $284–410
  5. Bus to Halifax Stanfield International Airport, fly to London International Airport, train

    1. Take the bus from Moncton to Halifax Airportbus bus
    2. Fly from Halifax Stanfield International Airport (YHZ) to London International Airport (YXU)plane plane YHZ - YXU
    3. Take the train from London to Sarniatrain train
    9h 58m
    $454–2,054
  6. Fly Greater Moncton International Airport to Toronto Island Airport, train

    1. Fly from Greater Moncton International Airport (YQM) to Toronto Island Airport (YTZ)plane plane YQM - YTZ
    2. Take the train from Toronto Union Station to Londontrain train
    3. Take the train from London to Sarniatrain train
    9h 51m
    $268–1,138
  7. Fly Greater Moncton International Airport to Windsor Airport, train

    1. Fly from Greater Moncton International Airport (YQM) to Windsor Airport (YQG)plane plane YQM - YQG
    2. Take the train from Windsor to Londontrain train
    3. Take the train from London to Sarniatrain train
    14h 8m
    $358–1,881
  8. Fly Greater Moncton International Airport to Detroit, shuttle, train

    1. Fly from Greater Moncton International Airport (YQM) to Detroit (DTW)plane plane YQM - DTW
    2. Take a shuttle bus from Detroit Airport to London, ON - 105, Wharncliffe Road South, Manor Parkshuttle bus
    3. Take the train from London to Sarniatrain train
    13h 20m
    $276–1,362
  9. Train, bus via Toronto

    1. Take the train from Moncton to Montréaltrain train
    2. 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
    3. Take the bus from Toronto to Sarniabus bus
    32h 34m
    $345–673
  10. Train, bus

    1. Take the train from Moncton to Montréaltrain train
    2. Take the bus from Montreal to Ottawabus bus
    3. Take the bus from Ottawa to Sarniabus bus
    35h 40m
    $404–757

Moncton to Sarnia by train

Calendar3Weekly Trains
Duration31h 26mAverage Duration
Ticket$430Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Moncton, NB, Canada and Sarnia, ON, Canada?

You can take a train from Moncton to Sarnia via Montréal and Toronto Union Station in around 31h 26m.

Airlines
Train operators
Bus operators

Want to know more about travelling around Canada

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

Booking & Getting There