There are 5 ways to get from Stratford to Kawartha Lakes by train, car, bus, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, drive
best- Take the train from Stratford GO to Union Station GOtrain Ki
- Take the train from Toronto Union Station to Oshawatrain
- Drive from Oshawa to Kawartha Lakescar
6h 49m$52–256Bus, taxi
- Take the bus from Stratford to Toronto Pearson Airportbus
- Take the bus from Toronto Pearson Airport to Orillia Downtown Terminal Bus Stopbus
- Take the taxi from Orillia Downtown Terminal Bus Stop to Kawartha Lakestaxi
7h 40m$185–237Drive 261 km
- Drive from Stratford to Kawartha Lakescar 261 km
3h 47m$52–75Train, bus, taxi
- Take the train from Stratford GO to Bloor GOtrain Ki
- Take the bus from Toronto Pearson Airport to Orillia Downtown Terminal Bus Stopbus
- Take the taxi from Orillia Downtown Terminal Bus Stop to Kawartha Lakestaxi
7h 43m$193–243Train, bus
- Take the train from Stratford GO to Bramalea GOtrain Ki
- Take the bus from Bramalea GO Bus to Simcoe St. N. @ Windfields Farm Dr.bus 56
- Take the bus from Simcoe Northbound @ Windfields Farm to Southbound @ 30 Beaverbus 618
9h 1m$116–144
Questions & Answers
The cheapest way to get from Stratford to Kawartha Lakes is to drive which costs $50 - $75 and takes 3h 47m.
The fastest way to get from Stratford to Kawartha Lakes is to drive which takes 3h 47m and costs $50 - $75.
The distance between Stratford and Kawartha Lakes is 300 km. The road distance is 261 km.
The best way to get from Stratford to Kawartha Lakes without a car is to bus and taxi which takes 7h 40m and costs $180 - $240.
It takes approximately 6h 49m to get from Stratford to Kawartha Lakes, including transfers.
Yes, the driving distance between Stratford to Kawartha Lakes is 261 km. It takes approximately 3h 47m to drive from Stratford to Kawartha Lakes.
There are 47+ hotels available in Kawartha Lakes.
What companies run services between Stratford, ON, Canada and Kawartha Lakes, ON, Canada?
There is no direct connection from Stratford to Kawartha Lakes. However, you can take the line 2 bus to Transit Terminal, walk to Stratford GO, take the train to Union Station GO, take the train to Oshawa, then drive to Kawartha Lakes. Alternatively, you can take the line 2 bus to Transit Terminal, take the bus to Toronto Pearson Airport, take the bus to Orillia Downtown Terminal Bus Stop, then take the taxi to Kawartha Lakes.
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Stratford GO to Union Station GO
- Ave. Duration
- 2h 31m
- Frequency
- 6 times a week
- Estimated price
- $22–29
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $22–29
Train from Stratford GO to Bloor GO
- Ave. Duration
- 2h 17m
- Frequency
- Twice a week
- Estimated price
- $20–27
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $20–27
Train from Stratford GO to Bramalea GO
- Ave. Duration
- 2h 4m
- Frequency
- 6 times a week
- Estimated price
- $18–24
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $18–24
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Toronto Union Station to Oshawa
- Ave. Duration
- 36 min
- Frequency
- Hourly
- 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 Stratford to Toronto Pearson Airport
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- $18–35
- Schedules at
- Flixbus USA
Bus from Toronto Pearson Airport to Orillia Downtown Terminal Bus Stop
- Ave. Duration
- 1h 35m
- Frequency
- 4 times a week
- Estimated price
- $16–27
- Schedules at
- Flixbus USA
Bus from Toronto Pearson Airport to Orillia Downtown Terminal Bus Stop
- Ave. Duration
- 1h 35m
- Frequency
- 4 times a week
- Estimated price
- $16–27
- Schedules at
- Flixbus USA
- Phone
- +1 888-438-6646
- Website
- GO Transit
Bus from Bramalea GO Bus to Simcoe St. N. @ Windfields Farm Dr.
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- $14–17
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $14–17
- Phone
- +1 866 247 0055
- Website
- Durham Region Transit
Bus from Simcoe Northbound @ Windfields Farm to Southbound @ 30 Beaver
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Estimated price
- $4
- Website
- Durham Region Transit
- Ave. Duration
- 1h 7m
- Estimated price
- $150–180
Abby taxi
- Phone
- +1 705 259 9566
- Website
- abbytaxi.ca
Going with Gibb
- Phone
- +1 705 345 2239
- Website
- goingwithgibb.com
Orillia Taxi Service
- Phone
- +1 705 325 8888
- Website
- orilliataxi.com
Abby taxi
- Phone
- +1 705 259 9566
- Website
- abbytaxi.ca
Going with Gibb
- Phone
- +1 705 345 2239
- Website
- goingwithgibb.com
Orillia Taxi Service
- Phone
- +1 705 325 8888
- Website
- orilliataxi.com
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 Travelling around the UAE, How to get from JFK to New York City, and Italy Travel Guides - to help you get the most out of your next trip.











