There are 9 ways to get from Spruce Grove to Merritt by plane, car, bus, train, tram, or bus (Flixbus)
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 Kamloops Airport, drive
best- Fly from Edmonton International Airport (YEG) to Kamloops Airport (YKA)plane YEG - YKA
- Drive from Kamloops-Airport-YKA to Merrittcar
8h 2m$206–785Fly Edmonton International Airport to Abbotsford International Airport, bus
cheapest- Fly from Edmonton International Airport (YEG) to Abbotsford International Airport (YXX)plane YEG - YXX
- Take the bus from Abbotsford Airport to Merritt, BCbus
9h 12m$129–406Bus
- Take the bus from Edmonton Downtown Ticket Office - 10014 104 St 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
- Take the bus from Kamloops, BC to Merritt, BCbus
15h 30mBus, train
- Take the bus from West Edmonton Mall, AB to Jasper, ABbus
- Take the train from Jasper to Kamloopstrain
- Take the bus from Kamloops, BC to Merritt, BCbus
22h 4mDrive 861.6 km
- Drive from Spruce Grove to Merrittcar 861.6 km
9h 41m$174–251Line 560 bus, tram to Edmonton International Airport, fly to Kelowna International Airport, bus
- Take the bus from Calahoo Road & McLeod Avenue to Kingsway RAH Transit Centrebus
- Take the tram from Kingsway RAH Station to Century Park Stationtram
- Fly from Edmonton International Airport (YEG) to Kelowna International Airport (YLW)plane YEG - YLW
- Take the bus from Kelowna, BC - Downtown to Merritt, BCbus
8h 31mBus to Calgary International Airport, fly to Kamloops Airport, drive
- Take the bus from Edmonton - Kingsway LRT Bus Stop 1113 to YYC-Calgary International Airportbus
- Fly from Calgary International Airport (YYC) to Kamloops Airport (YKA)plane YYC - YKA
- Drive from Kamloops-Airport-YKA to Merrittcar
8h 33m$314–790Bus via Canmore
- Take the bus from Edmonton - Kingsway LRT Bus Stop 1113 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
- Take the bus from Kamloops, BC to Merritt, BCbus
15h 53mBus via Canmore #2
- Take the bus from Edmonton to Canmorebus FlixBus 2725
- Take the bus from Canmore to Merrittbus Cal-Van
19h 9m$130–252
Edmonton International Airport (YEG) to Kamloops Airport (YKA) flights
Questions & Answers
The cheapest way to get from Spruce Grove to Merritt is to bus via Canmore which costs $130 - $260 and takes 19h 9m.
The fastest way to get from Spruce Grove to Merritt is to fly and drive which takes 8h 2m and costs $200 - $800.
No, there is no direct bus from Spruce Grove to Merritt. However, there are services departing from Calahoo Road & McLeod Avenue and arriving at Voght St at Mamette Ave via Kingsway RAH Transit Centre, Edmonton Downtown Ticket Office - 10014 104 St, Calgary Downtown Ticket Office 606 5 Ave SW, Kamloops, BC and Wagon's West. The journey, including transfers, takes approximately 15h 30m.
The distance between Spruce Grove and Merritt is 716 km. The road distance is 861.6 km.
The best way to get from Spruce Grove to Merritt without a car is to bus which takes 15h 30m and costs .
It takes approximately 8h 2m to get from Spruce Grove to Merritt, including transfers.
Spruce Grove to Merritt bus services, operated by Red Arrow, depart from Edmonton Downtown Ticket Office - 10014 104 St station.
Spruce Grove to Merritt bus services, operated by Red Arrow, arrive at Calgary Downtown Ticket Office 606 5 Ave SW station.
Merritt is 1h behind Spruce Grove. It is currently 11:18 PM in Spruce Grove and 10:18 PM in Merritt.
Yes, the driving distance between Spruce Grove to Merritt is 862 km. It takes approximately 9h 41m to drive from Spruce Grove to Merritt.
What companies run services between Spruce Grove, AB, Canada and Merritt, BC, Canada?
You can take a bus from Calahoo Road & McLeod Avenue to Voght St at Mamette Ave via Kingsway RAH Transit Centre, 104 Street & Jasper Avenue, Edmonton Downtown Ticket Office - 10014 104 St, Calgary Downtown Ticket Office 606 5 Ave SW, Kamloops - back of Sahali Mall, Kamloops, BC, Merritt, BC, and Wagon's West in around 15h 30m.
- Website
- westjet.com
Flights from Edmonton International Airport to Kamloops Airport via Calgary International Airport
- 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 International Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- $75–240
Flights from Calgary International Airport to Kamloops Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $220–700
Flights from Edmonton International Airport to Abbotsford International Airport
- Ave. Duration
- 1h 39m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $100–1,100
Train from Jasper to Kamloops
- Ave. Duration
- 14h
- Frequency
- Once daily
- Website
- HOME Rocky Mountaineer
- Phone
- +1 800 232 1958
- customerservice@redarrow.ca
- 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
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, Best ways to travel around Australia, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
More Questions & Answers
There are eight+ hotels available in Merritt.


