There are 6 ways to get from Montreal to Nova Scotia by plane, bus, car ferry, 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.
Recommended option
Fly to Sydney • 3h 22m
Cheapest option
Fly to Halifax, line 84 bus • 5h 17m
4 alternative options
Fly to Saint John, car ferry, drive • 12h 41m
Train • 21h 51m
Bus, train • 22h 21m
Drive • 13h 19m
Montreal to Nova Scotia by train
Questions & Answers
The cheapest way to get from Montreal to Nova Scotia is to train which costs $150 - $210 and takes 21h 51m.
The fastest way to get from Montreal to Nova Scotia is to fly which takes 3h 22m and costs $500 - $2,300.
Yes, there is a direct train departing from Montréal and arriving at Halifax. Services depart three times a week, and operate Wednesday, Friday and Sunday. The journey takes approximately 21h 51m.
The distance between Montreal and Nova Scotia is 1090 km. The road distance is 1242.3 km.
The best way to get from Montreal to Nova Scotia without a car is to train which takes 21h 51m and costs $150 - $210.
It takes approximately 3h 22m to get from Montreal to Nova Scotia, including transfers.
Montreal to Nova Scotia train services, operated by VIA Rail, depart from Montréal station.
The best way to get from Montreal to Nova Scotia is to fly which takes 3h 22m and costs $500 - $2,300. Alternatively, you can train, which costs $150 - $210 and takes 21h 51m.
Nova Scotia is 1h ahead of Montreal. It is currently 3:55 AM in Montreal and 4:55 AM in Nova Scotia.
Montreal to Nova Scotia train services, operated by VIA Rail, arrive at Halifax station.
- Distance: 1090.1 km
- Duration: 3h 22m
What companies run services between Montreal, QC, Canada and Nova Scotia, Canada?
Air Canada flies from Montreal to Glace Bay once daily. Alternatively, VIA Rail operates a train from Montréal to Halifax 3 times a week. Tickets cost $150 - $210 and the journey takes 21h 51m.
- Website
- aircanada.com
Flights from Montreal to Sydney
- Ave. Duration
- 1h 49m
- When
- Every day
- Estimated price
- $500 - $2,200
Flights from Montreal to Halifax
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- $260 - $1,200
Flights from Montreal to Saint John
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- $400 - $1,200
- Website
- flyporter.com
Flights from Montreal to Halifax
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $220 - $850
- Website
- flyflair.com
Flights from Montreal to Halifax
- Ave. Duration
- 1h 40m
- When
- Monday, Friday and Sunday
- Estimated price
- $110 - $600
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Montréal to Halifax
- Ave. Duration
- 21h 51m
- Frequency
- 3 times a week
- Estimated price
- $150 - $210
- Website
- http://www.viarail.ca/
- Economy Adult - same day booking
- $160 - $210
- Economy Adult - Advanced Booking
- $180 - $210
- Economy Escape Advanced Booking - Adult
- $150 - $190
Train from Sainte-Foy to Moncton
- Ave. Duration
- 13h 41m
- Frequency
- 3 times a week
- Estimated price
- $95 - $170
- Website
- http://www.viarail.ca/
- Economy Adult - same day booking
- $120 - $170
- Economy Adult - Advanced Booking
- $120 - $150
- Economy Escape Advanced Booking - Adult
- $95 - $120
- Phone
- 1-800-835-6428
- Website
- halifax.ca
Bus from Barrington St At Scotia Square Bay 3 to Glendale Dr Before Metropolitan Ave
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- https://www.halifax.ca/
- Schedules at
- https://www.halifax.ca/transportation/halifax-transit/ferry-service
- Phone
- +1-(438) 793-4003
- info@jaguaride.com
- Website
- jaguaride.betterez.com
Bus from Montreal, QC - 1425 Cartier Street to Quebec, QC - Shell, 2831 Boulevard Laurier
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- $50 - $70
- Book at
- jaguaride.betterez.com
- Adult
- $50 - $70
- Phone
- +1 800-575-1807
- info@maritimebus.com
- Website
- maritimebus.com
Bus from Moncton, NB to Halifax, NS - Bus Terminal
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- $40 - $65
- Book at
- https://maritimebus.betterez.com/cart/570e4206d12bb17e0b0015fe
- Website
- https://maritimebus.com/
- Phone
- +1 877-762-7245
- Website
- ferries.ca
Car ferry from Saint John, NB to Digby
- Ave. Duration
- 7h
- Frequency
- Hourly
- Estimated price
- $22 - $35
- Schedules at
- ferries.ca
- Book at
- ferries.ca
- Adult 14-59 years
- $35
- Senior 60+
- $32
- Child 6-13
- $22
- Student with ID
- $32
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 Slovenia: Getting from Ljubljana to Lake Bled, How to get from Gatwick Airport into central London and Travelling by boat in Italy - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Montreal to Nova Scotia is 1242 km. It takes approximately 13h 19m to drive from Montreal to Nova Scotia.
Book your Montreal to Nova Scotia train tickets online with Omio.
There are 16+ hotels available in Nova Scotia. Prices start at $54 CAD per night.