There are 6 ways to get from Montreal to Dalhousie by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Montréal–Pierre Elliott Trudeau International Airport to Bathurst Airport, bus
best- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Bathurst Airport (ZBF)plane YUL - ZBF
- Take the bus from Bathurst to Dalhousiebus
5h 7m$468–1,115Drive 763.6 km
cheapest- Drive from Montreal to Dalhousiecar 763.6 km
8h 51m$151–218Bus
- Take the bus from Montréal to Québecbus
- Take the bus from Québec to Rimouskibus
- Take the bus from Rimouski to Pointe-à-la-Croixbus
12h 13m$191–274Train
- Take the train from Montréal to Charlotrain VIA Rail
12h 44m$202–440Fly Montréal/Saint-Hubert Airport to Bonaventure Airport, drive
- Fly from Montréal/Saint-Hubert Airport (YHU) to Bonaventure Airport (YVB)plane YHU - YVB
- Drive from Bonaventure Airport (YVB) to Dalhousiecar
5h 53m$537–1,953Fly Montréal–Pierre Elliott Trudeau International Airport to Greater Moncton International Airport, bus
- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Greater Moncton International Airport (YQM)plane YUL - YQM
- Take the bus from Moncton Airport to Dalhousiebus
7h 36m$385–1,238
Montréal–Pierre Elliott Trudeau International Airport (YUL) to Bathurst Airport (ZBF) flights
Questions & Answers
The cheapest way to get from Montreal to Dalhousie is to drive which costs $150 - $220 and takes 8h 51m.
The fastest way to get from Montreal to Dalhousie is to fly and bus which takes 5h 7m and costs $460 - $1,200.
No, there is no direct bus from Montreal to Dalhousie. However, there are services departing from Montréal and arriving at Pointe-à-la-Croix via Québec and Rimouski. The journey, including transfers, takes approximately 12h 13m.
No, there is no direct train from Montreal to Dalhousie. However, there are services departing from Montréal and arriving at Charlo via . The journey, including transfers, takes approximately 12h 44m.
The distance between Montreal and Dalhousie is 771 km. The road distance is 763.6 km.
The best way to get from Montreal to Dalhousie without a car is to bus which takes 12h 13m and costs $190 - $280.
It takes approximately 5h 7m to get from Montreal to Dalhousie, including transfers.
Montreal to Dalhousie bus services, operated by Orléans Express, depart from Montréal station.
Montreal to Dalhousie train services, operated by VIA Rail, depart from Montréal station.
The best way to get from Montreal to Dalhousie is to bus which takes 12h 13m and costs $190 - $280. Alternatively, you can train, which costs $200 - $440 and takes 12h 44m.
What companies run services between Montreal, QC, Canada and Dalhousie, NB, Canada?
You can take a bus from Montréal to Dalhousie via Québec, Rimouski, and Pointe-à-la-Croix in around 12h 13m. Alternatively, VIA Rail operates a train from Montréal to Charlo 3 times a week. Tickets cost $180–420 and the journey takes 12h 33m.
- Website
- jetaviation.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Bathurst Airport
- Ave. Duration
- 1h 30m
- When
- Tuesday to Sunday
- Estimated price
- $120–750
- Website
- aircanada.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Greater Moncton International Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- $75–470
- Website
- pascan.com
Flights from Montréal/Saint-Hubert Airport to Bonaventure Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $500–1,900
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Montréal to Charlo
- Ave. Duration
- 12h 33m
- Frequency
- 3 times a week
- Estimated price
- $180–420
- Website
- VIA Rail
- Escape
- $180–400
- Business
- $230–400
- Business Plus
- $250–420
- Economy
- $200–410
- Economy Plus
- $220–420
- Phone
- +1 800 575 1807
- [email protected]
- Website
- Maritimebus
Bus from Bathurst to Dalhousie
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- $35–75
- Website
- Maritimebus
Bus from Moncton Airport to Dalhousie
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- $120–270
- Website
- Maritimebus
- Phone
- +1 833 449 6444
- [email protected]
- Website
- Orleans Express
Bus from Montréal to Québec
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- $50–70
- Website
- Orleans Express
- Adult
- $50–70
Bus from Québec to Rimouski
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a day
- Estimated price
- $55–85
- Website
- Orleans Express
- Adult
- $55–85
Bus from Rimouski to Pointe-à-la-Croix
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $45–65
- Website
- Orleans Express
- Adult
- $45–65
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 How to plan an amazing trip around Scandinavia, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Italy Travel Guides - to help you get the most out of your next trip.
More Questions & Answers
Montreal to Dalhousie bus services, operated by Orléans Express, arrive at Québec station.
Dalhousie is 1h ahead of Montreal. It is currently 12:18 AM in Montreal and 1:18 AM in Dalhousie.
Montreal to Dalhousie train services, operated by VIA Rail, arrive at Charlo station.
Yes, the driving distance between Montreal to Dalhousie is 764 km. It takes approximately 8h 51m to drive from Montreal to Dalhousie.
There are 18+ hotels available in Dalhousie.











