All Great Journeys Start With A Map 🌎 Try DOTS for free

Shawinigan to Deux-Montagnes Train

the dotted world map
06/03/2026
+ Add return
Stay with Booking.com

Download our App for free

Shawinigan to Deux-Montagnes by train

The journey from Shawinigan to Deux-Montagnes by train is 145.36 km and takes . There are connections per day, with the first departure at and the last at . It is possible to travel from Shawinigan to Deux-Montagnes by train for as little as or as much as . The best price for this journey is .

Distance 145.36 km
Departure Shawinigan
Arrival Deux-Montagnes

Be the first to have an
AI Travel Companion

Shawinigan to Deux-Montagnes CO2 Emissions by Train

Ecology
Train
10.18kg
Bus
10.9kg
Flight
29.07kg
Car
23.26kg
What are the CO2 emissions from Shawinigan to Deux-Montagnes by train? The CO2 emissions from taking the train between Shawinigan and Deux-Montagnes are 10.18kg.
How much CO2 do I save by taking the train between Shawinigan and Deux-Montagnes? By taking the train between Shawinigan and Deux-Montagnes you will save 18.89kg CO2 emissions compared to a flight, 0.72kg compared to a bus and 13.08kg compared to a car.

Anything we can improve?

Frequently Asked Questions

What's the distance between Shawinigan and Deux-Montagnes by train?
Shawinigan to Deux-Montagnes is 145.36 km.
Is there a direct train from Shawinigan to Deux-Montagnes?
Yes, there is a direct train between Shawinigan and Deux-Montagnes.
What are the CO2 emissions for Shawinigan to Deux-Montagnes by train?
The train journey from Shawinigan to Deux-Montagnes creates 10.18kg of CO2 emissions.

Go local from Shawinigan

Trending routes

Weekend getaways from Shawinigan

Other destinations from Shawinigan

Main routes to Deux-Montagnes

Related routes

Other popular routes