There are 7 ways to get from Whitby to Marathon by train, plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Toronto Pearson International Airport, fly to Thunder Bay International Airport, bus
best- Take the train from Whitby GO to Union Station GOtrain
- Fly from Toronto Pearson International Airport (YYZ) to Thunder Bay International Airport (YQT)plane YYZ - YQT
- Take the bus from Thunder Bay to Marathonbus
10h 7m$172–654Bus
cheapest- Take the bus from Dundas St. @ Brock St. to Yorkdale Bus Terminalbus 92
- Take the bus from Yorkdale to Sudburybus
- Take the bus from Sudbury to Sault Ste Mariebus
- Take the bus from Sault Ste Marie to Marathonbus
19h 9m$91–252Bus, train
- Take the bus from Dundas St. @ Brock St. to Yorkdale Bus Terminalbus 92
- Take the bus from Yorkdale to Sudburybus
- Take the train from Sudbury to White Rivertrain
- Take the bus from White River, ON to Marathon, ONbus
18h 51m$219–527Drive 975.7 km
- Drive from Whitby to Marathoncar 975.7 km
13h 20m$192–277Train to Toronto Island Airport, fly to Thunder Bay International Airport, bus
- Take the train from Whitby GO to Union Station GOtrain
- Fly from Toronto Island Airport (YTZ) to Thunder Bay International Airport (YQT)plane YTZ - YQT
- Take the bus from Thunder Bay to Marathonbus
10h 4m$242–654Train to Toronto Island Airport, fly to Sault Ste. Marie Airport, bus
- Take the train from Whitby GO to Union Station GOtrain
- Fly from Toronto Island Airport (YTZ) to Sault Ste. Marie Airport (YAM)plane YTZ - YAM
- Take the bus from Sault Ste Marie to Marathonbus
10h 10m$285–648Train to Toronto Pearson International Airport, fly to Sault Ste. Marie Airport, bus
- Take the train from Whitby GO to Union Station GOtrain
- Fly from Toronto Pearson International Airport (YYZ) to Sault Ste. Marie Airport (YAM)plane YYZ - YAM
- Take the bus from Sault Ste Marie to Marathonbus
10h 35m$645–1,968
Whitby to Marathon by bus
Questions & Answers
The cheapest way to get from Whitby to Marathon is to bus which costs $90 - $260 and takes 19h 9m.
The fastest way to get from Whitby to Marathon is to train and fly and bus which takes 10h 4m and costs $240 - $700.
No, there is no direct bus from Whitby to Marathon. However, there are services departing from Dundas St. @ Brock St. and arriving at Marathon via Yorkdale, Sudbury and Sault Ste Marie. The journey, including transfers, takes approximately 19h 9m.
The distance between Whitby and Marathon is 1307 km. The road distance is 975.7 km.
The best way to get from Whitby to Marathon without a car is to bus and train which takes 18h 51m and costs $210 - $550.
It takes approximately 10h 7m to get from Whitby to Marathon, including transfers.
Whitby to Marathon bus services, operated by GO Transit, depart from Dundas St. @ Brock St. station.
Whitby to Marathon bus services, operated by GO Transit, arrive at Yorkdale Bus Terminal station.
Yes, the driving distance between Whitby to Marathon is 976 km. It takes approximately 13h 20m to drive from Whitby to Marathon.
There are two+ hotels available in Marathon.
What companies run services between Whitby, ON, Canada and Marathon, ON, Canada?
You can take a bus from Dundas St. @ Brock St. to Marathon via Yorkdale, Sudbury, and Sault Ste Marie in around 19h 9m.
- Website
- flyporter.com
Flights from Toronto Pearson International Airport to Thunder Bay International Airport
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- $210–650
Flights from Toronto Island Airport to Thunder Bay International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- $190–550
Flights from Toronto Island Airport to Sault Ste. Marie Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $190–480
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Thunder Bay International Airport
- Ave. Duration
- 1h 49m
- When
- Every day
- Estimated price
- $75–430
Flights from Toronto Pearson International Airport to Sault Ste. Marie Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $60–400
- Website
- flyflair.com
Flights from Toronto Pearson International Airport to Thunder Bay International Airport
- Ave. Duration
- 1h 50m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $100–400
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Whitby GO to Union Station GO
- Ave. Duration
- 1h 1m
- Frequency
- Every 30 minutes
- Estimated price
- $10–14
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $10–14
Train from Whitby GO to Union Station GO
- Ave. Duration
- 1h 1m
- Frequency
- Every 30 minutes
- Estimated price
- $10–14
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $10–14
Train from Whitby GO to Union Station GO
- Ave. Duration
- 1h 1m
- Frequency
- Every 30 minutes
- Estimated price
- $10–14
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $10–14
Train from Whitby GO to Union Station GO
- Ave. Duration
- 1h 1m
- Frequency
- Every 30 minutes
- Estimated price
- $10–14
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $10–14
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Sudbury to White River
- Ave. Duration
- 8h 5m
- Frequency
- 3 times a week
- Estimated price
- $110–330
- Website
- VIA Rail
- Escape
- $110–260
- Business
- $160–320
- Business Plus
- $170–330
- Economy
- $120–270
- Economy Plus
- $130–280
- Phone
- 1.800.461.8558
- [email protected]
- Website
- Ontario Northland
Bus from Thunder Bay to Marathon
- Ave. Duration
- 3h 56m
- Frequency
- 6 times a week
- Estimated price
- $23–70
- Website
- Ontario Northland
- Children
- $23–35
- Senior
- $35–60
- Adult
- $45–70
Bus from Yorkdale to Sudbury
- Ave. Duration
- 4h 59m
- Frequency
- 3 times a day
- Estimated price
- $28–85
- Website
- Ontario Northland
- Children
- $28–45
- Senior
- $45–70
- Adult
- $55–85
Bus from Yorkdale to Sudbury
- Ave. Duration
- 4h 59m
- Frequency
- 3 times a day
- Estimated price
- $28–85
- Website
- Ontario Northland
- Children
- $28–45
- Senior
- $45–70
- Adult
- $55–85
Bus from Sudbury to Sault Ste Marie
- Ave. Duration
- 4h 32m
- Frequency
- 6 times a week
- Estimated price
- $24–70
- Website
- Ontario Northland
- Children
- $24–35
- Senior
- $40–60
- Adult
- $45–70
Bus from Sault Ste Marie to Marathon
- Ave. Duration
- 5h 11m
- Frequency
- 6 times a week
- Estimated price
- $29–85
- Website
- Ontario Northland
- Children
- $29–45
- Senior
- $50–75
- Adult
- $55–85
Bus from Thunder Bay to Marathon
- Ave. Duration
- 3h 56m
- Frequency
- 6 times a week
- Estimated price
- $23–70
- Website
- Ontario Northland
- Children
- $23–35
- Senior
- $35–60
- Adult
- $45–70
Bus from Sault Ste Marie to Marathon
- Ave. Duration
- 5h 11m
- Frequency
- 6 times a week
- Estimated price
- $29–85
- Website
- Ontario Northland
- Children
- $29–45
- Senior
- $50–75
- Adult
- $55–85
Bus from Sault Ste Marie to Marathon
- Ave. Duration
- 5h 11m
- Frequency
- 6 times a week
- Estimated price
- $29–85
- Website
- Ontario Northland
- Children
- $29–45
- Senior
- $50–75
- Adult
- $55–85
- Phone
- +1 888-438-6646
- Website
- GO Transit
Bus from Dundas St. @ Brock St. to Yorkdale Bus Terminal
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- $9–12
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $9–12
Bus from Dundas St. @ Brock St. to Yorkdale Bus Terminal
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- $9–12
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $9–12
- Phone
- +1 855 566 2378
- [email protected]
- Website
- Ontario & Manitoba Bus Service
Bus from White River, ON to Marathon, ON
- Ave. Duration
- 1h 14m
- Frequency
- Once daily
- Estimated price
- $55–80
- Website
- Ontario & Manitoba Bus Service
- Adult
- $55–80
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 Want to know more about Flixbus?, Travelling by boat in Italy, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.












