With a population of 119,693, Trois-Rivières is a must-see destination in Quebec, Canada. It is one of the most popular cities to visit in the country. Consider staying at least one whole day in Trois-Rivières to see all of its attractions.
If you’re looking for affordable options, Restaurant Le Grill (350 rue des Forges) and Le Manhattan resto-bar urbain (110 Rue des Forges) are great picks.
Although Trois-Rivières doesn’t have its own airport, you can fly to Québec City (YQB), which is located 63 miles from Trois-Rivières. The shortest flight to Trois-Rivières from the United States departs from Fort Lauderdale and takes around 3h 20m.
VIA Rail Canada is the most popular train carrier serving Trois-Rivières, followed by AccesRail. The train journey from Trois-Rivières to Lévis takes 2h 18m and costs around $31 for a one-way ticket. When coming by train from Ottawa, expect to pay about $31 for a 2h 33m trip.
Another option to get to Trois-Rivières is to pick up a car rental from Montreal, which is about 76 miles from Trois-Rivières. You’ll find branches of Hertz and Routes Car & Truck Rentals, among others, in Montreal.
Several bus lines operate bus routes to Trois-Rivières, including Trailways, Megabus and Tour Express. From Ottawa, the bus ride to Trois-Rivières takes 120 miles and will cost you around $51. From Québec City, the ticket costs about $44 for a journey of 145 miles.
Renting a car in Trois-Rivières costs $54 per day, on average.
It’s generally cheaper to rent your vehicle outside the airport: locations in the city are around 9% cheaper than airport locations in Trois-Rivières.
Expect to pay $5.22 per gallon in Trois-Rivières (average price from the past 30 days). Depending on the size of your rental car, filling up the tank will cost between $62.69 and $83.58.