There are 9 ways to get from North Dakota to Vancouver by plane, train (Amtrak), 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 from Hector International Airport
best- Fly from Hector International Airport (FAR) to Vancouver International Airport (YVR)plane FAR - YVR
6h 53m$320–1,327Fly from Bismarck Municipal Airport
cheapest- Fly from Bismarck Municipal Airport (BIS) to Vancouver International Airport (YVR)plane BIS - YVR
9h 1m$175–759Train (Amtrak)
- Take the train from Fargo Amtrak Station to Everett Amtrak Stationtrain Empire Builder
- Take the train from Everett Amtrak Station to Vancouvertrain Amtrak Cascades
35h 59m$692–1,461Train, bus, drive
- Take the train from Fargo Amtrak Station to Shelby Amtrak Stationtrain
- Take the bus from Shelby Transit Center to Port of Sweet Grassbus
- Drive from Port of Sweet Grass to Lethbridge - U of Lcar
- Take the bus from Lethbridge - U of L to Calgary - Deerfoot Inn & Casino*bus
- Take the bus from Calgary - Downtown 4 Ave SE to Vancouverbus
36h 36mDrive 2,390.6 km
- Drive from Fargo to Vancouvercar 2,390.6 km
25h 9m$471–680Fly from Jamestown Municipal Airport
- Fly from Jamestown Municipal Airport (JMS) to Vancouver International Airport (YVR)plane JMS - YVR
7h 10m$186–822Drive to Winnipeg J. A. Richardson International Airport, fly
- Drive from Grand Forks to Winnipeg-Airport-YWGcar
- Fly from Winnipeg J. A. Richardson International Airport (YWG) to Vancouver International Airport (YVR)plane YWG - YVR
6h 7m$200–775Drive to Regina, fly
- Drive from Williston to Regina-Airport-YQRcar
- Fly from Regina (YQR) to Vancouver International Airport (YVR)plane YQR - YVR
6h 41m$192–942Fly from Minot International Airport
- Fly from Minot International Airport (MOT) to Vancouver International Airport (YVR)plane MOT - YVR
9h 22m$185–809
North Dakota to Vancouver by train (Amtrak)
Questions & Answers
The cheapest way to get from North Dakota to Vancouver is to fly which costs $170 - $800 and takes 9h 1m.
The fastest way to get from North Dakota to Vancouver is to drive and fly which takes 6h 7m and costs $200 - $800.
No, there is no direct train from North Dakota station to Vancouver. However, there are services departing from Fargo Amtrak Station and arriving at Vancouver via Everett Amtrak Station. The journey, including transfers, takes approximately 35h 59m.
The distance between North Dakota and Vancouver is 1986 km. The road distance is 2390.6 km.
The best way to get from North Dakota to Vancouver without a car is to train which takes 35h 59m and costs $650 - $1,500.
It takes approximately 6h 53m to get from North Dakota to Vancouver, including transfers.
North Dakota to Vancouver train services, operated by Amtrak, depart from Fargo Amtrak Station.
The best way to get from North Dakota to Vancouver is to fly which takes 6h 53m and costs $320 - $1,400. Alternatively, you can train, which costs $650 - $1,500 and takes 35h 59m.
Vancouver is 2h behind North Dakota. It is currently 9:25 AM in North Dakota and 7:25 AM in Vancouver.
North Dakota to Vancouver train services, operated by Amtrak, arrive at Everett Amtrak Station.
What companies run services between North Dakota, USA and Vancouver, BC, Canada?
United Airlines, Delta, and two other airlines fly from Hector International Airport (FAR) to Vancouver International Airport (YVR) every 2 hours. Alternatively, you can take a train from Fargo Amtrak Station to Vancouver via Everett Amtrak Station in around 35h 59m.
- Website
- westjet.com
Flights from Hector International Airport to Vancouver International Airport via Minneapolis
- Ave. Duration
- 7h 48m
- When
- Every day
- Estimated price
- $300–1,300
Flights from Winnipeg J. A. Richardson International Airport to Vancouver International Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- $150–850
Flights from Winnipeg J. A. Richardson International Airport to Vancouver International Airport via Calgary
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- $150–850
Flights from Winnipeg J. A. Richardson International Airport to Vancouver International Airport via Edmonton
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- $150–850
Flights from Regina to Vancouver International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- $130–850
Flights from Regina to Vancouver International Airport via Calgary
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- $130–850
Flights from Regina to Vancouver International Airport via Kelowna
- Ave. Duration
- 4h 25m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $130–850
Flights from Regina to Vancouver International Airport via Edmonton
- Ave. Duration
- 4h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $130–850
Flights from Bismarck Municipal Airport to Vancouver International Airport via Minneapolis
- Ave. Duration
- 8h 33m
- When
- Every day
- Estimated price
- $180–800
Flights from Minot International Airport to Vancouver International Airport via Minneapolis
- Ave. Duration
- 8h 54m
- When
- Every day
- Estimated price
- $190–850
- Website
- united.com
Flights from Hector International Airport to Vancouver International Airport via Denver
- Ave. Duration
- 7h 27m
- When
- Every day
- Estimated price
- $310–1,400
Flights from Hector International Airport to Vancouver International Airport via Chicago O'Hare
- Ave. Duration
- 10h 21m
- When
- Every day
- Estimated price
- $390–1,600
Flights from Jamestown Municipal Airport to Vancouver International Airport via Denver
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- $170–800
Flights from Jamestown Municipal Airport to Vancouver International Airport via Denver, Seattle
- Ave. Duration
- 10h 56m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $180–800
Flights from Jamestown Municipal Airport to Vancouver International Airport via Denver, Portland
- Ave. Duration
- 11h 29m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $180–800
Flights from Bismarck Municipal Airport to Vancouver International Airport via Denver
- Ave. Duration
- 6h 44m
- When
- Every day
- Estimated price
- $170–750
Flights from Minot International Airport to Vancouver International Airport via Denver
- Ave. Duration
- 7h 47m
- When
- Every day
- Estimated price
- $180–800
Flights from Minot International Airport to Vancouver International Airport via Denver, Portland
- Ave. Duration
- 10h 31m
- When
- Every day
- Estimated price
- $190–800
- Website
- delta.com
Flights from Hector International Airport to Vancouver International Airport via Minneapolis
- Ave. Duration
- 7h 48m
- When
- Every day
- Estimated price
- $300–1,300
Flights from Winnipeg J. A. Richardson International Airport to Vancouver International Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- $150–850
Flights from Winnipeg J. A. Richardson International Airport to Vancouver International Airport via Calgary
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- $150–850
Flights from Regina to Vancouver International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- $130–850
Flights from Regina to Vancouver International Airport via Calgary
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- $130–850
Flights from Bismarck Municipal Airport to Vancouver International Airport via Minneapolis
- Ave. Duration
- 8h 33m
- When
- Every day
- Estimated price
- $180–800
Flights from Minot International Airport to Vancouver International Airport via Minneapolis
- Ave. Duration
- 8h 54m
- When
- Every day
- Estimated price
- $190–850
- Website
- aa.com
Flights from Hector International Airport to Vancouver International Airport via Chicago O'Hare
- Ave. Duration
- 8h 54m
- When
- Every day
- Estimated price
- $390–1,600
Flights from Hector International Airport to Vancouver International Airport via Dallas/Ft.Worth
- Ave. Duration
- 10h 28m
- When
- Every day
- Estimated price
- $450–1,800
Flights from Bismarck Municipal Airport to Vancouver International Airport via Dallas/Ft.Worth
- Ave. Duration
- 8h 57m
- When
- Every day
- Estimated price
- $260–1,100
Flights from Bismarck Municipal Airport to Vancouver International Airport via Chicago O'Hare
- Ave. Duration
- 12h 1m
- When
- Every day
- Estimated price
- $240–1,000
- Website
- aircanada.com
Flights from Winnipeg J. A. Richardson International Airport to Vancouver International Airport
- Ave. Duration
- 3h 2m
- When
- Every day
- Estimated price
- $130–650
Flights from Regina to Vancouver International Airport
- Ave. Duration
- 2h 18m
- When
- Every day
- Estimated price
- $120–650
- Website
- flyflair.com
Flights from Winnipeg J. A. Richardson International Airport to Vancouver International Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- $140–700
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Fargo Amtrak Station to Everett Amtrak Station
- Ave. Duration
- 31h 50m
- Frequency
- Once daily
- Estimated price
- $600–1,400
- Website
- Amtrak
Train from Everett Amtrak Station to Vancouver
- Ave. Duration
- 3h 9m
- Frequency
- Twice daily
- Estimated price
- $50–110
- Website
- Amtrak
Train from Fargo Amtrak Station to Shelby Amtrak Station
- Ave. Duration
- 15h
- Frequency
- Twice daily
- Estimated price
- $340–750
- Website
- Amtrak
- Phone
- +1 406-470-0727
- [email protected]
- Website
- northern.rural-transit.com
Bus from Shelby Transit Center to Port of Sweet Grass
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Schedules at
- northern.rural-transit.com
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Lethbridge - U of L to Calgary - Deerfoot Inn & Casino*
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Website
- EBus
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Calgary - Downtown 4 Ave SE to Vancouver
- Ave. Duration
- 14h 5m
- Frequency
- Once daily
- Estimated price
- $110–240
- Website
- Rider Express
- Standard
- $110–240
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
More Questions & Answers
Yes, the driving distance between North Dakota to Vancouver is 2391 km. It takes approximately 25h 9m to drive from North Dakota to Vancouver.
Book your North Dakota to Vancouver train tickets online with Omio.
There are 1421+ hotels available in Vancouver.














