Distance between Shawinigan QC and Trois-Rivières QC

The distance from Shawinigan to Trois-Rivières is 32 kilometers by road including 5 kilometers on motorways. Road takes approximately 23 minutes and goes through Saint-Louis-de-France.

Click here to load the interactive map
Compare this route in other services:
City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Shawinigan 0 km 0:00 00 min 0.0 L
157 20 km, 13 min
Saint-Louis-de-France 20 km 0:13 13 min 1.3 L
157 40 13 km, 09 min
Trois-Rivières 32 km 0:23 23 min 2.3 L

Frequently Asked Questions

How much does it cost to drive from Shawinigan to Trois-Rivières?

Fuel cost: 5.1 CAD

This fuel cost is calculated as: (Route length 32 km / 100 km) * (Fuel consumption 8 L/100 km) * (Fuel price 1.97 CAD / L)

You can adjust fuel consumption and fuel price here.

How long is a car ride from Shawinigan to Trois-Rivières?

Driving time: 23 min

This time is calculated for driving at the maximum permitted speed, taking into account traffic rules restrictions.

  • 4 km with a maximum speed 100 km/h = 2 min
  • 17 km with a maximum speed 90 km/h = 11 min
  • 9 km with a maximum speed 80 km/h = 6 min
  • 2 km with a maximum speed 50 km/h = 2 min

The calculated driving time does not take into account intermediate stops and traffic jams.

How far is Shawinigan to Trois-Rivières by land?

The distance between Shawinigan and Trois-Rivières is 32 km by road including 5 km on motorways.

Precise satellite coordinates of highways were used for this calculation. The start and finish points are the centers of Shawinigan and Trois-Rivières respectively.

What city is halfway between Shawinigan and Trois-Rivières?

The halfway point between Shawinigan and Trois-Rivières is Saint-Louis-de-France. It is located about 4 km from the exact midpoint by road.

The distance from Saint-Louis-de-France to Shawinigan is 20 km and driving will take about 13 min. The road between Saint-Louis-de-France and Trois-Rivières has length 13 km and will take approximately 9 min.

Where is Shawinigan in relation to Trois-Rivières?

Shawinigan is located 27 km north-west of Trois-Rivières.

Shawinigan has geographic coordinates: latitude 46.53896, longitude -72.74676.

Trois-Rivières has geographic coordinates: latitude 46.33271, longitude -72.55646.

Which highway goes from Shawinigan to Trois-Rivières?

The route from Shawinigan to Trois-Rivières follows 157.

Other minor sections pass along the road:

  • 40: 4 km
The distance between Shawinigan and Trois-Rivières is ranked 1,725th in the ranking popularity.
Have any questions? Contact us!