There are 4 ways to get from Sainte-Perpétue to Quebec by taxi, bus, train, 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.
Taxi, bus
best- Take the taxi from Sainte-Perpétue to Victoriavilletaxi
- Take the bus from Victoriaville to Quebecbus Sherbrooke / Quebec
2h 40mDrive 141.8 km
cheapest- Drive from Sainte-Perpétue to Quebeccar 141.8 km
1h 41m$28–41Train
- Take the train from Drummondville to Québectrain VIA Rail
2h 41m$105–317Bus
- Take the bus from Saint-Léonard-d'Aston to Trois-Rivièresbus Sherbrooke/ Trois-Rivières
- Take the bus from Trois-Rivières to Québecbus Montréal - Québec
3h 27m
Questions & Answers
The cheapest way to get from Sainte-Perpétue to Quebec is to drive which costs $28 - $45 and takes 1h 41m.
The fastest way to get from Sainte-Perpétue to Quebec is to drive which takes 1h 41m and costs $28 - $45.
No, there is no direct bus from Sainte-Perpétue to Quebec. However, there are services departing from Saint-Léonard-d'Aston and arriving at Québec via Trois-Rivières. The journey, including transfers, takes approximately 3h 27m.
No, there is no direct train from Sainte-Perpétue to Quebec. However, there are services departing from Drummondville and arriving at Québec via . The journey, including transfers, takes approximately 2h 41m.
The distance between Sainte-Perpétue and Quebec is 167 km. The road distance is 141.8 km.
The best way to get from Sainte-Perpétue to Quebec without a car is to taxi and bus which takes 2h 40m and costs .
It takes approximately 2h 40m to get from Sainte-Perpétue to Quebec, including transfers.
Sainte-Perpétue to Quebec bus services, operated by Groupe La Québécoise Inc., depart from Saint-Léonard-d'Aston station.
Sainte-Perpétue to Quebec train services, operated by VIA Rail, depart from Drummondville station.
The best way to get from Sainte-Perpétue to Quebec is to train which takes 2h 41m and costs $100 - $320. Alternatively, you can bus, which costs and takes 3h 27m.
What companies run services between Sainte-Perpétue, QC, Canada and Quebec, QC, Canada?
VIA Rail operates a train from Drummondville to Québec 4 times a day. Tickets cost $40–240 and the journey takes 2h 16m. Alternatively, you can take a vehicle from Sainte-Perpétue to Québec via Saint-Léonard-d'Aston and Trois-Rivières in around 3h 27m.
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Drummondville to Québec
- Ave. Duration
- 2h 16m
- Frequency
- 4 times a day
- Estimated price
- $40–240
- Website
- https://www.viarail.ca/en
- Escape
- $40–120
- Business
- $85–220
- Business Plus
- $100–240
- Economy
- $40–130
- Economy Plus
- $45–140
- Phone
- +1 888 872 5525
- [email protected]
- Website
- autobus.qc.ca
Bus from Victoriaville to Quebec
- Ave. Duration
- 2h 3m
- Frequency
- On demand
- Website
- https://www.autobus.qc.ca/en-us
Bus from Saint-Léonard-d'Aston to Trois-Rivières
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Website
- https://www.autobus.qc.ca/en-us
- Phone
- +1 833 449 6444
- [email protected]
- Website
- orleansexpress.com
Bus from Trois-Rivières to Québec
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a day
- Estimated price
- $35–50
- Website
- https://orleansexpress.com/en/
- Adult
- $35–50
- Ave. Duration
- 37 min
- Estimated price
- $100–120
Taxi Central
- Phone
- +1 819 478 4646
Taxi Gentilly
- Phone
- +1 819 298 3484
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 4 stunningly beautiful Philippines islands you need to visit, Getting around the Cyclades, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.
More Questions & Answers
Sainte-Perpétue to Quebec bus services, operated by Groupe La Québécoise Inc., arrive at Trois-Rivières station.
Sainte-Perpétue to Quebec train services, operated by VIA Rail, arrive at Québec station.
Yes, the driving distance between Sainte-Perpétue to Quebec is 142 km. It takes approximately 1h 41m to drive from Sainte-Perpétue to Quebec.
There are 727+ hotels available in Quebec.












