There are 7 ways to get from Edmonton VIA Station to Kamloops by tram, plane, bus, 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.
Tram, fly to Kamloops Airport
best- Take the tram from NAIT - Blatchford Market Station to Century Park Stationtram
- Fly from Edmonton International Airport (YEG) to Kamloops Airport (YKA)plane YEG - YKA
4h 17m$202–752Fly to Kelowna International Airport, bus
cheapest- Fly from Edmonton International Airport (YEG) to Kelowna International Airport (YLW)plane YEG - YLW
- Take the bus from Kelowna Airport to Kamloops, BC - Sahali Mallbus
7h 7m$118–468Bus via Calgary
- Take the bus from Edmonton - Cold Shot Terminal 154 St NW to Calgary - Centex 4 St NEbus Edmonton
- Take the bus from Calgary to Kamloopsbus Calgary
15h 8mTrain 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$159–230Bus
- Take the bus from Edmonton - Cold Shot Terminal 154 St NW to Calgary - Centex 4 St NEbus Edmonton
- Take the bus from Calgary - Downtown 4 Ave Se to Kamloopsbus Cal-Van
15h 30m$158–284Train
- Take the train from Edmonton to Kamloopstrain Edmonton / ...
2d 14h
Edmonton VIA Station to Kamloops by foot and bus
Questions & Answers
The cheapest way to get from Edmonton VIA Station to Kamloops is to drive which costs $150 - $230 and takes 9h 7m.
The fastest way to get from Edmonton VIA Station to Kamloops is to tram and fly which takes 4h 17m and costs $200 - $750.
No, there is no direct bus from Edmonton VIA Station to Kamloops. However, there are services departing from 124 Street & 118 Avenue and arriving at Kamloops via Edmonton - Cold Shot Terminal 154 St NW, Calgary, AB - 210 4 Ave SE and Calgary. The journey, including transfers, takes approximately 15h 8m.
Yes, there is a direct train departing from Edmonton and arriving at Kamloops. Services depart four times a week. The journey takes approximately 2 days 14h.
The distance between Edmonton VIA Station and Kamloops is 602 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 via Calgary which takes 15h 8m and costs .
It takes approximately 4h 17m to get from Edmonton VIA Station to Kamloops, including transfers.
Edmonton VIA Station to Kamloops bus services, operated by Cold Shot, depart from Edmonton - Cold Shot Terminal 154 St NW 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 via Calgary which takes 15h 8m 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 via 124 Street & 118 Avenue, 156 Street & 116 Avenue, Edmonton - Cold Shot Terminal 154 St NW, Calgary - Centex 4 St NE, Calgary, AB - 210 4 Ave SE, Calgary, AB - The Westin Calgary, and Calgary in around 15h 8m. 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 Kamloops Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- $160–700
Flights from Edmonton International Airport to Kamloops Airport via Calgary
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $160–700
Flights from Edmonton International Airport to Kelowna International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- $70–190
Flights from Edmonton International Airport to Kelowna International Airport via Calgary
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- $70–190
- Website
- flyflair.com
Flights from Edmonton International Airport to Kelowna International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $90–340
- Phone
- 780-442-5311
- Website
- edmonton.ca
Tram from NAIT - Blatchford Market Station to Century Park Station
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- $4
- Website
- https://www.edmonton.ca/edmonton-transit-system-ets.aspx
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Edmonton to Jasper
- Ave. Duration
- 6h 31m
- Frequency
- Twice a week
- Estimated price
- $85–300
- Website
- https://www.viarail.ca/en
- 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
- rockymountaineer.com
Train from Jasper to Kamloops
- Ave. Duration
- 14h
- Frequency
- Once daily
- Website
- https://www.rockymountaineer.com/
Train from Edmonton to Kamloops
- Ave. Duration
- 2d 14h
- Frequency
- 4 times a week
- Website
- https://www.rockymountaineer.com/
- Phone
- +1 587-557-7719
- [email protected]
- Website
- coldshot.ca
Bus from Edmonton - Cold Shot Terminal 154 St NW to Calgary - Centex 4 St NE
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $80–110
- Website
- https://www.coldshot.ca/
- Schedules at
- https://www.coldshot.ca/routes
- Adult
- $80–110
Bus from Edmonton - Cold Shot Terminal 154 St NW to Calgary - Centex 4 St NE
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $80–110
- Website
- https://www.coldshot.ca/
- Schedules at
- https://www.coldshot.ca/routes
- Adult
- $80–110
- Phone
- +1 877 769 3287
- [email protected]
- Website
- myebus.ca
Bus from Calgary to Kamloops
- Ave. Duration
- 8h 25m
- Frequency
- 6 times a week
- Website
- https://www.myebus.ca/
Bus from Kelowna Airport to Kamloops, BC - Sahali Mall
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- $26–40
- Website
- https://www.myebus.ca/
- Adult
- $26–40
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Calgary - Downtown 4 Ave Se to Kamloops
- Ave. Duration
- 9h 25m
- Frequency
- Once daily
- Estimated price
- $75–170
- Website
- https://www.riderexpress.ca/
- Standard
- $75–170
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 Bali: What to do if Mount Agung erupts, Best ways to travel around Australia, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
More Questions & Answers
Edmonton VIA Station to Kamloops bus services, operated by Cold Shot, arrive at Calgary - Centex 4 St NE station.
Kamloops is 1h behind Edmonton VIA Station. It is currently 6:05 PM in Edmonton VIA Station and 5:05 PM 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 50+ hotels available in Kamloops.












