There are 7 ways to get from Havre to Vancouver by bus, plane, train (Amtrak), car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Great Falls International Airport, fly to Vancouver International Airport
best- Take the bus from Old IGA Lot to Great Falls International Airportbus
- Fly from Great Falls International Airport (GTF) to Vancouver International Airport (YVR)plane GTF - YVR
9h 49m$231–1,028Fly Havre City/County Airport to Vancouver International Airport
cheapest- Fly from Havre City/County Airport (HVR) to Vancouver International Airport (YVR)plane HVR - YVR
8h 33m$177–735Train (Amtrak)
- Take the train from Havre Amtrak Station to Everett Amtrak Stationtrain Empire Builder
- Take the train from Everett Amtrak Station to Vancouvertrain Amtrak Cascades
22h 57m$400–832Drive 1,385.5 km
- Drive from Havre to Vancouvercar 1,385.5 km
15h 46m$272–393Bus to Great Falls International Airport, fly to Bellingham International Airport, bus
- Take the bus from Old IGA Lot to Great Falls International Airportbus
- Fly from Great Falls International Airport (GTF) to Bellingham International Airport (BLI)plane GTF - BLI
- Take the bus from Bellingham Airport to River Rock Casino Resort, Richmondbus
14h 21m$398–1,870Bus to Great Falls International Airport, fly to Seattle-Tacoma International Airport, train
- Take the bus from Old IGA Lot to Great Falls International Airportbus
- Fly from Great Falls International Airport (GTF) to Seattle-Tacoma International Airport (SEA)plane GTF - SEA
- Take the train from Seattle to Vancouvertrain
11h 33m$453–2,071Train, bus
- Take the train from Havre Amtrak Station to Wenatchee Amtraktrain
- Take the bus from Columbia Station to Everett Stationbus
- Take the bus from Everett Bus Stop to Vancouverbus
23h 25m$355–748
Havre to Vancouver by train (Amtrak)
Questions & Answers
The cheapest way to get from Havre to Vancouver is to drive which costs $270 - $400 and takes 15h 46m.
The fastest way to get from Havre to Vancouver is to fly which takes 8h 33m and costs $170 - $750.
No, there is no direct train from Havre station to Vancouver. However, there are services departing from Havre Amtrak Station and arriving at Vancouver via Everett Amtrak Station. The journey, including transfers, takes approximately 22h 57m.
The distance between Havre and Vancouver is 1107 km. The road distance is 1385.5 km.
The best way to get from Havre to Vancouver without a car is to train which takes 22h 57m and costs $400 - $850.
It takes approximately 9h 49m to get from Havre to Vancouver, including transfers.
Havre to Vancouver train services, operated by Amtrak, depart from Havre Amtrak Station.
The best way to get from Havre to Vancouver is to train which takes 22h 57m and costs $400 - $850. Alternatively, you can fly, which costs $170 - $750 and takes 8h 33m.
Vancouver is 1h behind Havre. It is currently 10:39 AM in Havre and 9:39 AM in Vancouver.
Havre to Vancouver train services, operated by Amtrak, arrive at Everett Amtrak Station.
What companies run services between Havre, MT, USA and Vancouver, BC, Canada?
You can take a train from Havre Amtrak Station to Vancouver via Everett Amtrak Station in around 22h 57m. Alternatively, Cape Air, Alaska Airlines, Inc., and two other airlines fly from Havre City/County Airport (HVR) to Vancouver International Airport (YVR) 4 times a day.
- Website
- alaskaair.com
Flights from Great Falls International Airport to Vancouver International Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $550–2,400
Flights from Havre City/County Airport to Vancouver International Airport via Billings, Seattle-Tacoma International Airport
- Ave. Duration
- 7h 56m
- When
- Every day
- Estimated price
- $380–1,600
Flights from Havre City/County Airport to Vancouver International Airport via Billings, Portland
- Ave. Duration
- 14h 25m
- When
- Every day
- Estimated price
- $390–1,600
Flights from Great Falls International Airport to Bellingham International Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 7h 41m
- When
- Every day
- Estimated price
- $350–1,800
Flights from Great Falls International Airport to Seattle-Tacoma International Airport
- Ave. Duration
- 1h 49m
- When
- Every day
- Estimated price
- $370–1,900
- Website
- delta.com
Flights from Great Falls International Airport to Vancouver International Airport via Salt Lake City
- Ave. Duration
- 6h 23m
- When
- Every day
- Estimated price
- $220–1,000
Flights from Havre City/County Airport to Vancouver International Airport via Billings, Salt Lake City
- Ave. Duration
- 14h 1m
- When
- Every day
- Estimated price
- $150–700
- Website
- united.com
Flights from Great Falls International Airport to Vancouver International Airport via Denver
- Ave. Duration
- 9h 11m
- When
- Every day
- Estimated price
- $280–1,200
Flights from Havre City/County Airport to Vancouver International Airport via Billings, Denver
- Ave. Duration
- 14h 23m
- When
- Every day
- Estimated price
- $180–800
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Havre Amtrak Station to Everett Amtrak Station
- Ave. Duration
- 18h 48m
- Frequency
- Once daily
- Estimated price
- $350–750
- Website
- Amtrak
Train from Everett Amtrak Station to Vancouver
- Ave. Duration
- 3h 9m
- Frequency
- Twice daily
- Estimated price
- $50–110
- Website
- Amtrak
Train from Seattle to Vancouver
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $65–140
- Website
- Amtrak
Train from Havre Amtrak Station to Wenatchee Amtrak
- Ave. Duration
- 15h 20m
- Frequency
- Once daily
- Estimated price
- $290–650
- Website
- Amtrak
Bus from Old IGA Lot to Great Falls International Airport
- Ave. Duration
- 2h 45m
- Frequency
- Twice a week
- Estimated price
- $7–21
- Website
- Opportunity Link - North Central Montana Transit
Bus from Old IGA Lot to Great Falls International Airport
- Ave. Duration
- 2h 45m
- Frequency
- Twice a week
- Estimated price
- $7–21
- Website
- Opportunity Link - North Central Montana Transit
Bus from Old IGA Lot to Great Falls International Airport
- Ave. Duration
- 2h 45m
- Frequency
- Twice a week
- Estimated price
- $7–21
- Website
- Opportunity Link - North Central Montana Transit
- Phone
- +1 800.665.2122
- [email protected]
- Website
- Quick Shuttle
Bus from Bellingham Airport to River Rock Casino Resort, Richmond
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- $37–42
- Website
- Quick Shuttle
- Schedules at
- Quick Shuttle Schedule
- Adult
- $37–42
- Phone
- +1 800-366-6975
- [email protected]
- Website
- northwesternstagelines.com
Bus from Columbia Station to Everett Station
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- $70–90
- Schedules at
- northwesternstagelines.com
- Adults
- $70–90
- Phone
- +1 208-656-8824
- [email protected]
- Website
- Salt Lake Express
Bus from Columbia Station to Everett Station
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $35–85
- Website
- Salt Lake Express
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Everett Bus Stop to Vancouver
- Ave. Duration
- 3h 20m
- Frequency
- 3 times a day
- Estimated price
- $24–45
- Schedules at
- Flixbus USA
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Everett Bus Stop to Vancouver
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Estimated price
- $23–45
- Website
- Greyhound
Want to know more about travelling around Canada
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
Need to know: Greyhound
Read the travel guide
More Questions & Answers
Yes, the driving distance between Havre to Vancouver is 1386 km. It takes approximately 15h 46m to drive from Havre to Vancouver.
Book your Havre to Vancouver train tickets online with Omio.
There are 1420+ hotels available in Vancouver.

















