There are 4 ways to get from Sarnia to Canada's Wonderland by train, bus, car, taxi 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

Train  •  5 h 29 min

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

$62 - $167

Cheapest option

Train, bus  •  5 h 42 min

  1. Take the train from Sarnia to London VIA Rail
  2. Take the bus from London, On to Toronto Pearson Airport, On 5508 / ...

$48 - $119

2 alternative options

Drive  •  3 h 16 min

  1. Drive from Sarnia to Canada's Wonderland 180.3 miles

$23 - $35

Taxi, fly, line 60 bus  •  3 h 5 min

  1. Take a taxi from Sarnia to Sarnia
  2. Fly from Sarnia (YZR) to Toronto (YYZ) YZR - YYZ
  3. Take the line 60 bus from Yorkdale Bus Terminal to Canada's Wonderland

$148 - $216

What companies run services between Sarnia, ON, Canada and Canada's Wonderland, ON, Canada?

You can take a train from Sarnia to Canada's Wonderland via London, Toronto, UNION STATION - NORTHBOUND PLATFORM towards DOWNSVIEW, Yorkdale Station - Northbound Platform, Yorkdale Bus Terminal, and Canada's Wonderland in around 5 h 29 min.

Airlines
Air Canada
Website
aircanada.com
Flights from Sarnia to Toronto
Ave. Duration
58 min
When
Every day
Estimated price
$150 - $350
Train operators
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from Sarnia to London
Ave. Duration
1 h 10 min
Frequency
Every 3 hours
Estimated price
$24 - $70
Website
viarail.ca
Escape
$24 - $35
Economy
$30 - $45
Economy Plus
$50 - $70
Business
$40 - $60
Business Plus/Sleeper
$80 - $110
Train from London to Toronto
Ave. Duration
2 h 9 min
Frequency
Every 30 minutes
Estimated price
$30 - $90
Website
viarail.ca
Escape
$30 - $45
Economy
$40 - $60
Economy Plus
$65 - $90
Business
$60 - $85
Business Plus/Sleeper
$100 - $150
Bus operators
Greyhound USA
Phone
+1 214-849-8100
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from London, On to Toronto Pearson Airport, On
Ave. Duration
2 h
Frequency
Hourly
Estimated price
$16 - $40
Website
greyhound.com
Economy
$16 - $25
Flexible
$30 - $40
GO Transit
Website
gotransit.com
Bus from Yorkdale Bus Terminal to Canada's Wonderland
Ave. Duration
20 min
Frequency
Hourly
Estimated price
$4 - $6
Schedules at
gotransit.com
Other operators
Taxi from Sarnia to Sarnia
Ave. Duration
7 min
Estimated price
$21 - $25
Carol Ann's Taxi
Phone
+1 226 349-2255
ALLEYCAB
Phone
+1 519 402-4339

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.

Questions & Answers

How far is it from Sarnia to Canada's Wonderland?

The distance between Sarnia and Canada's Wonderland is 250 km. The road distance is 289 km.

What is the cheapest way to get from Sarnia to Canada's Wonderland?

The cheapest way to get from Sarnia to Canada's Wonderland is to drive which costs $30 - $45 and takes 3 h 16 min.

What is the fastest way to get from Sarnia to Canada's Wonderland?

The quickest way to get from Sarnia to Canada's Wonderland is to taxi and fly and line 60 bus which takes 3 h 5 min and costs $180 - $280.

How long does it take to get from Sarnia to Canada's Wonderland?

It takes approximately 5 h 29 min to get from Sarnia to Canada's Wonderland, including transfers.