There are 7 ways to get from Halifax to Whitefish by plane, train (Amtrak), car, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Glacier Park International Airport
best- Fly from Halifax Stanfield International Airport (YHZ) to Glacier Park International Airport (FCA)plane YHZ - FCA
14h 2m$267–947Fly to Missoula International Airport, drive
cheapest- Fly from Halifax Stanfield International Airport (YHZ) to Missoula International Airport (MSO)plane YHZ - MSO
- Drive from Missoula-Airport-MSO to Whitefishcar
14h 50m$205–737Train via Toronto
- 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 Windsortrain
- Take the train from Detroit to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Whitefish Amtrak Stationtrain
3d 2h$968–2,235Drive 2,912.7 mi
- Drive from Halifax to Whitefishcar 2,912.7 mi
2d 6h$667–963Fly to Cranbrook/Canadian Rockies International Airport, drive
- Fly from Halifax Stanfield International Airport (YHZ) to Cranbrook/Canadian Rockies International Airport (YXC)plane YHZ - YXC
- Drive from Cranbrook/Canadian Rockies International Airport (YXC) to Whitefishcar
11h 30m$230–1,147Train, bus
- Take the train from Halifax to Montréaltrain
- Take the bus from Montreal, QC to Toronto Union Stationbus
- Take the bus from Toronto to Detroit Bus Stationbus
- Take the bus from Detroit Bus Station to Milwaukee Intermodal Stationbus
- Take the train from Milwaukee to Whitefish Amtrak Stationtrain
3d 6h$824–1,827Train
- Take the train from Halifax to Saint-Lamberttrain
- Take the train from St-Lambert Amtrak Station to Schenectadytrain
- Take the train from Schenectady to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Whitefish Amtrak Stationtrain
3d 8h$1,046–2,280
Halifax to Whitefish by train and car
Questions & Answers
The cheapest way to get from Halifax to Whitefish is to fly and drive which costs $200 - $750 and takes 14h 50m.
The fastest way to get from Halifax to Whitefish is to fly and drive which takes 11h 30m and costs $230 - $1,200.
No, there is no direct train from Halifax to Whitefish station. However, there are services departing from Halifax and arriving at Whitefish Amtrak Station via Montréal, Toronto Union Station, Detroit and Chicago Union Station. The journey, including transfers, takes approximately 3 days 2h.
The distance between Halifax and Whitefish is 2422 miles. The road distance is 2929.7 miles.
The best way to get from Halifax to Whitefish without a car is to train and bus which takes 3 days 6h and costs $800 - $1,900.
It takes approximately 14h 2m to get from Halifax to Whitefish, including transfers.
Halifax to Whitefish train services, operated by VIA Rail, depart from Halifax station.
The best way to get from Halifax to Whitefish is to fly which takes 14h 2m and costs $260 - $950. Alternatively, you can train via Toronto, which costs $950 - $2,300 and takes 3 days 2h.
Whitefish is 3h behind Halifax. It is currently 8:46 PM in Halifax and 5:46 PM in Whitefish.
Halifax to Whitefish train services, operated by VIA Rail, arrive at Montréal station.
What companies run services between Halifax, NS, Canada and Whitefish, MT, USA?
United Airlines, American Airlines, and four other airlines fly from Halifax Stanfield International Airport (YHZ) to Glacier Park International Airport (FCA) twice daily. Alternatively, you can take a train from Halifax to Whitefish Amtrak Station via Montréal, Toronto Union Station, Windsor, Detroit, and Chicago Union Station in around 3d 2h.
- Website
- delta.com
Flights from Halifax Stanfield International Airport to Glacier Park International Airport via Toronto, Minneapolis
- Ave. Duration
- 16h 35m
- When
- Every day
- Estimated price
- $230–900
Flights from Halifax Stanfield International Airport to Glacier Park International Airport via Detroit, Minneapolis
- Ave. Duration
- 22h 34m
- When
- Friday
- Estimated price
- $230–950
Flights from Halifax Stanfield International Airport to Glacier Park International Airport via Boston, Minneapolis
- Ave. Duration
- 11h 15m
- When
- Saturday
- Estimated price
- $230–950
Flights from Halifax Stanfield International Airport to Missoula International Airport via Toronto, Minneapolis
- Ave. Duration
- 10h 22m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $180–700
Flights from Halifax Stanfield International Airport to Missoula International Airport via Detroit, Minneapolis
- Ave. Duration
- 11h 17m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $180–750
Flights from Halifax Stanfield International Airport to Missoula International Airport via Boston, Minneapolis
- Ave. Duration
- 12h 32m
- When
- Saturday
- Estimated price
- $180–700
Flights from Halifax Stanfield International Airport to Missoula International Airport via New York La Guardia, Minneapolis
- Ave. Duration
- 12h 28m
- When
- Every day
- Estimated price
- $190–750
Flights from Halifax Stanfield International Airport to Missoula International Airport via Montreal, Minneapolis
- Ave. Duration
- 12h 17m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $180–700
- 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
- $200–1,100
Flights from Halifax Stanfield International Airport to Cranbrook/Canadian Rockies International Airport via Vancouver
- Ave. Duration
- 10h 30m
- When
- Thursday
- Estimated price
- $300–1,200
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
- $200–1,100
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
- $210–1,100
- Website
- united.com
Flights from Halifax Stanfield International Airport to Glacier Park International Airport via Chicago O'Hare
- Ave. Duration
- 21h 27m
- When
- Saturday
- Estimated price
- $240–950
- Website
- aa.com
Flights from Halifax Stanfield International Airport to Glacier Park International Airport via New York La Guardia
- Ave. Duration
- 23h 5m
- When
- Friday
- Estimated price
- $240–950
- 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
- $300–1,200
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Halifax to Montréal
- Ave. Duration
- 23h 23m
- Frequency
- 3 times a week
- Estimated price
- $220–490
- Website
- https://www.viarail.ca/en
- Escape
- $220–470
- Business
- $270–410
- Business Plus
- $280–430
- Economy
- $250–480
- Economy Plus
- $280–490
Train from Montréal to Toronto Union Station
- Ave. Duration
- 5h 23m
- Frequency
- Every 4 hours
- Estimated price
- $90–250
- Website
- https://www.viarail.ca/en
- Escape
- $90–210
- Business
- $120–240
- Business Plus
- $130–250
- Economy
- $100–210
- Economy Plus
- $110–220
Train from Toronto Union Station to Windsor
- Ave. Duration
- 4h 18m
- Frequency
- 4 times a day
- Estimated price
- $60–210
- Website
- https://www.viarail.ca/en
- Escape
- $60–150
- Business
- $95–200
- Business Plus
- $100–210
- Economy
- $65–160
- Economy Plus
- $75–160
Train from Halifax to Montréal
- Ave. Duration
- 23h 23m
- Frequency
- 3 times a week
- Estimated price
- $220–490
- Website
- https://www.viarail.ca/en
- Escape
- $220–470
- Business
- $270–410
- Business Plus
- $280–430
- Economy
- $250–480
- Economy Plus
- $280–490
Train from Halifax to Saint-Lambert
- Ave. Duration
- 23h 4m
- Frequency
- 3 times a week
- Estimated price
- $220–480
- Website
- https://www.viarail.ca/en
- Escape
- $220–470
- Business
- $270–410
- Business Plus
- $280–420
- Economy
- $250–480
- Economy Plus
- $280–480
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Detroit to Chicago Union Station
- Ave. Duration
- 5h 6m
- Frequency
- 3 times a day
- Estimated price
- $90–190
- Website
- https://www.amtrak.com/home.html
Train from Chicago Union Station to Whitefish Amtrak Station
- Ave. Duration
- 32h 1m
- Frequency
- Twice daily
- Estimated price
- $500–1,100
- Website
- https://www.amtrak.com/home.html
Train from Milwaukee to Whitefish Amtrak Station
- Ave. Duration
- 30h 21m
- Frequency
- Twice daily
- Estimated price
- $490–1,100
- Website
- https://www.amtrak.com/home.html
Train from St-Lambert Amtrak Station to Schenectady
- Ave. Duration
- 7h 11m
- Frequency
- Once daily
- Estimated price
- $70–150
- Website
- https://www.amtrak.com/home.html
Train from Schenectady to Chicago Union Station
- Ave. Duration
- 15h 39m
- Frequency
- Twice daily
- Estimated price
- $250–550
- Website
- https://www.amtrak.com/home.html
Train from Chicago Union Station to Whitefish Amtrak Station
- Ave. Duration
- 32h 1m
- Frequency
- Twice daily
- Estimated price
- $500–1,100
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 866 488 4452
- [email protected]
- Website
- ca.megabus.com
Bus from Montreal, QC to Toronto Union Station
- Ave. Duration
- 6h 45m
- Frequency
- Every 4 hours
- Estimated price
- $7–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $7–45
- Adult Standard
- $50–75
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Toronto to Detroit Bus Station
- Ave. Duration
- 6h 50m
- Frequency
- 4 times a day
- Estimated price
- $40–70
- Schedules at
- flixbus.com
Bus from Detroit Bus Station to Milwaukee Intermodal Station
- Ave. Duration
- 7h 40m
- Frequency
- 4 times a week
- Estimated price
- $60–100
- Schedules at
- flixbus.com
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
More Questions & Answers
Yes, the driving distance between Halifax to Whitefish is 2930 miles. It takes approximately 2 days 6h to drive from Halifax to Whitefish.
Book your Halifax to Whitefish train tickets online with Omio.
There are 304+ hotels available in Whitefish.












