There are 5 ways to get from Hanover to London by bus (Flixbus), bus, train, 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.
Bus
best- Take the bus from Hanover, Ontario to Toronto Pearson International Airportbus Southampton
- Take the bus from Toronto Pearson Airport to Londonbus FlixBus 2701 / ...
5h 22m$60–86Drive 155.1 km
cheapest- Drive from Hanover to Londoncar 155.1 km
2h 23m$31–44Bus, train
- Take the bus from Hanover, Ontario to Arthur, Ontariobus
- Take the bus from Arthur to Guelphbus
- Take the train from Guelph to Londontrain
6h 17mBus, fly
- Take the bus from Hanover, Ontario to Toronto Pearson International Airportbus
- Fly from Toronto Pearson International Airport (YYZ) to London International Airport (YXU)plane YYZ - YXU
4h 55m$438–1,649Bus via London, ON - VIA Rail
- Take the bus from Hanover, Ontario to Toronto Pearson International Airportbus Southampton
- Take the bus from Pearson International Airport Terminal 1 to London, ON - VIA Railbus Toronto
5h 36m$65–86
Toronto Pearson International Airport (YYZ) to London International Airport (YXU) flights
Questions & Answers
The cheapest way to get from Hanover to London is to drive which costs $30 - $45 and takes 2h 23m.
The fastest way to get from Hanover to London is to drive which takes 2h 23m and costs $30 - $45.
No, there is no direct bus from Hanover to London. However, there are services departing from Hanover, Ontario and arriving at London via Toronto Pearson Airport. The journey, including transfers, takes approximately 5h 22m.
The distance between Hanover and London is 326 km. The road distance is 155.1 km.
The best way to get from Hanover to London without a car is to bus which takes 5h 22m and costs $60 - $90.
It takes approximately 5h 22m to get from Hanover to London, including transfers.
Hanover to London bus services, operated by TOK Coachlines, depart from Hanover, Ontario station.
Hanover to London bus services, operated by TOK Coachlines, arrive at Toronto Pearson International Airport station.
Yes, the driving distance between Hanover to London is 155 km. It takes approximately 2h 23m to drive from Hanover to London.
There are 108+ hotels available in London.
What companies run services between Hanover, ON, Canada and London, ON, Canada?
You can take a bus from Hanover, Ontario to London via Toronto Pearson International Airport, Toronto airport terminal 3, Toronto Airport-Terminal 1, and Toronto Pearson Airport in around 5h 22m.
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to London International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $85–700
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Guelph to London
- Ave. Duration
- 2h 22m
- Frequency
- Once daily
- Estimated price
- $27–220
- Website
- VIA Rail
- Escape
- $27–95
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $30–110
- Economy Plus
- $30–120
- Phone
- 905.738.2290
- [email protected]
- Website
- TOK Coachlines
Bus from Hanover, Ontario to Toronto Pearson International Airport
- Ave. Duration
- 2h 25m
- Frequency
- 4 times a week
- Estimated price
- $35–50
- Website
- TOK Coachlines
- Schedules at
- TOK Coachlines
- Adult
- $35–50
Bus from Hanover, Ontario to Arthur, Ontario
- Ave. Duration
- 55 min
- Frequency
- 4 times a week
- Estimated price
- $25–35
- Website
- TOK Coachlines
- Schedules at
- TOK Coachlines
- Adult
- $25–35
Bus from Hanover, Ontario to Toronto Pearson International Airport
- Ave. Duration
- 2h 25m
- Frequency
- 4 times a week
- Estimated price
- $35–50
- Website
- TOK Coachlines
- Schedules at
- TOK Coachlines
- Adult
- $35–50
Bus from Hanover, Ontario to Toronto Pearson International Airport
- Ave. Duration
- 2h 25m
- Frequency
- 4 times a week
- Estimated price
- $35–50
- Website
- TOK Coachlines
- Schedules at
- TOK Coachlines
- Adult
- $35–50
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Toronto Pearson Airport to London
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- $22–40
- Schedules at
- Flixbus USA
- Phone
- (519) 376-9139
- [email protected]
- Website
- Owen Sound Transit
Bus from Arthur to Guelph
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Website
- Owen Sound Transit
- Website
- Owen Sound Transit
- Phone
- +16474775500
- [email protected]
- Website
- ONEXBUS
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
- ONEXBUS
- Standard Fare
- $27–40
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 Why you should take the train in the US, How to get from Heathrow Airport into central London, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.








