There are 4 ways to get from Kingston to Rigaud by bus, train, car, 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.
Bus
best- Take the bus from Kingston, Ontario to Montreal-West Islandbus Toronto
6h 7m$22–92Train
- Take the train from Kingston to Dorvaltrain VIA Rail
6h 42m$73–288Drive 256.2 km
- Drive from Kingston to Rigaudcar 256.2 km
2h 52m$51–73Bus via Ottawa
- Take the bus from Kingston to Ottawabus FlixBus 2701 / ...
- Take the bus from Ottawa to Kirklandbus Montréal - Ottawa
8h 19m$75–114
Kingston to Rigaud by bus
Questions & Answers
The cheapest way to get from Kingston to Rigaud is to drive which costs $50 - $75 and takes 2h 52m.
The fastest way to get from Kingston to Rigaud is to drive which takes 2h 52m and costs $50 - $75.
No, there is no direct bus from Kingston to Rigaud. However, there are services departing from Kingston, Ontario and arriving at Saint-Viateur / Saint-Jean-Baptiste Est via Brunswick / Valérie, Station Anse-à-l'Orme - Quai 9 and Terminus Vaudreuil - Quai 9. The journey, including transfers, takes approximately 6h 7m.
No, there is no direct train from Kingston to Rigaud. However, there are services departing from Kingston and arriving at Gare Vaudreuil via Gare Dorval. The journey, including transfers, takes approximately 6h 42m.
The distance between Kingston and Rigaud is 310 km. The road distance is 256.2 km.
The best way to get from Kingston to Rigaud without a car is to bus which takes 6h 7m and costs $22 - $95.
It takes approximately 6h 7m to get from Kingston to Rigaud, including transfers.
Kingston to Rigaud bus services, operated by Megabus Canada, depart from Kingston, Ontario station.
Kingston to Rigaud train services, operated by VIA Rail, depart from Kingston station.
The best way to get from Kingston to Rigaud is to bus which takes 6h 7m and costs $22 - $95. Alternatively, you can train, which costs $70 - $290 and takes 6h 42m.
What companies run services between Kingston, ON, Canada and Rigaud, QC, Canada?
Megabus Canada operates a bus from Kingston, Ontario to Montreal-West Island every 4 hours. Tickets cost $10–75 and the journey takes 3h 20m. Alternatively, VIA Rail operates a train from Kingston to Dorval every 4 hours. Tickets cost $60–270 and the journey takes 2h 29m.
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Kingston to Dorval
- Ave. Duration
- 2h 29m
- Frequency
- Every 4 hours
- Estimated price
- $60–270
- Website
- VIA Rail
- Escape
- $60–170
- Business
- $110–250
- Business Plus
- $120–270
- Economy
- $70–180
- Economy Plus
- $75–190
- Phone
- +1 866 488 4452
- [email protected]
- Website
- Megabus
Bus from Kingston, Ontario to Montreal-West Island
- Ave. Duration
- 3h 20m
- Frequency
- Every 4 hours
- Estimated price
- $10–75
- Website
- Megabus
- Adult Advanced Booking
- $10–60
- Adult Standard
- $45–75
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Kingston to Ottawa
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- $22–40
- Schedules at
- Flixbus USA
- Phone
- +1 833 449 6444
- [email protected]
- Website
- Orleans Express
Bus from Ottawa to Kirkland
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- $40–60
- Website
- Orleans Express
- Adult
- $40–60
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 French strikes 2018: What are my alternative transport options?, How to get from London City Airport into central London, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
More Questions & Answers
Kingston to Rigaud bus services, operated by Megabus Canada, arrive at Montreal-West Island station.
Kingston to Rigaud train services, operated by VIA Rail, arrive at Dorval station.
Yes, the driving distance between Kingston to Rigaud is 256 km. It takes approximately 2h 52m to drive from Kingston to Rigaud.
There are 22+ hotels available in Rigaud.













