There are 6 ways to get from Winnipeg to Merritt by plane, car, bus (Flixbus), train, 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 Kamloops Airport, drive
best- Fly from Winnipeg J. A. Richardson International Airport (YWG) to Kamloops Airport (YKA)plane YWG - YKA
- Drive from Kamloops-Airport-YKA to Merrittcar
7h 9m$743–1,010Drive 2,023.9 km
cheapest- Drive from Winnipeg to Merrittcar 2,023.9 km
22h 4m$410–592Bus
- Take the bus from Winnipeg to Reginabus
- Take the bus from Regina to Calgary Flix busbus
- Take the bus from Calgary Downtown Ticket Office 606 5 Ave SW to Kamloops - back of Sahali Mallbus
- Take the bus from Kamloops, BC to Merritt, BCbus
29h 44mTrain, bus via Lake Louise
- Take the train from Winnipeg to Jaspertrain
- Take the bus from Jasper, AB to Lake Louise Village Southbus
- Take the bus from Lake Louise- Shell Station- 200 Village Rd to Kamloops - back of Sahali Mallbus
- Take the bus from Kamloops, BC to Merritt, BCbus
45h 58mFly 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, BC - Downtown to Merritt, BCbus
7h 38mTrain, bus
- Take the train from Winnipeg to Jaspertrain
- Take the train from Jasper to Kamloopstrain
- Take the bus from Kamloops, BC to Merritt, BCbus
2d 3h
Winnipeg J. A. Richardson International Airport (YWG) to Kamloops Airport (YKA) flights
Comparing Your Travel Options
The cheapest way to get from Winnipeg to Merritt is to drive which costs $410 - $600 and takes 22h 4m.
The fastest way to get from Winnipeg to Merritt is to fly and drive which takes 7h 9m and costs $700 - $1,100.
No, there is no direct bus from Winnipeg to Merritt. However, there are services departing from Winnipeg and arriving at Voght St at Mamette Ave via Regina, Nb 1 St Sw @ 7 Av Sw, Calgary Downtown Ticket Office 606 5 Ave SW, Kamloops, BC and Wagon's West. The journey, including transfers, takes approximately 29h 44m.
The distance between Winnipeg and Merritt is 1747 km. The road distance is 2023.9 km.
The best way to get from Winnipeg to Merritt without a car is to bus which takes 29h 44m and costs .
It takes approximately 7h 9m to get from Winnipeg to Merritt, including transfers.
Winnipeg to Merritt bus services, operated by Flixbus USA, depart from Winnipeg station.
Winnipeg to Merritt bus services, operated by Flixbus USA, arrive at Regina station.
Merritt is 2h behind Winnipeg. It is currently 11:27 AM in Winnipeg and 9:27 AM in Merritt.
Yes, the driving distance between Winnipeg to Merritt is 2024 km. It takes approximately 22h 4m to drive from Winnipeg to Merritt.
What companies run services between Winnipeg, MB, Canada and Merritt, BC, Canada?
You can take a bus from Winnipeg to Voght St at Mamette Ave via Regina, Calgary Flix bus, Nb 1 St Sw @ 7 Av Sw, Wb 6 Av Sw @ 3 St Sw, Calgary Downtown Ticket Office 606 5 Ave SW, Kamloops - back of Sahali Mall, Kamloops, BC, Merritt, BC, and Wagon's West in around 29h 44m.
- Website
- westjet.com
Flights from Winnipeg J. A. Richardson International Airport to Kamloops Airport via Calgary
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- $150–950
Flights from Winnipeg J. A. Richardson International Airport to Kamloops Airport via Saskatoon, Calgary
- Ave. Duration
- 8h 25m
- When
- Monday and Friday
- Estimated price
- $700–950
Flights from Winnipeg J. A. Richardson International Airport to Kelowna International Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- $110–900
Flights from Winnipeg J. A. Richardson International Airport to Kelowna International Airport via Calgary
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- $110–900
Flights from Winnipeg J. A. Richardson International Airport to Kelowna International Airport via Edmonton
- Ave. Duration
- 4h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–950
Flights from Winnipeg J. A. Richardson International Airport to Kelowna International Airport via Vancouver
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- $130–950
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Winnipeg to Jasper
- Ave. Duration
- 34h
- Frequency
- Twice a week
- Estimated price
- $380–850
- Website
- VIA Rail
- Escape
- $380–800
- Business
- $450–700
- Business Plus
- $470–700
- Economy
- $430–800
- Economy Plus
- $470–850
Train from Winnipeg to Jasper
- Ave. Duration
- 34h
- Frequency
- Twice a week
- Estimated price
- $380–850
- Website
- VIA Rail
- Escape
- $380–800
- Business
- $450–700
- Business Plus
- $470–700
- Economy
- $430–800
- Economy Plus
- $470–850
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Winnipeg to Regina
- Ave. Duration
- 7h 1m
- Frequency
- 4 times a week
- Estimated price
- $75–120
- Schedules at
- Flixbus USA
Bus from Regina to Calgary Flix bus
- Ave. Duration
- 11h 5m
- Frequency
- 4 times a week
- Estimated price
- $110–170
- Schedules at
- Flixbus USA
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 Luton Airport into central London, Which London airport should I choose?, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
Booking & Getting There
There are eight+ hotels available in Merritt.






