There are 3 ways to get from Shawinigan to Blainville 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.
Shawinigan to Blainville by train, bus, and subway
Questions & Answers
The cheapest way to get from Shawinigan to Blainville is to drive which costs $30 - $50 and takes 2h 2m.
The fastest way to get from Shawinigan to Blainville is to drive which takes 2h 2m and costs $30 - $50.
No, there is no direct bus from Shawinigan to Blainville. However, there are services departing from Trois-Rivières and arriving at du Curé-Labelle / 62e Avenue Est via Terminus Montmorency - Quai 4. The journey, including transfers, takes approximately 3h 29m.
No, there is no direct train from Shawinigan to Blainville station. However, there are services departing from Shawinigan and arriving at Station Montmorency -Zone B via Station Crémazie. The journey, including transfers, takes approximately 3h 23m.
The distance between Shawinigan and Blainville is 175 km. The road distance is 165 km.
The best way to get from Shawinigan to Blainville without a car is to train which takes 3h 23m and costs $45 - $250.
It takes approximately 3h 23m to get from Shawinigan to Blainville, including transfers.
Shawinigan to Blainville bus services, operated by Orléans Express, depart from Trois-Rivières station.
Shawinigan to Blainville train services, operated by VIA Rail, depart from Shawinigan station.
The best way to get from Shawinigan to Blainville is to train which takes 3h 23m and costs $45 - $250. Alternatively, you can bus, which costs $120 - $170 and takes 3h 29m.
What companies run services between Shawinigan, QC, Canada and Blainville, QC, Canada?
VIA Rail operates a train from Shawinigan to Sauvé 6 times a week. Tickets cost $30–230 and the journey takes 2h 8m. Alternatively, Orléans Express operates a bus from Trois-Rivières to Laval twice a week. Tickets cost $35–55 and the journey takes 2h 5m.
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Shawinigan to Sauvé
- Ave. Duration
- 2h 8m
- Frequency
- 6 times a week
- Estimated price
- $30–230
- Website
- https://www.viarail.ca/en
- Escape
- $30–110
- Business
- $75–220
- Business Plus
- $90–230
- Economy
- $35–120
- Economy Plus
- $40–130
- Phone
- +1 833 449 6444
- [email protected]
- Website
- orleansexpress.com
Bus from Trois-Rivières to Laval
- Ave. Duration
- 2h 5m
- Frequency
- Twice a week
- Estimated price
- $35–55
- Website
- https://orleansexpress.com/en/
- Adult
- $35–55
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 get from Southend Airport into central London, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Shawinigan to Blainville bus services, operated by Orléans Express, arrive at Laval station.
Shawinigan to Blainville train services, operated by VIA Rail, arrive at Sauvé station.
Yes, the driving distance between Shawinigan to Blainville is 165 km. It takes approximately 2h 2m to drive from Shawinigan to Blainville.
There are 111+ hotels available in Blainville.









