There are 5 ways to get from Chapleau to London by train, bus, car, 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.
Train, bus
best- Take the train from Chapleau to Sudburytrain
- Take the bus from Sudbury to Toronto Pearson Airportbus
- Take the bus from Pearson International Airport Terminal 1 to London, ON - VIA Railbus
15h 21m$150–404Drive, train
- Drive from Chapleau to Foleyetcar
- Take the train from Foleyet to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Londontrain
20h 43m$210–658Drive 835.1 km
- Drive from Chapleau to Londoncar 835.1 km
10h 54m$165–238Train, fly, bus
- Take the train from Chapleau to Sudburytrain
- Fly from Greater Sudbury Airport (YSB) to Toronto Pearson International Airport (YYZ)plane YSB - YYZ
- Take the bus from Pearson International Airport Terminal 1 to London, ON - VIA Railbus
10h 45m$421–1,380Train, drive, bus
- Take the train from Chapleau to Sudburytrain
- Drive from South End Transit Hub to George Lake Campgroundcar
- Take the bus from George Lake Campground to Toronto - 34 Asquith Avenuebus
- Take the bus from Toronto to London Downtownbus
20h 5m$223–580
Greater Sudbury Airport (YSB) to Toronto Pearson International Airport (YYZ) flights
Questions & Answers
The cheapest way to get from Chapleau to London is to drive which costs $160 - $240 and takes 10h 54m.
The fastest way to get from Chapleau to London is to train and fly and bus which takes 10h 45m and costs $420 - $1,400.
The distance between Chapleau and London is 856 km. The road distance is 835.1 km.
The best way to get from Chapleau to London without a car is to train and bus which takes 15h 21m and costs $150 - $410.
It takes approximately 15h 21m to get from Chapleau to London, including transfers.
Yes, the driving distance between Chapleau to London is 835 km. It takes approximately 10h 54m to drive from Chapleau to London.
There are 111+ hotels available in London.
What companies run services between Chapleau, ON, Canada and London, ON, Canada?
There is no direct connection from Chapleau to London. However, you can take the train to Sudbury, walk to O'Connor, take the line 14 bus to Downtown Transit Hub, take the line 12 bus to Donna, walk to Sudbury, take the bus to Toronto Pearson Airport, walk to Pearson International Airport Terminal 1, then take the bus to London, ON - VIA Rail. Alternatively, you can take a vehicle from Chapleau to London via Foleyet and Toronto Union Station in around 20h 43m.
- Website
- aircanada.com
Flights from Greater Sudbury Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- $65–450
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Chapleau to Sudbury
- Ave. Duration
- 5h 18m
- Frequency
- 3 times a week
- Estimated price
- $60–270
- Website
- https://www.viarail.ca/en
- Escape
- $60–170
- Business
- $110–250
- Business Plus
- $120–270
- Economy
- $70–180
- Economy Plus
- $75–190
Train from Foleyet to Toronto Union Station
- Ave. Duration
- 16h 2m
- Frequency
- Twice a week
- Estimated price
- $150–390
- Website
- https://www.viarail.ca/en
- Escape
- $150–350
- Business
- $210–370
- Business Plus
- $220–390
- Economy
- $170–360
- Economy Plus
- $190–370
Train from Toronto Union Station to London
- Ave. Duration
- 2h 16m
- 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 Chapleau to Sudbury
- Ave. Duration
- 5h 18m
- Frequency
- 3 times a week
- Estimated price
- $60–270
- Website
- https://www.viarail.ca/en
- Escape
- $60–170
- Business
- $110–250
- Business Plus
- $120–270
- Economy
- $70–180
- Economy Plus
- $75–190
Train from Chapleau to Sudbury
- Ave. Duration
- 5h 18m
- Frequency
- 3 times a week
- Estimated price
- $60–270
- Website
- https://www.viarail.ca/en
- Escape
- $60–170
- Business
- $110–250
- Business Plus
- $120–270
- Economy
- $70–180
- Economy Plus
- $75–190
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Sudbury to Toronto Pearson Airport
- Ave. Duration
- 4h 45m
- Frequency
- 5 times a week
- Estimated price
- $55–95
- Schedules at
- flixbus.com
- Phone
- +16474775500
- [email protected]
- Website
- onexbus.com
Bus from Pearson International Airport Terminal 1 to London, ON - VIA Rail
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $27–40
- Website
- https://www.onexbus.com/
- Standard Fare
- $27–40
Bus from Pearson International Airport Terminal 1 to London, ON - VIA Rail
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $27–40
- Website
- https://www.onexbus.com/
- Standard Fare
- $27–40
- Phone
- +1 800 928 7101
- [email protected]
- Website
- parkbus.ca
Bus from George Lake Campground to Toronto - 34 Asquith Avenue
- Ave. Duration
- 8h
- Frequency
- Once a week
- Estimated price
- $100–200
- Website
- https://www.parkbus.ca/
- Adult
- $200
- Student
- $180
- Senior
- $180
- Children
- $100
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Toronto to London Downtown
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $35–80
- Website
- https://www.riderexpress.ca/
- Standard
- $35–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 How to get from Southend Airport into central London, Train travel in Spain: A guide to Renfe, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.










