There are 3 ways to get from Halifax to Thompson by plane, train, 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 Thompson Municipal Airport (YTH)plane YHZ - YTH
12h 6m$389–1,623Train
- 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 Winnipegtrain
- Take the train from Winnipeg to Thompsontrain
3d 18h$1,144–2,580Drive 4,125.6 km
- Drive from Halifax to Thompsoncar 4,125.6 km
2d 4h$831–1,200
Halifax Stanfield International Airport (YHZ) to Thompson Municipal Airport (YTH) flights
Comparing Your Travel Options
The cheapest way to get from Halifax to Thompson is to fly which costs $380 - $1,700 and takes 12h 6m.
The fastest way to get from Halifax to Thompson is to fly which takes 12h 6m and costs $380 - $1,700.
No, there is no direct train from Halifax to Thompson. However, there are services departing from Halifax and arriving at Thompson via Montréal, Toronto Union Station and Winnipeg. The journey, including transfers, takes approximately 3 days 18h.
The distance between Halifax and Thompson is 2726 km. The road distance is 4125.6 km.
The best way to get from Halifax to Thompson without a car is to train which takes 3 days 18h and costs $1,100 - $2,600.
It takes approximately 12h 6m to get from Halifax to Thompson, including transfers.
Halifax to Thompson train services, operated by VIA Rail, depart from Halifax station.
The best way to get from Halifax to Thompson is to fly which takes 12h 6m and costs $380 - $1,700. Alternatively, you can train, which costs $1,100 - $2,600 and takes 3 days 18h.
Thompson is 2h behind Halifax. It is currently 08:28 in Halifax and 06:28 in Thompson.
Halifax to Thompson train services, operated by VIA Rail, arrive at Montréal station.
What companies run services between Halifax, NS, Canada and Thompson, MB, Canada?
WestJet, Calm Air, and two other airlines fly from Halifax Stanfield International Airport (YHZ) to Thompson Municipal Airport (YTH) 3 times a day. Alternatively, you can take a train from Halifax to Thompson via Montréal, Toronto Union Station, Winnipeg, and Thompson in around 3d 18h.
- Website
- calmair.com
Flights from Halifax Stanfield International Airport to Thompson Municipal Airport via Winnipeg
- Ave. Duration
- 19h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $330–2,100
Flights from Halifax Stanfield International Airport to Thompson Municipal Airport via Toronto, Winnipeg
- Ave. Duration
- 12h 47m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $340–2,100
Flights from Halifax Stanfield International Airport to Thompson Municipal Airport via Ottawa, Winnipeg
- Ave. Duration
- 12h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $500–1,900
Flights from Halifax Stanfield International Airport to Thompson Municipal Airport via Montreal, Winnipeg
- Ave. Duration
- 14h 18m
- When
- Friday and Wednesday
- Estimated price
- $370–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 Winnipeg
- Ave. Duration
- 34h 35m
- Frequency
- Twice a week
- Estimated price
- $440–950
- Website
- VIA Rail
- Escape
- $440–950
- Business
- $500–800
- Business Plus
- $500–800
- Economy
- $500–950
- Economy Plus
- $550–950
Train from Winnipeg to Thompson
- Ave. Duration
- 23h 55m
- Frequency
- Twice a week
- Estimated price
- $260–600
- Website
- VIA Rail
- Escape
- $260–600
- Business
- $320–550
- Business Plus
- $340–550
- Economy
- $290–600
- Economy Plus
- $330–600
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 do I get from Sydney to Melbourne, 5 delightfully under-the-radar French towns you need to visit, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Halifax to Thompson is 4126 km. It takes approximately 2 days 4h to drive from Halifax to Thompson.
There are nine+ hotels available in Thompson.