There are 9 ways to get from Minneapolis Airport (MSP) to British Columbia by plane, train (Amtrak), car, shuttle, 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.
Fly to Vancouver International Airport
best- Fly from Minneapolis–Saint Paul International Airport (MSP) to Vancouver International Airport (YVR)plane MSP - YVR
4h 15m$248–898Fly to Nanaimo
cheapest- Fly from Minneapolis–Saint Paul International Airport (MSP) to Nanaimo (ZNA)plane MSP - ZNA
7h 51m$142–613Train (Amtrak)
- Take the train from St. Paul-Minneapolis to Everett Amtrak Stationtrain Empire Builder
- Take the train from Everett Amtrak Station to Vancouvertrain Amtrak Cascades
42h 28m$806–1,720Drive 2,777.5 km
- Drive from Minneapolis Airport (MSP) to Vancouvercar 2,777.5 km
29h 13m$547–790Fly to Kelowna International Airport
- Fly from Minneapolis–Saint Paul International Airport (MSP) to Kelowna International Airport (YLW)plane MSP - YLW
6h 24m$158–688Fly to Abbotsford International Airport, shuttle
- Fly from Minneapolis–Saint Paul International Airport (MSP) to Abbotsford International Airport (YXX)plane MSP - YXX
- Take a shuttle bus from Abbotsford Airport to Vancouver Downtown
7h$256–1,019Fly to Nanaimo Airport
- Fly from Minneapolis–Saint Paul International Airport (MSP) to Nanaimo Airport (YCD)plane MSP - YCD
6h 47m$235–1,225Fly to Victoria Inner Harbour Apt
- Fly from Minneapolis–Saint Paul International Airport (MSP) to Victoria Inner Harbour Apt (YWH)plane MSP - YWH
7h 3m$255–1,102Fly to Seattle-Tacoma International Airport, train
- Fly from Minneapolis–Saint Paul International Airport (MSP) to Seattle-Tacoma International Airport (SEA)plane MSP - SEA
- Take the train from Seattle to Vancouvertrain
9h 46m$332–3,242
Minneapolis Airport (MSP) to British Columbia by bus, train, and subway (Amtrak)
Questions & Answers
The cheapest way to get from Minneapolis Airport (MSP) to British Columbia is to fly which costs $140 - $650 and takes 7h 51m.
The fastest way to get from Minneapolis Airport (MSP) to British Columbia is to fly which takes 4h 15m and costs $240 - $900.
No, there is no direct train from Minneapolis Airport (MSP) to British Columbia station. However, there are services departing from St. Paul-Minneapolis and arriving at Granville Station @ Platform 1 via Everett Amtrak Station and Main Street-Science World Station @ Platform 1. The journey, including transfers, takes approximately 42h 28m.
The distance between Minneapolis Airport (MSP) and British Columbia is 2320 km. The road distance is 2777.5 km.
The best way to get from Minneapolis Airport (MSP) to British Columbia without a car is to train which takes 42h 28m and costs $800 - $1,800.
It takes approximately 4h 15m to get from Minneapolis Airport (MSP) to British Columbia, including transfers.
Minneapolis Airport (MSP) to British Columbia train services, operated by Amtrak, depart from St. Paul-Minneapolis station.
The best way to get from Minneapolis Airport (MSP) to British Columbia is to fly which takes 4h 15m and costs $240 - $900. Alternatively, you can train, which costs $800 - $1,800 and takes 42h 28m.
British Columbia is 2h behind Minneapolis Airport (MSP). It is currently 3:42 PM in Minneapolis Airport (MSP) and 1:42 PM in British Columbia.
Minneapolis Airport (MSP) to British Columbia train services, operated by Amtrak, arrive at Everett Amtrak Station.
What companies run services between Minneapolis Airport (MSP), USA and British Columbia, Canada?
Delta, WestJet, and Alaska Airlines, Inc. fly from Minneapolis–Saint Paul International Airport (MSP) to Vancouver International Airport (YVR) every 2 hours. Alternatively, you can take a bus from MSP Terminal 1 Transit Station to Granville Station @ Platform 1 via Union Depot & Wacouta Station, St. Paul-Minneapolis, Everett Amtrak Station, Vancouver, and Main Street-Science World Station @ Platform 1 in around 42h 28m.
- Website
- delta.com
Flights from Minneapolis–Saint Paul International Airport to Vancouver International Airport
- Ave. Duration
- 3h 46m
- When
- Every day
- Estimated price
- $180–800
Flights from Minneapolis–Saint Paul International Airport to Vancouver International Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 7h 22m
- When
- Every day
- Estimated price
- $190–850
Flights from Minneapolis–Saint Paul International Airport to Vancouver International Airport via Edmonton
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- $240–900
Flights from Minneapolis–Saint Paul International Airport to Kelowna International Airport via Calgary
- Ave. Duration
- 5h 24m
- When
- Every day
- Estimated price
- $150–700
Flights from Minneapolis–Saint Paul International Airport to Kelowna International Airport via Winnipeg
- Ave. Duration
- 5h 45m
- When
- Monday, Friday, and Sunday
- Estimated price
- $290–1,600
Flights from Minneapolis–Saint Paul International Airport to Kelowna International Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 6h 10m
- When
- Friday to Sunday
- Estimated price
- $180–800
Flights from Minneapolis–Saint Paul International Airport to Kelowna International Airport via Vancouver International Airport
- Ave. Duration
- 7h 7m
- When
- Every day
- Estimated price
- $170–800
Flights from Minneapolis–Saint Paul International Airport to Kelowna International Airport via Phoenix
- Ave. Duration
- 9h 34m
- When
- Thursday
- Estimated price
- $250–1,100
Flights from Minneapolis–Saint Paul International Airport to Abbotsford International Airport via Calgary
- Ave. Duration
- 5h 49m
- When
- Every day
- Estimated price
- $220–1,000
Flights from Minneapolis–Saint Paul International Airport to Abbotsford International Airport via Regina, Calgary
- Ave. Duration
- 8h 35m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $400–2,100
Flights from Minneapolis–Saint Paul International Airport to Nanaimo Airport via Calgary
- Ave. Duration
- 9h 17m
- When
- Every day
- Estimated price
- $230–1,100
Flights from Minneapolis–Saint Paul International Airport to Seattle-Tacoma International Airport
- Ave. Duration
- 3h 51m
- When
- Every day
- Estimated price
- $170–800
Flights from Minneapolis–Saint Paul International Airport to Seattle-Tacoma International Airport via Bozeman
- Ave. Duration
- 5h 53m
- When
- Every day
- Estimated price
- $180–800
Flights from Minneapolis–Saint Paul International Airport to Seattle-Tacoma International Airport via Portland
- Ave. Duration
- 7h 3m
- When
- Every day
- Estimated price
- $190–850
Flights from Minneapolis–Saint Paul International Airport to Seattle-Tacoma International Airport via Spokane
- Ave. Duration
- 7h 37m
- When
- Every day
- Estimated price
- $170–800
- Website
- westjet.com
Flights from Minneapolis–Saint Paul International Airport to Vancouver International Airport
- Ave. Duration
- 3h 46m
- When
- Every day
- Estimated price
- $180–800
Flights from Minneapolis–Saint Paul International Airport to Vancouver International Airport via Calgary
- Ave. Duration
- 5h 37m
- When
- Every day
- Estimated price
- $180–900
Flights from Minneapolis–Saint Paul International Airport to Vancouver International Airport via Edmonton
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- $240–900
Flights from Minneapolis–Saint Paul International Airport to Kelowna International Airport via Calgary
- Ave. Duration
- 5h 24m
- When
- Every day
- Estimated price
- $150–1,600
Flights from Minneapolis–Saint Paul International Airport to Kelowna International Airport via Winnipeg
- Ave. Duration
- 5h 45m
- When
- Monday, Friday, and Sunday
- Estimated price
- $290–1,600
Flights from Minneapolis–Saint Paul International Airport to Kelowna International Airport via Edmonton
- Ave. Duration
- 6h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $290–1,600
Flights from Minneapolis–Saint Paul International Airport to Kelowna International Airport via Vancouver International Airport
- Ave. Duration
- 7h 7m
- When
- Every day
- Estimated price
- $170–800
Flights from Minneapolis–Saint Paul International Airport to Abbotsford International Airport via Calgary
- Ave. Duration
- 5h 59m
- When
- Every day
- Estimated price
- $220–2,100
Flights from Minneapolis–Saint Paul International Airport to Abbotsford International Airport via Edmonton
- Ave. Duration
- 6h 29m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $410–2,100
Flights from Minneapolis–Saint Paul International Airport to Abbotsford International Airport via Winnipeg, Edmonton
- Ave. Duration
- 7h 53m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $410–2,100
Flights from Minneapolis–Saint Paul International Airport to Abbotsford International Airport via Regina, Calgary
- Ave. Duration
- 8h 35m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $400–2,100
Flights from Minneapolis–Saint Paul International Airport to Nanaimo Airport via Calgary
- Ave. Duration
- 9h 9m
- When
- Every day
- Estimated price
- $230–1,300
Flights from Minneapolis–Saint Paul International Airport to Nanaimo Airport via Vancouver International Airport
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- $220–1,000
Flights from Minneapolis–Saint Paul International Airport to Seattle-Tacoma International Airport via Portland
- Ave. Duration
- 6h 38m
- When
- Every day
- Estimated price
- $190–850
- Website
- harbourair.com
Flights from Minneapolis–Saint Paul International Airport to Nanaimo via Vancouver International Airport
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- $130–650
Flights from Minneapolis–Saint Paul International Airport to Nanaimo via Calgary, Vancouver International Airport
- Ave. Duration
- 7h 9m
- When
- Every day
- Estimated price
- $140–650
Flights from Minneapolis–Saint Paul International Airport to Nanaimo via Seattle-Tacoma International Airport, Vancouver International Airport
- Ave. Duration
- 9h 29m
- When
- Every day
- Estimated price
- $140–1,500
Flights from Minneapolis–Saint Paul International Airport to Nanaimo via Winnipeg, Vancouver International Airport
- Ave. Duration
- 11h 34m
- When
- Every day
- Estimated price
- $260–1,300
Flights from Minneapolis–Saint Paul International Airport to Victoria Inner Harbour Apt via Vancouver International Airport
- Ave. Duration
- 6h 25m
- When
- Saturday and Sunday
- Estimated price
- $250–1,100
Flights from Minneapolis–Saint Paul International Airport to Victoria Inner Harbour Apt via Calgary, Vancouver International Airport
- Ave. Duration
- 7h 9m
- When
- Monday to Friday
- Estimated price
- $250–1,200
Flights from Minneapolis–Saint Paul International Airport to Victoria Inner Harbour Apt via Seattle-Tacoma International Airport, Vancouver International Airport
- Ave. Duration
- 9h 1m
- When
- Every day
- Estimated price
- $260–2,600
Flights from Minneapolis–Saint Paul International Airport to Victoria Inner Harbour Apt via Winnipeg, Vancouver International Airport
- Ave. Duration
- 10h 22m
- When
- Every day
- Estimated price
- $460–2,400
- Website
- alaskaair.com
Flights from Minneapolis–Saint Paul International Airport to Vancouver International Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- $700–850
Flights from Minneapolis–Saint Paul International Airport to Vancouver International Airport via Portland
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- $700–850
Flights from Minneapolis–Saint Paul International Airport to Kelowna International Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 9h 7m
- When
- Every day
- Estimated price
- $440–1,700
Flights from Minneapolis–Saint Paul International Airport to Seattle-Tacoma International Airport
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- $250–750
- Website
- suncountry.com
Flights from Minneapolis–Saint Paul International Airport to Seattle-Tacoma International Airport
- Ave. Duration
- 3h 42m
- When
- Monday, Friday, Sunday, Tuesday, Wednesday, and Thursday
- Estimated price
- $170–800
- Website
- aircanada.com
Flights from Minneapolis–Saint Paul International Airport to Nanaimo Airport via Vancouver International Airport
- Ave. Duration
- 6h 17m
- When
- Every day
- Estimated price
- $220–1,000
- Website
- flyflair.com
Flights from Minneapolis–Saint Paul International Airport to Abbotsford International Airport via Edmonton
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- $410–2,100
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from St. Paul-Minneapolis to Everett Amtrak Station
- Ave. Duration
- 36h 50m
- Frequency
- Once daily
- Estimated price
- $750–1,600
- 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
- Phone
- +1 604 229 1232
- [email protected]
- Website
- Reliable Bus
Shuttle from Abbotsford Airport to Vancouver Downtown
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $35–50
- Website
- Reliable Bus
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 Minneapolis Airport (MSP) to British Columbia is 2777 km. It takes approximately 29h 13m to drive from Minneapolis Airport (MSP) to British Columbia.
There are 1421+ hotels available in British Columbia.







