There are 4 ways to get from Halifax to Grand Falls-Windsor by plane, bus, car ferry 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.

Recommended option

Fly to Gander, bus  •  5 h 46 min

  1. Fly from Halifax (YHZ) to Gander (YQX) YHZ - YQX
  2. Take the bus from Gander to Grand Falls-Windsor

$274 - $889

Cheapest option

Drive, car ferry  •  16 h 21 min

  1. Drive from Halifax to North Sydney, NS
  2. Take the car ferry from North Sydney, NS to Port aux Basques
  3. Drive from Port aux Basques to Grand Falls-Windsor

$95 - $141

2 alternative options

Fly to Deer Lake, bus  •  6 h 48 min

  1. Fly from Halifax (YHZ) to Deer Lake (YDF) YHZ - YDF
  2. Take the bus from Deer Lake to Grand Falls-Windsor

$128 - $409

Bus, car ferry  •  21 h 45 min

  1. Take the bus from Dartmouth to North Sydney, NS
  2. Take the car ferry from North Sydney, NS to Port aux Basques
  3. Take the bus from Port aux Basques to Grand Falls-Windsor

$139 - $203

Questions & Answers

The distance between Halifax and Grand Falls-Windsor is 769 km.

The best way to get from Halifax to Grand Falls-Windsor without a car is to bus and car ferry which takes 21 h 45 min and costs .

More details

It takes approximately 5 h 46 min to get from Halifax to Grand Falls-Windsor, including transfers.

More details

The quickest flight from Halifax Airport to Gander Airport is the direct flight which takes 1 h 40 min.

Search flights

Grand Falls-Windsor is 30 min ahead of Halifax. It is currently 4:16 AM in Halifax and 4:46 AM in Grand Falls-Windsor.

WestJet and Air Canada offer flights from Halifax Airport to Gander Airport.

Search flights

There are three+ hotels available in Grand Falls-Windsor. Prices start at $100 USD per night.

More details

The best way to get from Halifax to Halifax Airport is to Halifax Airport Shuttle which takes 40 min and costs .

More details

Map of how to get from Halifax to Grand Falls-Windsor.
Launch map view
  • Distance: 480.4 miles
  • Duration: 5 h 46 min

What companies run services between Halifax, NS, Canada and Grand Falls-Windsor, NL, Canada?

There is no direct connection from Halifax to Grand Falls-Windsor. However, you can take the Halifax Airport Shuttle to Halifax Airport, NS, take the walk to Halifax airport, fly to Gander, then take the bus to Grand Falls-Windsor. Alternatively, you can take the Halifax Airport Shuttle to Halifax Airport, NS, take the walk to Halifax airport, fly to Deer Lake, then take the bus to Grand Falls-Windsor.

Airlines
Air Canada
Website
aircanada.com
Flights from Halifax to Gander
Ave. Duration
1 h 57 min
When
Every day
Estimated price
$260 - $1,100
Flights from Halifax to Deer Lake
Ave. Duration
1 h 32 min
When
Every day
Estimated price
$230 - $1,000
WestJet
Website
westjet.com
Flights from Halifax to Gander
Ave. Duration
1 h 40 min
When
Every day
Estimated price
$250 - $850
Bus operators
DRL-LR
Website
drl-lr.com
Bus from Gander to Grand Falls-Windsor
Ave. Duration
1 h 26 min
Frequency
Once daily
Estimated price
$16 - $20
Schedules at
drl-lr.com
Bus from Deer Lake to Grand Falls-Windsor
Ave. Duration
2 h 42 min
Frequency
Once daily
Estimated price
$30 - $40
Schedules at
drl-lr.com
Bus from Port aux Basques to Grand Falls-Windsor
Ave. Duration
7 h 15 min
Frequency
Once daily
Estimated price
$60 - $100
Schedules at
drl-lr.com
Ferry operators
Marine Atlantic
Phone
+1 800-341-7981
Website
marineatlantic.ca
Car ferry from North Sydney, NS to Port aux Basques
Ave. Duration
6 h 30 min
Frequency
Twice daily
Estimated price
$26 - $32
Schedules at
marineatlantic.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 How to get from Luton Airport into central London, How to get from JFK to New York City and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.