There are 4 ways to get from Kingston to Hanover by train, bus, bus (Flixbus), or car
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 Kingston to Toronto Union Stationtrain
- Take the train from Union Station GO to Guelph Central GOtrain Ki
- Take the bus from Guelph to Durhambus
8h 59mDrive 421.1 km
cheapest- Drive from Kingston to Hanovercar 421.1 km
5h 14m$83–120Bus
- Take the bus from Kingston to Yorkdalebus
- Take the bus from Yorkdale Bus Terminal to MacDonell St. @ Carden St.bus 33
- Take the bus from Guelph to Durhambus
9h 19mBus via Kingston, ON - Queens University
- Take the bus from Kingston, ON - Queens University to Toronto, ON - Yorkdale Bus Terminalbus
- Take the bus from Yorkdale Bus Terminal to MacDonell St. @ Carden St.bus 33
- Take the bus from Guelph to Durhambus
9h 44m
Questions & Answers
The cheapest way to get from Kingston to Hanover is to drive which costs $80 - $120 and takes 5h 14m.
The fastest way to get from Kingston to Hanover is to drive which takes 5h 14m and costs $80 - $120.
No, there is no direct bus from Kingston to Hanover. However, there are services departing from Kingston and arriving at Durham via Yorkdale Bus Terminal and Guelph. The journey, including transfers, takes approximately 9h 19m.
The distance between Kingston and Hanover is 457 km. The road distance is 421.1 km.
The best way to get from Kingston to Hanover without a car is to train and bus which takes 8h 59m and costs .
It takes approximately 8h 59m to get from Kingston to Hanover, including transfers.
Kingston to Hanover bus services, operated by Flixbus USA, depart from Kingston station.
Kingston to Hanover bus services, operated by Flixbus USA, arrive at Yorkdale station.
Yes, the driving distance between Kingston to Hanover is 421 km. It takes approximately 5h 14m to drive from Kingston to Hanover.
There are 11+ hotels available in Hanover.
What companies run services between Kingston, ON, Canada and Hanover, ON, Canada?
You can take a bus from Kingston to Hanover via Yorkdale, Yorkdale Bus Terminal, MacDonell St. @ Carden St., Guelph, and Durham in around 9h 19m.
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Kingston to Toronto Union Station
- Ave. Duration
- 2h 38m
- Frequency
- Hourly
- Estimated price
- $55–260
- Website
- VIA Rail
- Escape
- $55–160
- Business
- $100–250
- Business Plus
- $120–260
- Economy
- $65–170
- Economy Plus
- $70–180
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Union Station GO to Guelph Central GO
- Ave. Duration
- 1h 31m
- Frequency
- Every 4 hours
- Estimated price
- $14–19
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $14–19
- Phone
- (519) 376-9139
- [email protected]
- Website
- Owen Sound Transit
Bus from Guelph to Durham
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Website
- Owen Sound Transit
- Website
- Owen Sound Transit
Bus from Guelph to Durham
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Website
- Owen Sound Transit
- Website
- Owen Sound Transit
Bus from Guelph to Durham
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Website
- Owen Sound Transit
- Website
- Owen Sound Transit
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Kingston to Yorkdale
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $30–60
- Schedules at
- Flixbus USA
- Phone
- +1 888-438-6646
- Website
- GO Transit
Bus from Yorkdale Bus Terminal to MacDonell St. @ Carden St.
- Ave. Duration
- 2h 22m
- Frequency
- Every 2 hours
- Estimated price
- $14–18
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $14–18
Bus from Yorkdale Bus Terminal to MacDonell St. @ Carden St.
- Ave. Duration
- 2h 22m
- Frequency
- Every 2 hours
- Estimated price
- $14–18
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $14–18
- Phone
- +1 866 488 4452
- [email protected]
- Website
- Megabus
Bus from Kingston, ON - Queens University to Toronto, ON - Yorkdale Bus Terminal
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- $10–75
- Website
- Megabus
- Adult Advanced Booking
- $10–60
- Adult Standard
- $45–75
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 to and around Russia for the 2018 FIFA World Cup, Heading to Europe? Read this before you buy a Eurail Pass, and How to get from Florence to Rome - to help you get the most out of your next trip.











