There are 6 ways to get from Port Franks to Toronto by taxi, train, bus, car, plane, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train
best- Take the taxi from Port Franks to Wyomingtaxi
- Take the train from Wyoming to Londontrain
- Take the train from London to Toronto Union Stationtrain
4h 50m$154–565Bus via London
cheapest- Take the bus from Main St E & Ontario St N to London University Hospitalbus Route 2 - Grand Bend to London / ...
- Take the bus from London Western University to Torontobus Lon-Tor
6h 11m$46–99Drive 236 km
- Drive from Port Franks to Torontocar 236 km
3h 7m$47–68Bus, line 25 bus, fly
- Take the bus from Port Franks, Lakeshore Rd. @ MacPherson's Restaurant to Grand Bend, Ontario St. S. @ River Rdbus
- Take the bus from Main St E & Ontario St N to Fanshawe Park Rd E - London Transit stop 705bus
- Take the bus from Fanshawe west of North Centre EB - #704 to Fanshawe College Station - #2914bus
- Fly from London International Airport (YXU) to Toronto Pearson International Airport (YYZ)plane YXU - YYZ
5h 49m$450–1,535Bus, train
- Take the bus from Main St E & Ontario St N to London University Hospitalbus Route 2 - Grand Bend to London / ...
- Take the train from London to Toronto Union Stationtrain VIA Rail
5h 59m$51–259Bus
- Take the bus from Port Franks, Lakeshore Rd. @ MacPherson's Restaurant to Sarnia, Walmart Supercentrebus Route 1: Grand Bend
- Take the bus from Sarnia to Torontobus FlixBus 2702 / ...
8h 55m$53–86
London International Airport (YXU) to Toronto Pearson International Airport (YYZ) flights
Questions & Answers
The cheapest way to get from Port Franks to Toronto is to drive which costs $45 - $70 and takes 3h 7m.
The fastest way to get from Port Franks to Toronto is to drive which takes 3h 7m and costs $45 - $70.
No, there is no direct bus from Port Franks to Toronto. However, there are services departing from Port Franks, Lakeshore Rd. @ MacPherson's Restaurant and arriving at Toronto via Main St E & Ontario St N, Universtiy Hospital SB - #1817 and London Western University. The journey, including transfers, takes approximately 6h 11m.
The distance between Port Franks and Toronto is 300 km. The road distance is 236 km.
The best way to get from Port Franks to Toronto without a car is to taxi and train which takes 4h 50m and costs $150 - $600.
It takes approximately 4h 50m to get from Port Franks to Toronto, including transfers.
Port Franks to Toronto bus services, operated by Huron Shores Area Transit, depart from Main St E & Ontario St N station.
Port Franks to Toronto bus services, operated by Huron Shores Area Transit, arrive at London University Hospital station.
Yes, the driving distance between Port Franks to Toronto is 236 km. It takes approximately 3h 7m to drive from Port Franks to Toronto.
There are 1950+ hotels available in Toronto.
What companies run services between Port Franks, ON, Canada and Toronto, ON, Canada?
You can take a bus from Port Franks, Lakeshore Rd. @ MacPherson's Restaurant to Toronto via Grand Bend, Ontario St. S. @ River Rd, Main St E & Ontario St N, Universtiy Hospital SB - #1817, University Dr at Sunset EB - #1820, and London Western University in around 6h 11m.
- Website
- aircanada.com
Flights from London International Airport to Toronto Pearson International Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $80–650
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Wyoming to London
- Ave. Duration
- 56 min
- Frequency
- Once daily
- Estimated price
- $17–210
- Website
- https://www.viarail.ca/en
- Escape
- $17–75
- Business
- $60–200
- Business Plus
- $75–210
- Economy
- $19–85
- Economy Plus
- $21–95
Train from London to Toronto Union Station
- Ave. Duration
- 2h 12m
- Frequency
- Every 4 hours
- Estimated price
- $40–240
- Website
- https://www.viarail.ca/en
- Escape
- $40–130
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
Train from London to Toronto Union Station
- Ave. Duration
- 2h 12m
- Frequency
- Every 4 hours
- Estimated price
- $40–240
- Website
- https://www.viarail.ca/en
- Escape
- $40–130
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
Bus from Main St E & Ontario St N to London University Hospital
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- $7–10
- Website
- https://huronshoresareatransit.ca/
- Schedules at
- https://huronshoresareatransit.ca/schedules/
- Passenger
- $7–10
Bus from Port Franks, Lakeshore Rd. @ MacPherson's Restaurant to Grand Bend, Ontario St. S. @ River Rd
- Ave. Duration
- 18 min
- Frequency
- Twice daily
- Estimated price
- $4–6
- Website
- https://huronshoresareatransit.ca/
- Schedules at
- https://huronshoresareatransit.ca/schedules/
- Passenger
- $4–6
Bus from Main St E & Ontario St N to Fanshawe Park Rd E - London Transit stop 705
- Ave. Duration
- 1h 3m
- Frequency
- 4 times a day
- Estimated price
- $7–10
- Website
- https://huronshoresareatransit.ca/
- Schedules at
- https://huronshoresareatransit.ca/schedules/
- Passenger
- $7–10
Bus from Main St E & Ontario St N to London University Hospital
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- $7–10
- Website
- https://huronshoresareatransit.ca/
- Schedules at
- https://huronshoresareatransit.ca/schedules/
- Passenger
- $7–10
Bus from Port Franks, Lakeshore Rd. @ MacPherson's Restaurant to Sarnia, Walmart Supercentre
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- $8–12
- Website
- https://huronshoresareatransit.ca/
- Schedules at
- https://huronshoresareatransit.ca/schedules/
- Passenger
- $8–12
- Phone
- +1 833 583 3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from London Western University to Toronto
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- $35–80
- Website
- https://www.riderexpress.ca/
- Standard
- $35–80
- Phone
- 519 451 1347
- ltc@londontransit.ca
- Website
- londontransit.ca
Bus from Fanshawe west of North Centre EB - #704 to Fanshawe College Station - #2914
- Ave. Duration
- 21 min
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Website
- http://www.londontransit.ca
- Schedules at
- https://www.londontransit.ca/plan-a-trip/schedules/
- Children 12 and under
- $0
- Adult
- $3
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Sarnia to Toronto
- Ave. Duration
- 4h 55m
- Frequency
- Twice daily
- Estimated price
- $45–75
- Schedules at
- flixbus.com
- Website
- flixbus.com
Bus from Sarnia to Toronto
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Schedules at
- flixbus.com
- Ave. Duration
- 42 min
- Estimated price
- $95–120
Star Taxi Grand Bend
- Phone
- +1 519 238 7827
- Website
- startaxi.ca
Parkhill Taxi
- Phone
- +1 519 294 0794
- Website
- startaxi.ca
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 London City Airport into central London, Travelling to and around Russia for the 2018 FIFA World Cup, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.











