Rome2Rio

How to get fromPort Carling to Sarniaby bus (Flixbus), bus, train, car, or plane

Find Transport to Sarnia

See all options

There are 7 ways to get from Port Carling to Sarnia by bus (Flixbus), bus, train, car, or plane

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

  1. Bus via Kitchener

    best
    1. Take the bus from Mactier to Vaughan - Hwy 407bus bus
    2. Take the bus from Hwy 407 Bus Terminal to Kitchener GO Busbus bus 30 / ...
    3. Take the bus from Kitchener to Sarniabus bus
    9h 4m
    $103–165
  2. Drive  411.1 km

    cheapest
    1. Drive from Port Carling to Sarniacar car 411.1 km
    5h 53m
    $75–108
  3. Bus, train via London

    1. Take the bus from Mactier to King City Go Stationbus bus
    2. Take the train from Toronto Union Station to Londontrain train
    3. Take the train from London to Sarniatrain train
    9h 26m
    $129–569
  4. Bus, fly, train

    1. Take the bus from Muskoka Airport to Toronto Pearson Airport Terminal 1bus bus
    2. Fly from Toronto Pearson International Airport (YYZ) to London International Airport (YXU)plane plane YYZ - YXU
    3. Take the train from London to Sarniatrain train
    7h 36m
  5. Bus

    1. Take the bus from Mactier to Union Station Bus Terminalbus bus Ontc
    2. Take the bus from Toronto to Sarniabus bus FlixBus 2702 / ...
    9h 26m
    $108–179
  6. Bus, train

    1. Take the bus from Mactier to Union Station Bus Terminalbus bus Ontc
    2. Take the train from Toronto Union Station to Sarniatrain train VIA Rail
    9h 46m
    $128–379
  7. Bus, train via Barrie

    1. Take the bus from Mactier to Barrie Allandale Terminalbus bus
    2. Take the train from Allandale Waterfront GO to Union Station GOtrain train Br
    3. Take the train from Toronto Union Station to Londontrain train
    4. Take the train from London to Sarniatrain train
    10h 8m
    $131–565

Toronto Pearson International Airport (YYZ) to London International Airport (YXU) flights

Calendar17Weekly Planes
Duration53 minAverage Duration
Ticket$98Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Port Carling, ON, Canada and Sarnia, ON, Canada?

You can take a vehicle from Port Carling to Sarnia via Mactier, Vaughan - Hwy 407, Hwy 407 Bus Terminal, Kitchener GO Bus, and Kitchener in around 9h 4m.

Airlines
Train operators
Bus 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 Slovenia: Getting from Ljubljana to Lake Bled, 10 amazing places to get away from it all in Australia, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.