There are 10 ways to get from Edmonton VIA Station to Kamloops by plane, bus, train, car, or tram
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Edmonton International Airport to Kelowna International Airport, bus
best- Fly from Edmonton International Airport (YEG) to Kelowna International Airport (YLW)plane YEG - YLW
- Take the bus from Kelowna Airport - east gate of short term parking between Arrivals and Departures to Kamloops - back of Sahali Mallbus
6h 24m$133–482Bus
- Take the bus from Edmonton Downtown Ticket Office - 10014 104 St to Calgary Downtown Ticket Office 606 5 Ave SWbus Red Arrow
- Take the bus from Calgary Downtown Ticket Office 606 5 Ave SW to Kamloops - back of Sahali Mallbus Ebus
12h 22mTrain via Jasper
- Take the train from Edmonton to Jaspertrain VIA Rail
- Take the train from Jasper to Kamloopstrain Jasper / ...
21h 31mDrive 801.6 km
- Drive from Edmonton VIA Station to Kamloopscar 801.6 km
9h 7m$160–231Line 051 bus, tram to Edmonton International Airport, fly to Kamloops Airport
- Take the bus from 127 Street & 124 Avenue to University Transit Centrebus
- Take the tram from University Station to Century Park Stationtram
- Fly from Edmonton International Airport (YEG) to Kamloops Airport (YKA)plane YEG - YKA
4h 21m$537–857Fly Edmonton International Airport to Abbotsford International Airport, bus
- Fly from Edmonton International Airport (YEG) to Abbotsford International Airport (YXX)plane YEG - YXX
- Take the bus from Abbotsford - Airport Curbside in the shuttle area in front of main terminal entrance to Kamloops - back of Sahali Mallbus
8h 20mBus to Calgary International Airport, fly to Kamloops Airport
- Take the bus from Edmonton Downtown - 10235 101 St NW to YYC-Calgary International Airportbus
- Fly from Calgary International Airport (YYC) to Kamloops Airport (YKA)plane YYC - YKA
7h 26m$300–766Fly Edmonton International Airport to Vancouver International Airport, bus
- Fly from Edmonton International Airport (YEG) to Vancouver International Airport (YVR)plane YEG - YVR
- Take the bus from Vancouver - Pacific Station to Kamloops - back of Sahali Mallbus
9h 47mBus via Canmore
- Take the bus from Edmonton Downtown - 10235 101 St NW to YYC-Calgary International Airportbus
- Take the bus from Calgary International Airport - YYC to Canmore - Northwind Hotelbus
- Take the bus from Canmore - Northwind Hotel to Kamloops - back of Sahali Mallbus
12h 46mTrain
- Take the train from Edmonton to Kamloopstrain Vancouver
3d
Edmonton International Airport (YEG) to Kelowna International Airport (YLW) flights
Comparing Your Travel Options
The cheapest way to get from Edmonton VIA Station to Kamloops is to drive which costs $160 - $240 and takes 9h 7m.
The fastest way to get from Edmonton VIA Station to Kamloops is to line 051 bus and tram and fly which takes 4h 21m and costs $500 - $900.
No, there is no direct bus from Edmonton VIA Station to Kamloops. However, there are services departing from 124 Street & 114 Avenue and arriving at Kamloops - back of Sahali Mall via Edmonton Downtown Ticket Office - 10014 104 St and Calgary Downtown Ticket Office 606 5 Ave SW. The journey, including transfers, takes approximately 12h 22m.
Yes, there is a direct train departing from Edmonton and arriving at Kamloops. Services depart twice a week. The journey takes approximately 3 days 0h.
The distance between Edmonton VIA Station and Kamloops is 747 km. The road distance is 801.6 km.
The best way to get from Edmonton VIA Station to Kamloops without a car is to bus which takes 12h 22m and costs .
It takes approximately 6h 24m to get from Edmonton VIA Station to Kamloops, including transfers.
Edmonton VIA Station to Kamloops bus services, operated by Red Arrow, depart from Edmonton Downtown Ticket Office - 10014 104 St station.
Edmonton VIA Station to Kamloops train services, operated by VIA Rail, depart from Edmonton station.
The best way to get from Edmonton VIA Station to Kamloops is to bus which takes 12h 22m and costs . Alternatively, you can train via Jasper, which costs and takes 21h 31m.
What companies run services between Edmonton VIA Station, AB, Canada and Kamloops, BC, Canada?
You can take a vehicle from Edmonton VIA Station to Kamloops - back of Sahali Mall via 124 Street & 114 Avenue, 105 Street & Jasper Avenue, Edmonton Downtown Ticket Office - 10014 104 St, and Calgary Downtown Ticket Office 606 5 Ave SW in around 12h 22m. Alternatively, you can take a train from Edmonton to Kamloops via Jasper in around 21h 31m.
- Website
- westjet.com
Flights from Edmonton International Airport to Kelowna International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $90–240
Flights from Edmonton International Airport to Kelowna International Airport via Calgary International Airport
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- $90–240
Flights from Edmonton International Airport to Kamloops Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- $130–1,100
Flights from Edmonton International Airport to Abbotsford International Airport via Calgary International Airport
- Ave. Duration
- 4h 3m
- When
- Every day
- Estimated price
- $120–1,000
Flights from Calgary International Airport to Kamloops Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $210–650
Flights from Calgary International Airport to Kamloops Airport via Edmonton International Airport
- Ave. Duration
- 3h 30m
- When
- Monday
- Estimated price
- $210–650
Flights from Edmonton International Airport to Vancouver International Airport
- Ave. Duration
- 1h 54m
- When
- Every day
- Estimated price
- $65–290
- Website
- aircanada.com
Flights from Edmonton International Airport to Kelowna International Airport via Calgary International Airport
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- $55–370
Flights from Calgary International Airport to Kamloops Airport via Vancouver International Airport
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- $90–550
Flights from Edmonton International Airport to Vancouver International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- $70–430
- Website
- flyflair.com
Flights from Edmonton International Airport to Kelowna International Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $95–410
Flights from Edmonton International Airport to Abbotsford International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $85–260
Flights from Edmonton International Airport to Vancouver International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- $75–370
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Edmonton to Jasper
- Ave. Duration
- 6h 31m
- Frequency
- Twice a week
- Estimated price
- $85–300
- Website
- VIA Rail
- Escape
- $85–210
- Business
- $130–280
- Business Plus
- $150–300
- Economy
- $95–220
- Economy Plus
- $100–230
- Phone
- +1 877 460 3200
- [email protected]
- Website
- HOME Rocky Mountaineer
Train from Jasper to Kamloops
- Ave. Duration
- 14h
- Frequency
- Once daily
- Website
- HOME Rocky Mountaineer
Train from Edmonton to Kamloops
- Ave. Duration
- 3d
- Frequency
- Twice a week
- Website
- HOME Rocky Mountaineer
- Phone
- +1 780 496 1600
- Website
- Edmonton.ca
Tram from University Station to Century Park Station
- Ave. Duration
- 15 min
- Frequency
- Every 15 minutes
- Estimated price
- $4
- Website
- Edmonton.ca
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Kelowna Airport - east gate of short term parking between Arrivals and Departures to Kamloops - back of Sahali Mall
- Ave. Duration
- 2h 5m
- Frequency
- Every 10 minutes
- Estimated price
- $26–40
- Website
- EBus
- Adult
- $26–40
Bus from Calgary Downtown Ticket Office 606 5 Ave SW to Kamloops - back of Sahali Mall
- Ave. Duration
- 7h 25m
- Frequency
- Every 10 minutes
- Website
- EBus
Bus from Abbotsford - Airport Curbside in the shuttle area in front of main terminal entrance to Kamloops - back of Sahali Mall
- Ave. Duration
- 3h 42m
- Frequency
- Every 5 minutes
- Website
- EBus
Bus from Vancouver - Pacific Station to Kamloops - back of Sahali Mall
- Ave. Duration
- 4h 35m
- Frequency
- Every 5 minutes
- Website
- EBus
Bus from Canmore - Northwind Hotel to Kamloops - back of Sahali Mall
- Ave. Duration
- 6h 2m
- Frequency
- Every 10 minutes
- Website
- EBus
- Phone
- +1 800 232 1958
- [email protected]
- Website
- Red Arrow
Bus from Edmonton Downtown Ticket Office - 10014 104 St to Calgary Downtown Ticket Office 606 5 Ave SW
- Ave. Duration
- 4h 5m
- Frequency
- Every 5 minutes
- Website
- Red Arrow
- Phone
- +1 780 496 1600
- Website
- Edmonton.ca
Bus from 127 Street & 124 Avenue to University Transit Centre
- Ave. Duration
- 24 min
- Frequency
- Every 30 minutes
- Estimated price
- $4
- Website
- Edmonton.ca
- Phone
- +1 403 668 9600
- [email protected]
- Website
- The Canada Bus
Bus from Edmonton Downtown - 10235 101 St NW to YYC-Calgary International Airport
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a day
- Estimated price
- $45–65
- Website
- The Canada Bus
Bus from Edmonton Downtown - 10235 101 St NW to YYC-Calgary International Airport
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a day
- Estimated price
- $45–65
- Website
- The Canada Bus
- Phone
- +1 800 974 2850
- [email protected]
- Website
- Banff Explorer
Bus from Calgary International Airport - YYC to Canmore - Northwind Hotel
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- $59
- Website
- Banff Explorer
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 around the Cyclades, How to get from Luton Airport into central London, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.
Booking & Getting There
Edmonton VIA Station to Kamloops bus services, operated by Red Arrow, arrive at Calgary Downtown Ticket Office 606 5 Ave SW station.
Kamloops is 1h behind Edmonton VIA Station. It is currently 3:13 AM in Edmonton VIA Station and 2:13 AM in Kamloops.
Edmonton VIA Station to Kamloops train services, operated by VIA Rail, arrive at Jasper station.
Yes, the driving distance between Edmonton VIA Station to Kamloops is 802 km. It takes approximately 9h 7m to drive from Edmonton VIA Station to Kamloops.
There are 48+ hotels available in Kamloops.















