There are 8 ways to get from Lindsay to Marathon by car, bus, train, 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.
Drive, bus, train
best- Drive from Lindsay to Barriecar
- Take the bus from Barrie to Sudburybus
- Take the train from Sudbury to White Rivertrain
- Take the bus from White River, ON to Marathon, ONbus
16h 40m$244–528Drive 955.4 km
cheapest- Drive from Lindsay to Marathoncar 955.4 km
12h 59m$188–272Taxi, bus
- Take the taxi from Lindsay to Orillia Transittaxi
- Take the bus from Orillia Transit to Sudburybus
- Take the bus from Sudbury to Sault Ste Mariebus
- Take the bus from Sault Ste Marie to Marathonbus
17h 6m$257–436Taxi, bus to Toronto Pearson International Airport, fly to Thunder Bay International Airport, bus
- Take the taxi from Lindsay to Simcoe St. N. @ Windfields Farm Dr.taxi
- Take the bus from Simcoe St. N. @ Windfields Farm Dr. to Richmond Hill Centrebus
- Fly from Toronto Pearson International Airport (YYZ) to Thunder Bay International Airport (YQT)plane YYZ - YQT
- Take the bus from Thunder Bay to Marathonbus
11h 13m$301–821Taxi, bus, train
- Take the taxi from Lindsay to Orillia Transittaxi
- Take the bus from Orillia Transit to Sudburybus
- Take the train from Sudbury to White Rivertrain
- Take the bus from White River, ON to Marathon, ONbus
16h 49m$385–711Taxi, train to Toronto Island Airport, fly to Thunder Bay International Airport, bus
- Take the taxi from Lindsay to Oshawataxi
- Take the train from Oshawa to Toronto Union Stationtrain
- Fly from Toronto Island Airport (YTZ) to Thunder Bay International Airport (YQT)plane YTZ - YQT
- Take the bus from Thunder Bay to Marathonbus
10h 56m$415–1,083Taxi, train to Toronto Island Airport, fly to Sault Ste. Marie Airport, bus
- Take the taxi from Lindsay to Oshawataxi
- Take the train from Oshawa to Toronto Union Stationtrain
- Fly from Toronto Island Airport (YTZ) to Sault Ste. Marie Airport (YAM)plane YTZ - YAM
- Take the bus from Sault Ste Marie to Marathonbus
11h 1m$448–1,027Taxi, bus to Toronto Pearson International Airport, fly to Sault Ste. Marie Airport, bus
- Take the taxi from Lindsay to Simcoe St. N. @ Windfields Farm Dr.taxi
- Take the bus from Simcoe St. N. @ Windfields Farm Dr. to Richmond Hill Centrebus
- 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
11h 40m$734–2,135
Toronto Pearson International Airport (YYZ) to Thunder Bay International Airport (YQT) flights
Questions & Answers
The cheapest way to get from Lindsay to Marathon is to drive which costs $180 - $280 and takes 12h 59m.
The fastest way to get from Lindsay to Marathon is to taxi and train and fly and bus which takes 10h 56m and costs $410 - $1,100.
The distance between Lindsay and Marathon is 1006 km. The road distance is 955.4 km.
The best way to get from Lindsay to Marathon without a car is to taxi and bus which takes 17h 6m and costs $250 - $440.
It takes approximately 16h 40m to get from Lindsay to Marathon, including transfers.
Yes, the driving distance between Lindsay to Marathon is 955 km. It takes approximately 12h 59m to drive from Lindsay to Marathon.
There are two+ hotels available in Marathon.
What companies run services between Lindsay, ON, Canada and Marathon, ON, Canada?
There is no direct connection from Lindsay to Marathon. However, you can drive to Barrie, take the bus to Sudbury, take the taxi to Sudbury, take the train to White River, walk to White River, ON, then take the bus to Marathon, ON. Alternatively, you can take the taxi to Orillia Transit, take the bus to Sudbury, take the bus to Sault Ste Marie, then take the bus to Marathon.
- 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
- $200–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–410
- 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 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
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
Train from Oshawa to Toronto Union Station
- Ave. Duration
- 52 min
- Frequency
- Every 2 hours
- Estimated price
- $11–200
- Website
- VIA Rail
- Escape
- $11–65
- Business
- $55–190
- Business Plus
- $70–200
- Economy
- $13–75
- Economy Plus
- $14–85
Train from Oshawa to Toronto Union Station
- Ave. Duration
- 52 min
- Frequency
- Every 2 hours
- Estimated price
- $11–200
- Website
- VIA Rail
- Escape
- $11–65
- Business
- $55–190
- Business Plus
- $70–200
- Economy
- $13–75
- Economy Plus
- $14–85
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Barrie to Sudbury
- Ave. Duration
- 3h 35m
- Frequency
- 5 times a week
- Estimated price
- $40–65
- Schedules at
- Flixbus USA
- 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
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
- Phone
- 1.800.461.8558
- [email protected]
- Website
- Ontario Northland
Bus from Orillia Transit to Sudbury
- Ave. Duration
- 4h 11m
- Frequency
- Once daily
- Estimated price
- $22–65
- Website
- Ontario Northland
- Children
- $22–35
- Senior
- $35–55
- Adult
- $45–65
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 Orillia Transit to Sudbury
- Ave. Duration
- 4h 11m
- Frequency
- Once daily
- Estimated price
- $22–65
- Website
- Ontario Northland
- Children
- $22–35
- Senior
- $35–55
- Adult
- $45–65
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 Simcoe St. N. @ Windfields Farm Dr. to Richmond Hill Centre
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- $10–13
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $10–13
Bus from Simcoe St. N. @ Windfields Farm Dr. to Richmond Hill Centre
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- $10–13
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $10–13
- Ave. Duration
- 1h 1m
- Estimated price
- $130–220
Kawartha Lakes Taxi
- Phone
- +1 705 878 0001
- Website
- kawarthalakestaxi.ca
Now Taxi
- Phone
- +1 705 878 4669
Poppa's Ed Transportation
- Phone
- +1 705 878 4343
Kawartha Lakes Taxi
- Phone
- +1 705 878 0001
- Website
- kawarthalakestaxi.ca
Now Taxi
- Phone
- +1 705 878 4669
Poppa's Ed Transportation
- Phone
- +1 705 878 4343
Kawartha Lakes Taxi
- Phone
- +1 705 878 0001
- Website
- kawarthalakestaxi.ca
Now Taxi
- Phone
- +1 705 878 4669
Poppa's Ed Transportation
- Phone
- +1 705 878 4343
Kawartha Lakes Taxi
- Phone
- +1 705 878 0001
- Website
- kawarthalakestaxi.ca
Now Taxi
- Phone
- +1 705 878 4669
Poppa's Ed Transportation
- Phone
- +1 705 878 4343
Kawartha Lakes Taxi
- Phone
- +1 705 878 0001
- Website
- kawarthalakestaxi.ca
Now Taxi
- Phone
- +1 705 878 4669
Poppa's Ed Transportation
- Phone
- +1 705 878 4343
Kawartha Lakes Taxi
- Phone
- +1 705 878 0001
- Website
- kawarthalakestaxi.ca
Now Taxi
- Phone
- +1 705 878 4669
Poppa's Ed Transportation
- Phone
- +1 705 878 4343
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 Train travel in France: A guide to SNCF, How do I get from Sydney to Melbourne, and How to get from London to Edinburgh - to help you get the most out of your next trip.












