There are 7 ways to get from Montreal to Nova Scotia by plane, bus, car, car ferry, bus and ferry 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  •  4 h 38 min

  1. Fly from Montreal (YUL) to Sydney (YQY) YUL - YQY

$158 - $362

Cheapest option

Train  •  21 h 51 min

  1. Take the train from Montréal to Halifax VIA Rail

$100 - $350

5 alternative options

Fly to Halifax, line 87 bus  •  4 h 51 min

  1. Fly from Montreal (YUL) to Halifax (YHZ) YUL - YHZ
  2. Take the line 87 bus from Bridge Terminal Bay 15 to Glendale Dr Before Metropolitan Ave

$117 - $287

Fly to Moncton, bus  •  6 h 7 min

  1. Fly from Montreal (YUL) to Moncton (YQM) YUL - YQM
  2. Take the bus from Moncton Airport to Truro, NS

$156 - $403

Fly to Charlottetown, drive, car ferry  •  6 h 13 min

  1. Fly from Montreal (YUL) to Charlottetown (YYG) YUL - YYG
  2. Drive from Charlottetown to Wood Islands, PEI
  3. Take the car ferry from Wood Islands, PEI to Caribou, NS

$154 - $449

Bus, bus and ferry  •  20 h 33 min

  1. Take the bus from Montréal to Québec
  2. Take the bus and ferry from Quebec - 3001, Chemin-des-Quatre-Bourgeois, St Foy to Moncton - 477 Paul street
  3. Take the bus from Moncton, NB to Halifax

$273 - $299

Drive  •  13 h 18 min

  1. Drive from Montreal to Halifax 777.2 miles

$100 - $150

Questions & Answers

The cheapest way to get from Montreal to Nova Scotia is to drive which costs $130 - $200 and takes 13 h 18 min.

More details

The quickest way to get from Montreal to Nova Scotia is to fly which costs $200 - $470 and takes 4 h 38 min.

More details

No, there is no direct bus from Montreal to Nova Scotia. However, there are services departing from Montréal and arriving at Halifax via Gare de Ste-Foy, Quebec - 3001, Chemin-des-Quatre-Bourgeois, St Foy and Moncton, NB. The journey, including transfers, takes approximately 20 h 33 min.

More details

Yes, there is a direct train departing from Montréal and arriving at Halifax. Services depart four times a day, and operate Wednesday, Friday and Sunday. The journey takes approximately 21 h 51 min.

More details

The distance between Montreal and Nova Scotia is 815 km. The road distance is 1243.5 km.

Get driving directions

The best way to get from Montreal to Nova Scotia without a car is to bus and bus and ferry which takes 20 h 33 min and costs $350 - $390.

More details

It takes approximately 4 h 38 min to get from Montreal to Nova Scotia, including transfers.

More details

Montreal to Nova Scotia bus services, operated by Orleans Express, depart from Montréal station.

More details

Montreal to Nova Scotia train services, operated by VIA Rail, depart from Montréal station.

More details

The best way to get from Montreal to Nova Scotia is to fly which takes 4 h 38 min and costs $200 - $470. Alternatively, you can train, which costs $130 - $460 and takes 21 h 51 min.

Mode details

Map of how to get from Montreal to Nova Scotia.
Launch map view
  • Distance: 509.1 miles
  • Duration: 4 h 38 min

What companies run services between Montreal, QC, Canada and Nova Scotia, Canada?

Air Canada, WestJet and Porter Airlines fly from Montreal to Glace Bay hourly. Alternatively, VIA Rail operates a train from Montreal to Halifax 4 times a day. Tickets cost $100 - $350 and the journey takes 21 h 51 min.

Airlines
Air Canada
Website
aircanada.com
Flights from Montreal to Sydney via Halifax
Ave. Duration
3 h 15 min
When
Every day
Estimated price
$210 - $850
Flights from Montreal to Sydney via Toronto
Ave. Duration
5 h 2 min
When
Every day
Estimated price
$270 - $1,000
Flights from Montreal to Sydney via Moncton, Halifax
Ave. Duration
5 h 28 min
When
Every day
Estimated price
$210 - $850
Flights from Montreal to Sydney via Ottawa, Halifax
Ave. Duration
5 h 38 min
When
Every day
Estimated price
$230 - $900
Flights from Montreal to Sydney via Fredericton, Halifax
Ave. Duration
5 h 48 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$210 - $850
Flights from Montreal to Sydney via Toronto, Halifax
Ave. Duration
6 h 48 min
When
Every day
Estimated price
$270 - $1,000
Flights from Montreal to Sydney via St John, Halifax
Ave. Duration
6 h 48 min
When
Every day
Estimated price
$210 - $850
Flights from Montreal to Halifax
Ave. Duration
1 h 26 min
When
Every day
Estimated price
$130 - $480
Flights from Montreal to Halifax via Fredericton
Ave. Duration
3 h 13 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$130 - $480
Flights from Montreal to Halifax via Ottawa
Ave. Duration
3 h 38 min
When
Every day
Estimated price
$130 - $480
Flights from Montreal to Halifax via Moncton
Ave. Duration
3 h 40 min
When
Every day
Estimated price
$130 - $480
Flights from Montreal to Moncton
Ave. Duration
1 h 36 min
When
Every day
Estimated price
$140 - $800
Flights from Montreal to Moncton via Ottawa
Ave. Duration
3 h 36 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$140 - $800
Flights from Montreal to Moncton via Halifax
Ave. Duration
3 h 50 min
When
Every day
Estimated price
$140 - $800
Flights from Montreal to Charlottetown
Ave. Duration
1 h 26 min
When
Every day
Estimated price
$130 - $900
Flights from Montreal to Charlottetown via Halifax
Ave. Duration
2 h 58 min
When
Every day
Estimated price
$130 - $900
Porter Airlines
Website
flyporter.com
Flights from Montreal to Halifax
Ave. Duration
1 h 41 min
When
Every day
Estimated price
$140 - $550
WestJet
Website
westjet.com
Flights from Montreal to Sydney via Halifax
Ave. Duration
3 h 51 min
When
Every day
Estimated price
$140 - $700
Flights from Montreal to Halifax
Ave. Duration
1 h 48 min
When
Every day
Estimated price
$140 - $550
Train operators
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from Montréal to Halifax
Ave. Duration
21 h 51 min
Frequency
4 times a day
Estimated price
$100 - $350
Website
viarail.ca
Escape
$100 - $150
Economy
$180 - $250
Economy Plus
$250 - $350
Business
$270 - $380
Business Plus/Sleeper
$480 - $700
Bus operators
Metro Transit - HRM
Website
halifax.ca
Bus from Bridge Terminal Bay 15 to Glendale Dr Before Metropolitan Ave
Ave. Duration
32 min
Frequency
Hourly
Estimated price
$2
Schedules at
halifax.ca
Maritimebus
Phone
+1 800-575-1807
Website
maritimebus.com
Bus from Moncton Airport to Truro, NS
Ave. Duration
2 h 15 min
Frequency
3 times a day
Estimated price
$23 - $40
Book at
maritimebus.com
Bus from Moncton, NB to Halifax
Ave. Duration
4 h
Frequency
3 times a day
Estimated price
$35 - $50
Book at
maritimebus.com
Autobus Les Sillons
Phone
+1(418) 986 3886
Email
info@autobuslessillons.com
Bus and ferry from Quebec - 3001, Chemin-des-Quatre-Bourgeois, St Foy to Moncton - 477 Paul street
Ave. Duration
11 h
Frequency
Once a week
Estimated price
$205
Schedules at
autobuslessillons.com
Ferry operators
Northumberland Ferries
Phone
+1 877-762-7245
Website
ferries.ca
Car ferry from Wood Islands, PEI to Caribou, NS
Ave. Duration
1 h 15 min
Frequency
Every 4 hours
Estimated price
$15
Schedules at
ferries.ca
Book at
ferries.ca

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 Need to know: Jadrolinija, How to get from Florence to Rome and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.

More Questions & Answers

There is no direct flight from Montreal Airport to Sydney Airport. The quickest flight takes 3 h 8 min and has one stopover.

Search flights

Montreal to Nova Scotia bus services, operated by Maritimebus, arrive at Halifax station.

More details

Nova Scotia is 1 h ahead of Montreal. It is currently 12:00 AM in Montreal and 1:00 AM in Nova Scotia.

Montreal to Nova Scotia train services, operated by VIA Rail, arrive at Halifax station.

More details

Yes, the driving distance between Montreal to Nova Scotia is 1243 km. It takes approximately 13 h 18 min to drive from Montreal to Nova Scotia.

Get driving directions

WestJet and Air Canada offer flights from Montreal Airport to Sydney Airport.

Search flights

Book your Montreal to Nova Scotia train tickets online with Rome2rio.

Search and book

There are 16+ hotels available in Nova Scotia. Prices start at $77 USD per night.

More details

The best way to get from Montreal to Montreal Airport is to line 747 bus which takes 21 min and costs $4.

More details