• Our partners include:

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

There are 4 ways to get from Vancouver to Manitoba 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.

Recommended option

Fly to Winnipeg  •  4h 42m

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

$139 - $370

3 alternative options

Fly to Brandon  •  5h 55m

  1. Fly from Vancouver (YVR) to Brandon (YBR) YVR - YBR

$177 - $622

Train  •  2 days 5h

  1. Take the train from Vancouver to Winnipeg VIA Rail

$250 - $420

Drive  •  27h

  1. Drive from Vancouver to Winnipeg 1435.7 miles

$190 - $280

Questions & Answers

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

More details

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

More details

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

More details

The distance between Vancouver and Manitoba is 1881 km. The road distance is 2297.2 km.

Get driving directions

The best way to get from Vancouver to Manitoba without a car is to train which takes 2 days 5h and costs $330 - $550.

More details

It takes approximately 4h 42m to get from Vancouver to Manitoba, including transfers.

More details

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

More details

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

Mode details

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

Search flights

Manitoba is 2h ahead of Vancouver. It is currently 8:32 AM in Vancouver and 10:32 AM in Manitoba.

Map of how to get from Vancouver to Manitoba.
Launch map view
  • Distance: 1175.6 miles
  • Duration: 4h 42m

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

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

Airlines
WestJet
Website
westjet.com
Flights from Vancouver to Winnipeg
Ave. Duration
2h 41m
When
Every day
Estimated price
$150 - $700
Flights from Vancouver to Winnipeg via Calgary
Ave. Duration
4h 32m
When
Every day
Estimated price
$150 - $700
Flights from Vancouver to Winnipeg via Kelowna
Ave. Duration
5h 49m
When
Wednesday and Friday
Estimated price
$150 - $700
Flights from Vancouver to Winnipeg via Edmonton
Ave. Duration
6h 5m
When
Monday to Friday
Estimated price
$150 - $700
Flights from Vancouver to Brandon via Calgary
Ave. Duration
4h 50m
When
Every day
Estimated price
$160 - $600
Flights from Vancouver to Brandon via Edmonton, Calgary
Ave. Duration
7h 44m
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$170 - $650
Flights from Vancouver to Brandon via Kelowna, Calgary
Ave. Duration
7h 59m
When
Saturday
Estimated price
$160 - $600
Flights from Vancouver to Brandon via Prince George, Calgary
Ave. Duration
9h 44m
When
Tuesday, Thursday, Friday and Sunday
Estimated price
$180 - $700
Air Canada
Website
aircanada.com
Flights from Vancouver to Winnipeg
Ave. Duration
2h 35m
When
Every day
Estimated price
$130 - $700
Flights from Vancouver to Winnipeg via Calgary
Ave. Duration
5h 1m
When
Every day
Estimated price
$130 - $700
Flights from Vancouver to Winnipeg via Edmonton
Ave. Duration
5h 52m
When
Every day
Estimated price
$130 - $700
Train operators
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from Vancouver to Winnipeg
Ave. Duration
2 days 5h
Frequency
Twice a week
Estimated price
$250 - $420
Website
viarail.ca
Escape
$220 - $240
Economy
$250 - $350
EconomyPlus
$300 - $420
Business
$470 - $650

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 The beginner’s guide to the 2018 World Nomad Games, How to plan an amazing trip around Scandinavia and How to get from London to Edinburgh - to help you get the most out of your next trip.

More Questions & Answers

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

More details

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

Get driving directions

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

Search flights

Book your Vancouver to Manitoba train tickets online with Rome2rio.

Search and book

The best way to get from Vancouver to Vancouver Airport is to subway which takes 18m and costs $3 - $5.

More details