There are 6 ways to get from Drayton Valley to Kamloops by car, plane, bus, taxi, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, fly to Kamloops Airport
best- Drive from Drayton Valley to Edmonton-Airport-YEGcar
- Fly from Edmonton International Airport (YEG) to Kamloops Airport (YKA)plane YEG - YKA
5h 3m$238–828Drive, fly to Kelowna International Airport, bus
cheapest- Drive from Drayton Valley to Edmonton-Airport-YEGcar
- 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
4h 54m$134–453Drive, bus
- Drive from Drayton Valley to Spruce Grovecar
- Take the bus from Edmonton - Southgate LRT - 111 Street Southbound to Calgary Downtown Ticket Office 606 5 Ave SWbus
- Take the bus from Calgary Downtown Ticket Office 606 5 Ave SW to Kamloops - back of Sahali Mallbus
13h 18mTaxi, train
- Take the taxi from Drayton Valley to Evansburgtaxi
- Take the train from Evansburg to Jaspertrain
- Take the train from Jasper to Kamloopstrain
20h 35mDrive 745.2 km
- Drive from Drayton Valley to Kamloopscar 745.2 km
8h 34m$150–217Taxi, train, bus
- Take the taxi from Drayton Valley to Evansburgtaxi
- Take the train from Evansburg 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
14h 54m
Edmonton International Airport (YEG) to Kamloops Airport (YKA) flights
Questions & Answers
The cheapest way to get from Drayton Valley to Kamloops is to drive which costs $150 - $220 and takes 8h 34m.
The fastest way to get from Drayton Valley to Kamloops is to drive and fly and bus which takes 4h 54m and costs $130 - $460.
The distance between Drayton Valley and Kamloops is 676 km. The road distance is 745.2 km.
The best way to get from Drayton Valley to Kamloops without a car is to taxi and train which takes 20h 35m and costs .
It takes approximately 5h 3m to get from Drayton Valley to Kamloops, including transfers.
Kamloops is 1h behind Drayton Valley. It is currently 4:44 PM in Drayton Valley and 3:44 PM in Kamloops.
Yes, the driving distance between Drayton Valley to Kamloops is 745 km. It takes approximately 8h 34m to drive from Drayton Valley to Kamloops.
There are 49+ hotels available in Kamloops.
What companies run services between Drayton Valley, AB, Canada and Kamloops, BC, Canada?
There is no direct connection from Drayton Valley to Kamloops. However, you can drive to Edmonton-Airport-YEG airport, fly to Kamloops Airport (YKA), then take the taxi to Kamloops. Alternatively, you can take a vehicle from Drayton Valley to Kamloops - back of Sahali Mall via Spruce Grove, Edmonton - Southgate LRT - 111 Street Southbound, and Calgary Downtown Ticket Office 606 5 Ave SW in around 13h 18m.
- Website
- westjet.com
Flights from Edmonton International Airport to Kamloops Airport via Calgary
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- $150–750
Flights from Edmonton International Airport to Kelowna International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- $75–240
Flights from Edmonton International Airport to Kelowna International Airport via Calgary
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- $75–240
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Evansburg to Jasper
- Ave. Duration
- 5h 1m
- Frequency
- Twice a week
- Estimated price
- $60–270
- Website
- VIA Rail
- Escape
- $60–170
- Business
- $110–250
- Business Plus
- $120–270
- Economy
- $70–180
- Economy Plus
- $75–190
Train from Evansburg to Jasper
- Ave. Duration
- 5h 1m
- Frequency
- Twice a week
- Estimated price
- $60–270
- Website
- VIA Rail
- Escape
- $60–170
- Business
- $110–250
- Business Plus
- $120–270
- Economy
- $70–180
- Economy Plus
- $75–190
- Phone
- +1 800 232 1958
- [email protected]
- Website
- Red Arrow
Bus from Edmonton - Southgate LRT - 111 Street Southbound to Calgary Downtown Ticket Office 606 5 Ave SW
- Ave. Duration
- 4h
- Frequency
- Every 5 minutes
- Website
- Red Arrow
- Ave. Duration
- 34 min
- Estimated price
- $100–130
Akita Cabs
- Phone
- +1 780 542 6110
Brass Cabs
- Phone
- +1 780 542 6666
Kings Cabs
- Phone
- +1 780 727 4110
Akita Cabs
- Phone
- +1 780 542 6110
Brass Cabs
- Phone
- +1 780 542 6666
Kings Cabs
- Phone
- +1 780 727 4110
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 JFK to New York City, 4 stunningly beautiful Philippines islands you need to visit, and Need to know: Greyhound - to help you get the most out of your next trip.







