There are 3 ways to get from Bathurst to Edmundston by bus, plane, 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
best- Take the bus from Bathurst to Monctonbus Campbellton to Moncton
- Take the bus from Moncton to Edmundstonbus Moncton to Edmundston
9h 40m$301–538Train, bus
cheapest- Take the train from Bathurst Train Station to Monctontrain VIA Rail
- Take the bus from Moncton to Edmundstonbus Moncton to Edmundston
10h 16m$247–603Bus, fly, drive
- Take the bus from Bathurst to Moncton Airportbus
- Fly from Greater Moncton International Airport (YQM) to Mont-Joli Airport (YYY)plane YQM - YYY
- Drive from Mont-Joli Airport (YYY) to Edmundstoncar
7h 54m$422–1,431
Bathurst to Edmundston by bus
Questions & Answers
The cheapest way to get from Bathurst to Edmundston is to train and bus which costs $240 - $650 and takes 10h 16m.
The fastest way to get from Bathurst to Edmundston is to bus and fly and drive which takes 7h 54m and costs $420 - $1,500.
No, there is no direct bus from Bathurst to Edmundston. However, there are services departing from Bathurst and arriving at Edmundston via Moncton. The journey, including transfers, takes approximately 9h 40m.
The distance between Bathurst and Edmundston is 676 km.
The best way to get from Bathurst to Edmundston without a car is to bus which takes 9h 40m and costs $300 - $550.
It takes approximately 9h 40m to get from Bathurst to Edmundston, including transfers.
Bathurst to Edmundston bus services, operated by Maritimebus, depart from Bathurst station.
Bathurst to Edmundston bus services, operated by Maritimebus, arrive at Moncton station.
Book your Bathurst to Edmundston bus tickets online with Omio.
There are 35+ hotels available in Edmundston.
What companies run services between Bathurst, NB, Canada and Edmundston, NB, Canada?
You can take a bus from Bathurst to Edmundston via Moncton in around 9h 40m.
- Website
- palaerospace.com
Flights from Greater Moncton International Airport to Mont-Joli Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $290–1,200
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Bathurst Train Station to Moncton
- Ave. Duration
- 3h 46m
- Frequency
- 3 times a week
- Estimated price
- $45–250
- Website
- VIA Rail
- Escape
- $45–130
- Business
- $90–230
- Business Plus
- $100–250
- Economy
- $50–140
- Economy Plus
- $55–150
- Phone
- +1 800 575 1807
- [email protected]
- Website
- Maritimebus
Bus from Bathurst to Moncton
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- $100–180
- Website
- Maritimebus
Bus from Moncton to Edmundston
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- $200–360
- Website
- Maritimebus
Bus from Bathurst to Moncton Airport
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- $95–180
- Website
- Maritimebus
Bus from Moncton to Edmundston
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- $200–360
- Website
- Maritimebus
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 Travelling around the UAE, Need to know: Eurostar, and Flying into Beijing? - to help you get the most out of your next trip.







