There are 3 ways to get from Gananoque to Cornwall by train, bus, 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 Gananoque to Brockvilletrain VIA Rail
- Take the bus from Brockville, ON to Cornwall, ONbus Montreal / ...
3h 8m$90–362Drive 150 km
cheapest- Drive from Gananoque to Cornwallcar 150 km
1h 40m$30–43Bus
- Take the bus from Kingston, Ontario to Cornwall, ONbus Montreal / ...
4h 3m$92–366
Questions & Answers
The cheapest way to get from Gananoque to Cornwall is to drive which costs $29 - $45 and takes 1h 40m.
The fastest way to get from Gananoque to Cornwall is to drive which takes 1h 40m and costs $29 - $45.
No, there is no direct bus from Gananoque to Cornwall. However, there are services departing from John Counter / Old Mill and arriving at Cornwall, ON via Kingston, Ontario. The journey, including transfers, takes approximately 4h 3m.
The distance between Gananoque and Cornwall is 176 km. The road distance is 150 km.
The best way to get from Gananoque to Cornwall without a car is to train and bus which takes 3h 8m and costs $85 - $370.
It takes approximately 3h 8m to get from Gananoque to Cornwall, including transfers.
Gananoque to Cornwall bus services, operated by Megabus Canada, depart from Kingston, Ontario station.
Gananoque to Cornwall bus services, operated by Megabus Canada, arrive at Cornwall, ON station.
Yes, the driving distance between Gananoque to Cornwall is 150 km. It takes approximately 1h 40m to drive from Gananoque to Cornwall.
There are 40+ hotels available in Cornwall.
What companies run services between Gananoque, ON, Canada and Cornwall, ON, Canada?
Megabus Canada operates a bus from Kingston, Ontario to Cornwall, ON twice daily. Tickets cost $10–75 and the journey takes 1h 50m.
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Gananoque to Brockville
- Ave. Duration
- 24 min
- Frequency
- 6 times a week
- Estimated price
- $10–200
- Website
- https://www.viarail.ca/en
- Escape
- $10–65
- Business
- $50–190
- Business Plus
- $65–200
- Economy
- $11–75
- Economy Plus
- $13–85
- Phone
- +1 866 488 4452
- [email protected]
- Website
- ca.megabus.com
Bus from Brockville, ON to Cornwall, ON
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $10–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $16–75
Bus from Kingston, Ontario to Cornwall, ON
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- $10–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $30–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 Heading to Europe? Read this before you buy a Eurail Pass, How to travel India's Golden Triangle, and How to get from London City Airport into central London - to help you get the most out of your next trip.








