There are 3 ways to get from Halifax to Cranbrook by plane, train, bus, 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
best- Fly from Halifax Stanfield International Airport (YHZ) to Cranbrook/Canadian Rockies International Airport (YXC)plane YHZ - YXC
9h 18m$343–1,578Train, bus
- Take the train from Halifax to Montréaltrain
- Take the train from Montréal to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Vancouvertrain
- Take the bus from Vancouver, BC - Pacific Central Station to Nelson, BC - 512 Railway Streetbus
- Take the bus from Nelson, BC - 512 Railway Street to Cranbrook, BC - 513 Cranbrook St Northbus
5d 23h$1,721–3,500Drive 4,818 km
- Drive from Halifax to Cranbrookcar 4,818 km
2d 9h$944–1,364
Halifax to Cranbrook by train and bus
Questions & Answers
The cheapest way to get from Halifax to Cranbrook is to fly which costs $340 - $1,600 and takes 9h 18m.
The fastest way to get from Halifax to Cranbrook is to fly which takes 9h 18m and costs $340 - $1,600.
The distance between Halifax and Cranbrook is 3948 km. The road distance is 4818 km.
The best way to get from Halifax to Cranbrook without a car is to train and bus which takes 5 days 23h and costs $1,700 - $3,500.
It takes approximately 9h 18m to get from Halifax to Cranbrook, including transfers.
Cranbrook is 3h behind Halifax. It is currently 6:47 AM in Halifax and 3:47 AM in Cranbrook.
Yes, the driving distance between Halifax to Cranbrook is 4818 km. It takes approximately 2 days 9h to drive from Halifax to Cranbrook.
There are 17+ hotels available in Cranbrook.
What companies run services between Halifax, NS, Canada and Cranbrook, BC, Canada?
WestJet and Air Canada fly from Halifax Stanfield International Airport (YHZ) to Cranbrook/Canadian Rockies International Airport (YXC) 3 times a day.
- Website
- westjet.com
Flights from Halifax Stanfield International Airport to Cranbrook/Canadian Rockies International Airport via Calgary
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- $280–1,500
Flights from Halifax Stanfield International Airport to Cranbrook/Canadian Rockies International Airport via Vancouver
- Ave. Duration
- 10h 30m
- When
- Thursday
- Estimated price
- $420–1,600
Flights from Halifax Stanfield International Airport to Cranbrook/Canadian Rockies International Airport via Winnipeg, Calgary
- Ave. Duration
- 9h 40m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $280–1,500
Flights from Halifax Stanfield International Airport to Cranbrook/Canadian Rockies International Airport via Edmonton, Calgary
- Ave. Duration
- 15h 55m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $290–1,500
- Website
- aircanada.com
Flights from Halifax Stanfield International Airport to Cranbrook/Canadian Rockies International Airport via Vancouver
- Ave. Duration
- 13h 58m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- $420–1,600
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Halifax to Montréal
- Ave. Duration
- 23h 23m
- Frequency
- 3 times a week
- Estimated price
- $310–700
- Website
- VIA Rail
- Escape
- $310–650
- Business
- $380–600
- Business Plus
- $390–600
- Economy
- $350–700
- Economy Plus
- $390–700
Train from Montréal to Toronto Union Station
- Ave. Duration
- 5h 23m
- Frequency
- Every 4 hours
- Estimated price
- $120–350
- Website
- VIA Rail
- Escape
- $120–290
- Business
- $170–330
- Business Plus
- $190–350
- Economy
- $140–300
- Economy Plus
- $150–310
Train from Toronto Union Station to Vancouver
- Ave. Duration
- 4d 1h
- Frequency
- Twice a week
- Estimated price
- $1,000–2,100
- Website
- VIA Rail
- Escape
- $1,000–2,100
- Business
- $1,100–1,800
- Business Plus
- $1,100–1,800
- Economy
- $1,100–2,100
- Economy Plus
- $1,200–2,100
- Phone
- +1 778 382 7729
- [email protected]
- Website
- Home Mountain Man Mike's
Bus from Vancouver, BC - Pacific Central Station to Nelson, BC - 512 Railway Street
- Ave. Duration
- 10h 40m
- Frequency
- Twice a week
- Estimated price
- $190–250
- Website
- Home Mountain Man Mike's
Bus from Nelson, BC - 512 Railway Street to Cranbrook, BC - 513 Cranbrook St North
- Ave. Duration
- 3h 20m
- Frequency
- Once a week
- Estimated price
- $95–130
- Website
- Home Mountain Man Mike's
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 Heathrow Airport into central London, Travelling by boat in Italy, and How to get from London to Edinburgh - to help you get the most out of your next trip.








