There are 5 ways to get from Hamilton to Sarnia by 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.

Recommended option

Bus, train via London  •  4h 24m

  1. Take the bus from Hamilton, ON - 36 Hunter Street East to London, ON Toronto
  2. Take the train from London to Sarnia VIA Rail

$66 - $144

4 alternative options

Train  •  4h 46m

  1. Take the train from Aldershot to London VIA Rail
  2. Take the train from London to Sarnia VIA Rail

$110 - $227

Bus, train  •  5h 59m

  1. Take the bus from Hamilton GO Centre to Kitchener, ON Hamilton / ...
  2. Take the train from Kitchener to Sarnia VIA Rail

$75 - $144

Drive  •  2h 35m

  1. Drive from Hamilton to Sarnia 228.2 km

$26 - $40

Bus, fly  •  3h 25m

  1. Take the bus from Hamilton GO Centre Bus to Renforth Transitway Station
  2. Fly from Toronto (YYZ) to Sarnia (YZR) YYZ - YZR

$204 - $530

Questions & Answers

There is widespread community transmission in Canada.
Last Updated: 3/20/2020 | Source: CDC.

Travel restrictions may apply and transportation services are subject to change. Please check before you travel.

Learn More.

The cheapest way to get from Hamilton to Sarnia is to drive which costs $26 - $40 and takes 2h 35m.

More details

The quickest way to get from Hamilton to Sarnia is to drive which costs $26 - $40 and takes 2h 35m.

More details

The distance between Hamilton and Sarnia is 210 km. The road distance is 228.2 km.

Get driving directions

The best way to get from Hamilton to Sarnia without a car is to bus and train via London which takes 4h 24m and costs $65 - $150.

More details

It takes approximately 4h 24m to get from Hamilton to Sarnia, including transfers.

More details

The quickest flight from Toronto Airport to Sarnia Airport is the direct flight which takes 54 min.

Search flights

Yes, the driving distance between Hamilton to Sarnia is 228 km. It takes approximately 2h 35m to drive from Hamilton to Sarnia.

Get driving directions

Air Canada offers flights from Toronto Airport to Sarnia Airport.

Search flights

There are 35+ hotels available in Sarnia. Prices start at $150 CAD per night.

More details

What companies run services between Hamilton, ON, Canada and Sarnia, ON, Canada?

You can take a train from Hamilton to Sarnia via Aldershot GO Bus, Aldershot, and London in around 4h 46m.

Airlines
Air Canada
Website
aircanada.com
Flights from Toronto to Sarnia
Ave. Duration
54 min
When
Every day
Estimated price
$210 - $950
Train operators
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from London to Sarnia
Ave. Duration
1h 6m
Frequency
Once daily
Estimated price
$50 - $110
Website
VIA Rail
Escape
$23 - $55
Economy
$50 - $70
EconomyPlus
$70 - $110
Business
$70 - $100
Train from Aldershot to London
Ave. Duration
1h 25m
Frequency
5 times a day
Estimated price
$55 - $110
Website
VIA Rail
Escape
$27 - $55
Economy
$55 - $75
EconomyPlus
$75 - $110
Business
$75 - $110
Train from Kitchener to Sarnia
Ave. Duration
3h 2m
Frequency
Once daily
Estimated price
$60 - $120
Website
VIA Rail
Escape
$30 - $65
Economy
$60 - $85
EconomyPlus
$85 - $120
Business
$90 - $130
Bus operators
Greyhound Canada
Phone
+1 1-800-661-8747
Email
Canada.info@greyhound.ca
Website
greyhound.ca
Bus from Hamilton, ON - 36 Hunter Street East to London, ON
Ave. Duration
2h 10m
Frequency
Twice daily
Estimated price
$16 - $35
Website
Greyhound.ca
International
$45 - $70
Online Fare
$16 - $23
Advanced Purchase
$24 - $35
Standard Fare
$30 - $35
Refundable
$41 - $44
Megabus Canada
Phone
1-866-488-4452
Email
canada-info@coachcanada.com
Website
ca.megabus.com
Bus from Hamilton GO Centre to Kitchener, ON
Ave. Duration
1h 35m
Frequency
5 times a day
Estimated price
$10 - $19
Book at
megabus.ca
GO Transit
Phone
+1 888-438-6646
Website
gotransit.com
Bus from Hamilton GO Centre Bus to Renforth Transitway Station
Ave. Duration
1h 2m
Frequency
Hourly
Estimated price
$9 - $13
Website
GO Transit

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 How to get from Luton Airport into central London, Slovenia: Getting from Ljubljana to Lake Bled and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.