There are 6 ways to get from Kamloops to Roblin by plane, train, bus, 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.
Fly to Winnipeg J. A. Richardson International Airport, train
best- Fly from Kamloops Airport (YKA) to Winnipeg J. A. Richardson International Airport (YWG)YKA - YWG
- Take the train from Winnipeg to Roblin
13h 11m$245–1,881Bus, train via Calgary
- Take the bus from Kamloops, BC to Lake Louise, AB
- Take the bus from Lake Louise Village to Calgary
- Take the bus from Calgary to Regina
- Take the bus from Regina, SK - 2820B Avonhurst to Portage la Prairie, MB
- Take the train from Portage la Prairie to Roblin
39h 43m$373–606Bus, train
- Take the bus from Kamloops, BC to Hope, BC
- Take the bus from Old Hope-Princeton Way at 5th Ave to Pioneer Ave at Evergreen Dr72
- Take the train from Agassiz to Portage la Prairie
- Take the train from Portage la Prairie to Roblin
2d 11h$327–543Drive 1,583 km
- Drive from Kamloops to Roblin1,583 km
18h 41m$316–457Fly to Brandon Municipal Airport, bus, train
- Fly from Kamloops Airport (YKA) to Brandon Municipal Airport (YBR)YKA - YBR
- Take the bus from Brandon, MB to Portage la Prairie, MB
- Take the train from Portage la Prairie to Roblin
15h 29m$371–2,759Train
- Take the train from Kamloops to Jasper
- Take the train from Jasper to Portage la Prairie
- Take the train from Portage la Prairie to Roblin
8d 13h$6,802–6,962
Kamloops to Roblin by bus and train
Questions & Answers
The cheapest way to get from Kamloops to Roblin is to drive which costs $310 - $460 and takes 18h 41m.
The fastest way to get from Kamloops to Roblin is to fly and train which takes 13h 11m and costs $240 - $1,900.
No, there is no direct train from Kamloops to Roblin. However, there are services departing from Kamloops and arriving at Roblin via Jasper and Portage la Prairie. The journey, including transfers, takes approximately 8 days 13h.
The distance between Kamloops and Roblin is 2050 km. The road distance is 1583 km.
The best way to get from Kamloops to Roblin without a car is to bus and train via Calgary which takes 39h 43m and costs $370 - $650.
It takes approximately 13h 11m to get from Kamloops to Roblin, including transfers.
Kamloops to Roblin train services, operated by Rocky Mountaineer, depart from Kamloops station.
Roblin is 2h ahead of Kamloops. It is currently 9:22 PM in Kamloops and 11:22 PM in Roblin.
Kamloops to Roblin train services, operated by Rocky Mountaineer, arrive at Jasper station.
Yes, the driving distance between Kamloops to Roblin is 1583 km. It takes approximately 18h 41m to drive from Kamloops to Roblin.
What companies run services between Kamloops, BC, Canada and Roblin, MB, Canada?
You can take a train from Kamloops to Roblin via Jasper and Portage la Prairie in around 8d 13h.
- Website
- westjet.com
Flights from Kamloops Airport to Winnipeg J. A. Richardson International Airport via Calgary
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- $160–1,700
Flights from Kamloops Airport to Brandon Municipal Airport via Calgary
- Ave. Duration
- 5h 40m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $230–2,500
- Website
- aircanada.com
Flights from Kamloops Airport to Winnipeg J. A. Richardson International Airport via Vancouver
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- $360–1,500
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Winnipeg to Roblin
- Ave. Duration
- 6h 50m
- Frequency
- Twice a week
- Estimated price
- $50–140
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $60–140
- Economy Adult - Advanced Booking
- $60–110
- Economy Escape Advanced Booking - Adult
- $50–75
Train from Portage la Prairie to Roblin
- Ave. Duration
- 5h 40m
- Frequency
- Twice a week
- Estimated price
- $40–130
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $50–130
- Economy Adult - Advanced Booking
- $50–110
- Economy Escape Advanced Booking - Adult
- $40–65
Train from Agassiz to Portage la Prairie
- Ave. Duration
- 2d
- Frequency
- Twice a week
- Estimated price
- $220–330
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $220–330
- Economy Adult - Advanced Booking
- $270–330
- Economy Escape Advanced Booking - Adult
- $250–300
Train from Jasper to Portage la Prairie
- Ave. Duration
- 29h 45m
- Frequency
- Twice a week
- Estimated price
- $170–240
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $170–240
- Economy Adult - Advanced Booking
- $200–230
- Economy Escape Advanced Booking - Adult
- $170–210
- Phone
- 1-877-460-3200
- reservations@rockymountaineer.com
- Website
- rockymountaineer.com
Train from Kamloops to Jasper
- Ave. Duration
- 7d
- Frequency
- On demand
- Estimated price
- $6,592
- Website
- https://www.rockymountaineer.com/
- Schedules at
- https://www.rockymountaineer.com/routes_destinations
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Kamloops, BC to Lake Louise, AB
- Ave. Duration
- 6h 20m
- Frequency
- Twice daily
- Estimated price
- $95–130
- Website
- https://riderexpress.ca/
- Standard
- $95–130
Bus from Regina, SK - 2820B Avonhurst to Portage la Prairie, MB
- Ave. Duration
- 6h 41m
- Frequency
- Once daily
- Estimated price
- $100–140
- Website
- https://riderexpress.ca/
- Standard
- $100–140
Bus from Kamloops, BC to Hope, BC
- Ave. Duration
- 2h 5m
- Frequency
- Twice daily
- Estimated price
- $60–80
- Website
- https://riderexpress.ca/
- Standard
- $60–80
Bus from Brandon, MB to Portage la Prairie, MB
- Ave. Duration
- 1h 41m
- Frequency
- Once daily
- Estimated price
- $50–65
- Website
- https://riderexpress.ca/
- Standard
- $50–65
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Lake Louise Village to Calgary
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- $24–50
- Schedules at
- flixbus.com
Bus from Calgary to Regina
- Ave. Duration
- 13h 50m
- Frequency
- 5 times a week
- Estimated price
- $85–130
- Schedules at
- flixbus.com
- Phone
- 604-854-3232
- Website
- bctransit.com
Bus from Old Hope-Princeton Way at 5th Ave to Pioneer Ave at Evergreen Dr
- Ave. Duration
- 48 min
- Frequency
- Every 3 hours
- Estimated price
- $3
- Website
- https://bctransit.com/central-fraser-valley/home
- Schedules at
- https://www.bctransit.com/central-fraser-valley/schedules-and-maps/
- Adult
- $3
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 Getting to Rome from the airport, Need to know: Jadrolinija, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
More Questions & Answers
There are one+ hotels available in Roblin.












