• Our partners include:

  • Greyhound USA
  • VIA Rail
  • Amtrak
  • Acela Express
  • Megabus
  • SuperShuttle
  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia

There are 5 ways to get from Manitoba to Vancouver by plane, bus, 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.

Recommended option

Fly to Vancouver  •  5h 24m

  1. Fly from Winnipeg (YWG) to Vancouver (YVR) YWG - YVR

$138 - $370

4 alternative options

Fly to Abbotsford, bus  •  8h 33m

  1. Fly from Winnipeg (YWG) to Abbotsford (YXX) YWG - YXX
  2. Take the bus from Abbotsford Airport to Vancouver, BC - Pacific Central Station

$178 - $891

Train, bus  •  44h 21m

  1. Take the train from Winnipeg to Edmonton
  2. Take the bus from Edmonton - Downtown Office to Calgary International Airport
  3. Take the bus from Calgary International Airport, AB to Banff, AB
  4. Take the bus from Banff, AB to Vancouver, BC

$347 - $566

Train  •  2 days 10h

  1. Take the train from Winnipeg to Vancouver VIA Rail

$250 - $420

Drive  •  27h 4m

  1. Drive from Winnipeg to Vancouver 1437.5 miles

$190 - $280

Questions & Answers

The cheapest way to get from Manitoba to Vancouver is to drive which costs $240 - $360 and takes 27h 4m.

More details

The quickest way to get from Manitoba to Vancouver is to fly which costs $180 - $490 and takes 5h 24m.

More details

Yes, there is a direct train departing from Winnipeg and arriving at Vancouver. Services depart twice a week, and operate Tuesday, Wednesday, Saturday and Sunday. The journey takes approximately 2 days 10h.

More details

The distance between Manitoba and Vancouver is 1879 km. The road distance is 2300 km.

Get driving directions

The best way to get from Manitoba to Vancouver without a car is to train and bus which takes 44h 21m and costs $450 - $750.

More details

It takes approximately 5h 24m to get from Manitoba to Vancouver, including transfers.

More details

Manitoba to Vancouver train services, operated by VIA Rail, depart from Winnipeg station.

More details

The best way to get from Manitoba to Vancouver is to fly which takes 5h 24m and costs $180 - $490. Alternatively, you can train, which costs $330 - $550 and takes 2 days 10h.

Mode details

The quickest flight from Winnipeg Airport to Vancouver Airport is the direct flight which takes 3h 8m.

Search flights

Manitoba to Vancouver train services, operated by VIA Rail, arrive at Vancouver station.

More details

Map of how to get from Manitoba to Vancouver.
Launch map view
  • Distance: 1174.4 miles
  • Duration: 5h 24m

What companies run services between Manitoba, Canada and Vancouver, Canada?

Air Canada, WestJet and two other airlines fly from Assiniboia to Vancouver hourly. Alternatively, VIA Rail operates a train from Winnipeg to Vancouver twice a week. Tickets cost $250 - $420 and the journey takes 2 days 10h.

Airlines
WestJet
Website
westjet.com
Flights from Winnipeg to Vancouver
Ave. Duration
3h 15m
When
Every day
Estimated price
$150 - $700
Flights from Winnipeg to Vancouver via Kelowna
Ave. Duration
4h 49m
When
Wednesday and Friday
Estimated price
$150 - $700
Flights from Winnipeg to Vancouver via Edmonton
Ave. Duration
4h 49m
When
Monday to Friday
Estimated price
$150 - $700
Flights from Winnipeg to Vancouver via Calgary
Ave. Duration
5h 12m
When
Every day
Estimated price
$150 - $700
Flights from Winnipeg to Abbotsford via Calgary
Ave. Duration
5h 34m
When
Every day
Estimated price
$270 - $1,000
Flights from Winnipeg to Abbotsford via Regina, Calgary
Ave. Duration
6h 56m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$270 - $1,000
Flights from Winnipeg to Abbotsford via Saskatoon, Calgary
Ave. Duration
7h 51m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$270 - $1,000
Flights from Winnipeg to Abbotsford via Edmonton, Calgary
Ave. Duration
8h 21m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$290 - $1,100
Air Canada
Website
aircanada.com
Flights from Winnipeg to Vancouver
Ave. Duration
3h 14m
When
Every day
Estimated price
$130 - $700
Flights from Winnipeg to Vancouver via Calgary
Ave. Duration
5h 15m
When
Every day
Estimated price
$130 - $700
Flair Airlines
Website
flairair.ca
Flights from Winnipeg to Vancouver via Edmonton
Ave. Duration
5h
When
Every day
Estimated price
$120 - $650
Flights from Winnipeg to Abbotsford via Calgary
Ave. Duration
4h 55m
When
Monday, Thursday, Friday, Saturday and Sunday
Estimated price
$150 - $850
Flights from Winnipeg to Abbotsford via Edmonton
Ave. Duration
4h 55m
When
Every day
Estimated price
$160 - $900
Swoop
Website
flyswoop.com
Flights from Winnipeg to Abbotsford via Edmonton
Ave. Duration
7h 58m
When
Friday
Estimated price
$160 - $900
Train operators
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from Winnipeg to Edmonton
Ave. Duration
23h 22m
Frequency
Twice a week
Estimated price
$140 - $250
Website
viarail.ca
Escape
$110 - $140
Economy
$140 - $200
EconomyPlus
$170 - $250
Business
$260 - $360
Train from Winnipeg to Vancouver
Ave. Duration
2 days 10h
Frequency
Twice a week
Estimated price
$250 - $420
Website
viarail.ca
Escape
$220 - $240
Economy
$250 - $350
EconomyPlus
$300 - $420
Business
$470 - $650
Bus operators
EBus Canada
Phone
1-877-769-3287
Email
info@myebus.ca
Website
myebus.ca
Bus from Abbotsford Airport to Vancouver, BC - Pacific Central Station
Ave. Duration
1h 10m
Frequency
4 times a day
Estimated price
$22 - $35
Schedules at
myebus.ca
Brewster Express
Phone
1-866-606-6700
Website
banffjaspercollection.com
Bus from Calgary International Airport, AB to Banff, AB
Ave. Duration
1h 45m
Frequency
Every 2 hours
Estimated price
$55 - $120
Book at
bookings.banffjaspercollection.com
Rider Express
Phone
1-833-583-3636
Email
contact@riderexpress.ca
Bus from Banff, AB to Vancouver, BC
Ave. Duration
10h 45m
Frequency
Once a week
Estimated price
$90 - $120
Schedules at
riderexpress.ca

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 to get from Stansted Airport into central London, 5 incredible day trips from Florence by train and Travelling around the UAE - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Manitoba to Vancouver is 2300 km. It takes approximately 27h 4m to drive from Manitoba to Vancouver.

Get driving directions

Flair Airlines, Air Canada and WestJet offer flights from Winnipeg Airport to Vancouver Airport.

Search flights

Book your Manitoba to Vancouver train tickets online with Rome2rio.

Search and book

There are 649+ hotels available in Vancouver. Prices start at $67 USD per night.

More details