There are 6 ways to get from Winnipeg to Mission by plane, train, bus (Flixbus), car, or bus
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, train
best- Fly from Winnipeg J. A. Richardson International Airport (YWG) to Vancouver International Airport (YVR)plane YWG - YVR
- Take the train from Waterfront Station Eastbound to Mission City Station Unload Onlytrain
7h 7m$149–717Bus
- Take the bus from Winnipeg to Reginabus
- Take the bus from Regina to Calgarybus
- Take the bus from Calgary - Downtown 4 Ave SE to Abbotsfordbus
33h 48m$350–628Train
- Take the train from Winnipeg to Vancouvertrain VIA Rail
- Take the train from Vancouver to Mission Harbourtrain VIA Rail
2d 15h$598–1,394Drive 2,222.3 km
- Drive from Winnipeg to Missioncar 2,222.3 km
24h 23m$439–634Fly to Abbotsford International Airport
- Fly from Winnipeg J. A. Richardson International Airport (YWG) to Abbotsford International Airport (YXX)plane YWG - YXX
8h 23m$489–1,209Fly to Kelowna International Airport, bus
- Fly from Winnipeg J. A. Richardson International Airport (YWG) to Kelowna International Airport (YLW)plane YWG - YLW
- Take the bus from Kelowna Airport to Abbotsford, BC - International Airportbus
9h 39m$293–903
Winnipeg to Mission by train
Questions & Answers
The cheapest way to get from Winnipeg to Mission is to fly and train which costs $140 - $750 and takes 7h 7m.
The fastest way to get from Winnipeg to Mission is to fly and train which takes 7h 7m and costs $140 - $750.
No, there is no direct bus from Winnipeg to Mission. However, there are services departing from Winnipeg and arriving at Abbotsford via Regina, NB Macleod TR @ 12 AV SE and Calgary - Downtown 4 Ave SE. The journey, including transfers, takes approximately 33h 48m.
No, there is no direct train from Winnipeg to Mission. However, there are services departing from Winnipeg and arriving at Mission Harbour via Vancouver. The journey, including transfers, takes approximately 2 days 15h.
The distance between Winnipeg and Mission is 1954 km. The road distance is 2222.3 km.
The best way to get from Winnipeg to Mission without a car is to bus which takes 33h 48m and costs $350 - $650.
It takes approximately 7h 7m to get from Winnipeg to Mission, including transfers.
Winnipeg to Mission bus services, operated by Flixbus USA, depart from Winnipeg station.
Winnipeg to Mission train services, operated by VIA Rail, depart from Winnipeg station.
The best way to get from Winnipeg to Mission is to bus which takes 33h 48m and costs $350 - $650. Alternatively, you can train, which costs $600 - $1,400 and takes 2 days 15h, you could also fly, which costs $480 - $1,300 and takes 8h 23m.
What companies run services between Winnipeg, MB, Canada and Mission, BC, Canada?
You can take a bus from Winnipeg to Mission via Regina, Calgary, NB Macleod TR @ 12 AV SE, Calgary - Downtown 4 Ave SE, and Abbotsford in around 33h 48m. Alternatively, you can take a train from Winnipeg to Mission Harbour via Vancouver in around 2d 15h.
- Website
- westjet.com
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 Winnipeg J. A. Richardson International Airport to Abbotsford International Airport via Calgary
- Ave. Duration
- 5h 16m
- When
- Every day
- Estimated price
- $150–1,100
Flights from Winnipeg J. A. Richardson International Airport to Abbotsford International Airport via Edmonton
- Ave. Duration
- 5h 9m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $160–1,200
Flights from Winnipeg J. A. Richardson International Airport to Abbotsford International Airport via Saskatoon, Edmonton
- Ave. Duration
- 9h 9m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $160–1,200
Flights from Winnipeg J. A. Richardson International Airport to Kelowna International Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Friday, and Sunday
- Estimated price
- $170–700
Flights from Winnipeg J. A. Richardson International Airport to Kelowna International Airport via Calgary
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- $170–700
Flights from Winnipeg J. A. Richardson International Airport to Kelowna International Airport via Edmonton
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- $170–700
Flights from Winnipeg J. A. Richardson International Airport to Kelowna International Airport via Vancouver International Airport
- Ave. Duration
- 5h 45m
- When
- Monday to Thursday
- Estimated price
- $170–700
- Website
- aircanada.com
Flights from Winnipeg J. A. Richardson International Airport to Vancouver International Airport
- Ave. Duration
- 3h 2m
- When
- Every day
- Estimated price
- $120–600
Flights from Winnipeg J. A. Richardson International Airport to Kelowna International Airport via Vancouver International Airport
- Ave. Duration
- 5h 24m
- When
- Every day
- Estimated price
- $130–600
- 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
- Phone
- +1 604 953 3333
- Website
- translink.ca
Train from Waterfront Station Eastbound to Mission City Station Unload Only
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- $4–7
- Website
- https://www.translink.ca/
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Winnipeg to Vancouver
- Ave. Duration
- 2d 12h
- Frequency
- Twice a week
- Estimated price
- $550–1,200
- Website
- https://www.viarail.ca/en
- Escape
- $550–1,200
- Business
- $650–1,000
- Business Plus
- $650–1,000
- Economy
- $650–1,200
- Economy Plus
- $700–1,200
Train from Vancouver to Mission Harbour
- Ave. Duration
- 1h 35m
- Frequency
- Twice a week
- Estimated price
- $15–210
- Website
- https://www.viarail.ca/en
- Escape
- $15–75
- Business
- $60–190
- Business Plus
- $75–210
- Economy
- $17–85
- Economy Plus
- $19–95
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Winnipeg to Regina
- Ave. Duration
- 7h 1m
- Frequency
- 4 times a week
- Estimated price
- $80–140
- Schedules at
- flixbus.com
Bus from Regina to Calgary
- Ave. Duration
- 11h 5m
- Frequency
- 5 times a week
- Estimated price
- $120–200
- Schedules at
- flixbus.com
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Calgary - Downtown 4 Ave SE to Abbotsford
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Estimated price
- $100–230
- Website
- https://www.riderexpress.ca/
- Standard
- $100–230
- Phone
- +1 800 232 1958
- [email protected]
- Website
- redarrow.ca
Bus from Kelowna Airport to Abbotsford, BC - International Airport
- Ave. Duration
- 4h 10m
- Frequency
- 4 times a week
- Estimated price
- $70–85
- Website
- https://www.redarrow.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 Need to know: Jadrolinija, How to get from Stansted Airport into central London, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Winnipeg to Mission bus services, operated by Flixbus USA, arrive at Regina station.
Mission is 2h behind Winnipeg. It is currently 5:00 PM in Winnipeg and 3:00 PM in Mission.
Winnipeg to Mission train services, operated by VIA Rail, arrive at Vancouver station.
Yes, the driving distance between Winnipeg to Mission is 2222 km. It takes approximately 24h 23m to drive from Winnipeg to Mission.
There are 53+ hotels available in Mission.












