There are 4 ways to get from Shawinigan to Lachute 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
best- Take the train from Shawinigan to Sauvétrain VIA Rail
- Take the train from Gare De la Concorde to Gare Saint-Jérômetrain Sj
4h 31m$108–325Drive 193.3 km
cheapest- Drive from Shawinigan to Lachutecar 193.3 km
2h 41m$39–56Bus, line 709 bus
- Take the bus from Trois-Rivières to Lavalbus Montréal - Québec
- Take the bus from Terminus Montmorency - Quai 4 to De Montigny / face à l'hôpital de Saint-Jérômebus 709
5h 6m$172–223Train, line 709 bus
- Take the train from Shawinigan to Sauvétrain VIA Rail
- Take the bus from Terminus Montmorency - Quai 4 to Terminus Saint-Jérômebus 709 / ...
4h 49m$86–296
Questions & Answers
The cheapest way to get from Shawinigan to Lachute is to drive which costs $35 - $60 and takes 2h 41m.
The fastest way to get from Shawinigan to Lachute is to drive which takes 2h 41m and costs $35 - $60.
No, there is no direct bus from Shawinigan to Lachute. However, there are services departing from Trois-Rivières and arriving at du Défricheur / Place Meunier via Terminus Montmorency - Quai 4 and Jean-Baptiste-Rolland Est / Saint-Jovite. The journey, including transfers, takes approximately 5h 6m.
No, there is no direct train from Shawinigan to Lachute. However, there are services departing from Shawinigan and arriving at Gare Saint-Jérôme via Station Sauvé and Gare De la Concorde. The journey, including transfers, takes approximately 4h 31m.
The distance between Shawinigan and Lachute is 220 km. The road distance is 193.3 km.
The best way to get from Shawinigan to Lachute without a car is to train which takes 4h 31m and costs $100 - $330.
It takes approximately 4h 31m to get from Shawinigan to Lachute, including transfers.
Shawinigan to Lachute bus services, operated by Orléans Express, depart from Trois-Rivières station.
Shawinigan to Lachute train services, operated by VIA Rail, depart from Shawinigan station.
The best way to get from Shawinigan to Lachute is to train which takes 4h 31m and costs $100 - $330. Alternatively, you can bus and line 709 bus, which costs $170 - $230 and takes 5h 6m.
What companies run services between Shawinigan, QC, Canada and Lachute, QC, Canada?
You can take a train from Shawinigan to Lachute via Sauvé, Station Sauvé, Station De la Concorde -Zone B, Gare De la Concorde, and Gare Saint-Jérôme in around 4h 31m. Alternatively, you can take a vehicle from Shawinigan to Lachute via Trois-Rivières, Laval, Station Cartier -Zone B, Station Montmorency -Zone B, Terminus Montmorency - Quai 4, De Montigny / face à l'hôpital de Saint-Jérôme, Jean-Baptiste-Rolland Est / Saint-Jovite, and du Défricheur / Place Meunier in around 5h 6m.
- 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
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-255-6396
- [email protected]
- Website
- exo.quebec
Train from Gare De la Concorde to Gare Saint-Jérôme
- Ave. Duration
- 44 min
- Frequency
- Every 2 hours
- Estimated price
- $5–8
- Website
- https://exo.quebec
- Adult
- $5–8
- 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
- Phone
- 1-833-255-6396
- [email protected]
- Website
- exo.quebec
Bus from Terminus Montmorency - Quai 4 to De Montigny / face à l'hôpital de Saint-Jérôme
- Ave. Duration
- 51 min
- Frequency
- Every 30 minutes
- Estimated price
- $4–8
- Website
- https://exo.quebec
- Adult
- $5–8
Bus from Terminus Montmorency - Quai 4 to Terminus Saint-Jérôme
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- $4–8
- Website
- https://exo.quebec
- Adult
- $5–8
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 What documents do I need to cross Niagara Falls?, Travel Insider: Top Japan travel tips by Beatrix Holland, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
Shawinigan to Lachute bus services, operated by Orléans Express, arrive at Laval station.
Shawinigan to Lachute train services, operated by VIA Rail, arrive at Sauvé station.
Yes, the driving distance between Shawinigan to Lachute is 193 km. It takes approximately 2h 41m to drive from Shawinigan to Lachute.
There are 103+ hotels available in Lachute.









