There are 3 ways to get from Trois-Rivières to Edmundston by bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, drive
best- Take the bus from Trois-Rivières to Montréalbus
- Take the bus from Montreal to Bostonbus
- Take the bus from Boston, MA - South Station to Bangor Transportation Centerbus
- Take the bus from Bangor, ME to Caribou, Mainebus
- Drive from Caribou, Maine to Edmundstoncar
20h 49m$213–344Drive 429.3 km
cheapest- Drive from Trois-Rivières to Edmundstoncar 429.3 km
4h 47m$87–126Bus, train
- Take the bus from Trois-Rivières to Québecbus
- Take the train from Sainte-Foy to Monctontrain
- Take the bus from Moncton to Edmundstonbus
23h 48m$410–923
Trois-Rivières to Edmundston by bus, foot, and train
Comparing Your Travel Options
The cheapest way to get from Trois-Rivières to Edmundston is to drive which costs $85 - $130 and takes 4h 47m.
The fastest way to get from Trois-Rivières to Edmundston is to drive which takes 4h 47m and costs $85 - $130.
The distance between Trois-Rivières and Edmundston is 1420 km. The road distance is 429.3 km.
The best way to get from Trois-Rivières to Edmundston without a car is to bus and train which takes 23h 48m and costs $410 - $950.
It takes approximately 20h 49m to get from Trois-Rivières to Edmundston, including transfers.
Edmundston is 1h ahead of Trois-Rivières. It is currently 7:47 PM in Trois-Rivières and 8:47 PM in Edmundston.
Yes, the driving distance between Trois-Rivières to Edmundston is 429 km. It takes approximately 4h 47m to drive from Trois-Rivières to Edmundston.
There are 34+ hotels available in Edmundston.
What companies run services between Trois-Rivières, QC, Canada and Edmundston, NB, Canada?
There is no direct connection from Trois-Rivières to Edmundston. However, you can take the bus to Montréal, walk to Montreal, take the bus to Boston, walk to Boston, MA - South Station, take the bus to Bangor Transportation Center, walk to Bangor, ME, take the bus to Caribou, Maine, then drive to Edmundston. Alternatively, you can take a bus from Trois-Rivières to Edmundston via Québec, L'Isle-Dieu, Gare de train, Sainte-Foy, Moncton, and Moncton in around 23h 48m.
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Sainte-Foy to Moncton
- Ave. Duration
- 14h 18m
- Frequency
- 3 times a week
- Estimated price
- $180–430
- Website
- VIA Rail
- Escape
- $180–400
- Business
- $240–410
- Business Plus
- $250–430
- Economy
- $200–410
- Economy Plus
- $230–420
- Phone
- +1 833 449 6444
- [email protected]
- Website
- Orleans Express
Bus from Trois-Rivières to Montréal
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a day
- Estimated price
- $35–55
- Website
- Orleans Express
- Adult
- $35–55
Bus from Trois-Rivières to Québec
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- $35–50
- Website
- Orleans Express
- Adult
- $35–50
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide









