There are 4 ways to get from Shediac to Halifax by bus, train, car or plane

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

Bus  •  4 h 45 min

  1. Take the bus from Moncton Airport to Halifax, NS Moncton / Halifax

$36 - $58

3 alternative options

Train  •  6 h 43 min

  1. Take the train from Moncton to Halifax VIA Rail

$46 - $135

Drive  •  2 h 47 min

  1. Drive from Shediac to Halifax 167.1 miles

$22 - $35

Fly  •  2 h 46 min

  1. Fly from Moncton (YQM) to Halifax (YHZ) YQM - YHZ

$184 - $828

Questions & Answers

No, there is no direct bus from Shediac to Halifax. However, there are services departing from Shediac, NB and arriving at Halifax, NS via Moncton Airport. The journey, including transfers, takes approximately 4 h 45 min.

More details

The distance between Shediac and Halifax is 191 km. The road distance is 267.4 km.

Get driving directions

The best way to get from Shediac to Halifax without a car is to bus which takes 4 h 45 min and costs .

More details

It takes approximately 4 h 45 min to get from Shediac to Halifax, including transfers.

More details

Shediac to Halifax bus services, operated by Maritimebus, depart from Moncton Airport station.

More details

The best way to get from Shediac to Halifax is to bus which takes 4 h 45 min and costs . Alternatively, you can train, which costs and takes 6 h 43 min, you could also fly, which costs and takes 2 h 46 min.

Mode details

The quickest flight from Moncton Airport to Halifax Airport is the direct flight which takes 40 min.

Search flights

Shediac to Halifax bus services, operated by Maritimebus, arrive at Halifax, NS station.

More details

Yes, the driving distance between Shediac to Halifax is 267 km. It takes approximately 2 h 47 min to drive from Shediac to Halifax.

Get driving directions

Air Canada offers flights from Moncton Airport to Halifax Airport.

Search flights

Map of how to get from Shediac to Halifax.
Launch map view
  • Distance: 119.3 miles
  • Duration: 4 h 45 min

What companies run services between Shediac, NB, Canada and Halifax, NS, Canada?

Maritimebus operates a bus from Shediac to Halifax 3 times a day. Tickets cost $30 - $50 and the journey takes 3 h 30 min. Alternatively, VIA Rail operates a train from Shediac to Halifax 4 times a day. Tickets cost $35 - $120 and the journey takes 4 h 13 min.

Airlines
Air Canada
Website
aircanada.com
Flights from Moncton to Halifax
Ave. Duration
40 min
When
Every day
Estimated price
$170 - $800
Train operators
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from Moncton to Halifax
Ave. Duration
4 h 13 min
Frequency
4 times a day
Estimated price
$35 - $120
Website
viarail.ca
Escape
$35 - $55
Economy
$55 - $75
Economy Plus
$80 - $120
Business
$75 - $110
Business Plus/Sleeper
$140 - $200
Bus operators

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 get from London to Edinburgh, Need to know: Eurostar and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.

More Questions & Answers

There are 105+ hotels available in Halifax. Prices start at $96 USD per night.

More details

The best way to get from Shediac to Moncton Airport is to bus which takes 15 min and costs .

More details