The Vancouver to Edmonton carpool covers approximately 1,160 km across two provinces, making it one of the longest intercity carpool routes in western Canada. Drivers typically take the Trans-Canada Highway 1 East through the Fraser Valley, Kamloops, and the Rockies to Calgary, then continue north on Highway 2 to Edmonton. The full drive takes 11 to 13 hours. Seats on CoTravel average $80 to $120 per person, compared to $200 to $450 or more for a one-way flight after baggage fees and airport transfers.
Table of Contents
With Greyhound Canada having ended all services in 2021 and no direct bus replacement on this corridor, a CoTravel carpool is now one of the only practical shared travel options between Vancouver and Edmonton for travelers who prefer not to fly. Verified drivers, in-app payment, and flexible pick-up from the Lower Mainland make CoTravel the go-to rideshare option on this route.
Vancouver to Edmonton Route Overview
The most common Vancouver to Edmonton carpool route follows the Trans-Canada Highway 1 East from Vancouver through the Fraser Canyon, Kamloops, Revelstoke, and the Rockies to Calgary, then connects north on Highway 2 to Edmonton. Some drivers take the Coquihalla Highway 5 from Hope to Merritt for a faster approach to Kamloops, avoiding the Fraser Canyon.
| Detail | Info |
|---|---|
| Distance | ~1,160 km |
| Typical drive time | 11–13 hours |
| Main route | Hwy 1 East (Trans-Canada) to Calgary, then Hwy 2 North to Edmonton |
| Provinces crossed | British Columbia, Alberta |
| Key mountain pass | Rogers Pass, Glacier National Park |
| Average carpool cost | $80–$120/seat |
Because of the distance, most drivers plan 2 to 3 stops along the way — typically in Kamloops or Revelstoke through BC, and again in Calgary before the final push north to Edmonton on Highway 2.
Cost Comparison: Vancouver to Edmonton
At over 1,100 km, the Vancouver to Edmonton corridor is expensive to travel by any method. A CoTravel carpool offers the best value for the trip outside of very cheap flash-sale flights:
| Option | Cost | Travel Time | Notes |
|---|---|---|---|
| CoTravel Carpool | $80–$120/seat | 11–13 hrs | Flexible pick-up, no terminal required |
| Fly (YVR to YEG) | $200–$450+ | 5–6 hrs door-to-door | Add baggage, airport transfers both ends |
| Drive Solo | $150–$190 (fuel) | 11–13 hrs | Plus vehicle wear; exhausting solo |
| Bus | Not available | N/A | Greyhound exited Canada in 2021; no full replacement |
Drivers on CoTravel also benefit from carpooling on this route. With 2 or 3 passengers each covering $80 to $120, a driver can recover the full fuel cost of a 1,160 km drive and potentially turn an expensive road trip into a near-free one.
Who Makes the Vancouver to Edmonton Trip?
The Vancouver to Edmonton corridor sees a mix of travelers with different motivations for making the long drive rather than flying:
- University students traveling between UBC, SFU, and BCIT in Vancouver and the University of Alberta, MacEwan, or NAIT in Edmonton for semester breaks, long weekends, and moves.
- Oil and gas workers whose home base is Vancouver or the Lower Mainland but whose work rotations take them to Edmonton and northern Alberta sites.
- Families and interprovincial movers relocating between BC and Alberta, often with luggage that makes flying impractical.
- Budget travelers for whom the $200 to $450 flight cost is prohibitive, particularly for one-way trips where prices are highest.
- People who enjoy the drive and want to see the Rockies through Rogers Pass rather than fly over them. This is genuinely one of the most scenic long-distance drives in Canada.
How to Book Your Vancouver to Edmonton Carpool
- Download CoTravel free on iOS or Android and create your verified account.
- Search Vancouver to Edmonton and choose your travel date.
- Browse available drivers by departure time, pick-up area, and price.
- Request a seat. The driver reviews your profile and confirms.
- Pay in-app. No cash exchange on the day of travel.
- Coordinate your pick-up with the driver via in-app messaging.
- Travel together. Rate your driver after arrival.
Common Stops on the Vancouver to Edmonton Drive
Vancouver and Lower Mainland Pick-Up
Most drivers pick up passengers from eastern Vancouver, Burnaby, Coquitlam, Langley, Abbotsford, or Chilliwack to minimize backtracking and get onto the Trans-Canada efficiently. Confirm your exact meeting point with your driver once you have booked.
Kamloops
Kamloops is approximately 350 km from Vancouver and the most common first stop for fuel, food, and a driver break. Many drivers take the Coquihalla (Hwy 5) through Hope and Merritt to reach Kamloops faster than the Fraser Canyon route.
Revelstoke or Golden
The second major stop is usually Revelstoke (~550 km from Vancouver) or Golden (~650 km), both gateway towns to Rogers Pass and Glacier National Park. Most trips pause here for fuel before the mountain pass crossing.
Calgary
Calgary sits roughly 1,000 km from Vancouver and is the natural stopping point before the final 300 km push north on Highway 2 to Edmonton. Many drivers stop here for 20 to 30 minutes. If you are only going to Calgary, this is where you would be dropped off. For the dedicated Calgary route, see: Calgary to Edmonton Carpool.
Edmonton Arrival
Most drivers arriving in Edmonton drop off on the south or west side of the city depending on their route up Highway 2 or the Yellowhead. Confirm your preferred drop zone with the driver in advance.
Tips for This Long-Haul Carpool
- Plan for a full day. This is an 11 to 13 hour drive with stops. If you need to arrive by a specific time in Edmonton, plan your pick-up from Vancouver accordingly — an early morning departure is standard.
- Check Rogers Pass conditions in winter. Highway 1 through Glacier National Park can close for avalanche control between November and April. Check BC511.gov.bc.ca and plan buffer time in your schedule.
- Discuss driving share upfront. On a 12-hour trip, some drivers welcome passengers to share the driving. If you are comfortable doing so and have a valid licence, offer — it builds goodwill and may reduce your seat price.
- Pack efficiently. Trunk space is shared across all passengers. Limit yourself to one bag unless you have confirmed extra space with the driver.
- Fuel stops are shared costs. On long-haul trips, it is standard practice for passengers to chip in on fuel stop snacks or coffee for the driver. It is not required but goes a long way.
Edmonton to Vancouver: The Return Trip
Heading back west? CoTravel has drivers posting Edmonton to Vancouver trips on the same Trans-Canada corridor. Seats run the same $80 to $120 range. See the dedicated return page: Edmonton to Vancouver Carpool.
For more Calgary and Edmonton area routes, visit the Edmonton Carpool Hub or the Calgary Carpool Hub.
How long does the Vancouver to Edmonton carpool take?
The Vancouver to Edmonton drive covers approximately 1,160 km and takes 11 to 13 hours including stops. The route typically goes via the Trans-Canada Highway 1 East through Kamloops, Revelstoke, and Calgary, then north on Highway 2 to Edmonton. Most drivers plan 2 to 3 stops along the way.
How much does a Vancouver to Edmonton carpool cost?
Carpool seats from Vancouver to Edmonton on CoTravel typically range from $80 to $120 per seat, set by individual drivers. This is significantly cheaper than flying (typically $200 to $450+ one-way) and comparable to the fuel cost of driving solo over 1,160 km, but shared between multiple passengers.
Is there a bus from Vancouver to Edmonton?
No scheduled direct bus service currently connects Vancouver and Edmonton. Greyhound Canada ended all operations in 2021 and no comparable full-corridor replacement has launched. A CoTravel carpool is one of the only practical shared travel options on this route for travelers who prefer not to fly.
What is the best route for a Vancouver to Edmonton carpool?
The most common route is the Trans-Canada Highway 1 East from Vancouver to Calgary (via Hope, Kamloops, Revelstoke, and Golden), then Highway 2 North from Calgary to Edmonton. Some drivers use the Coquihalla Highway 5 from Hope to Merritt for a faster approach to Kamloops, avoiding the Fraser Canyon.
How far in advance should I book a Vancouver to Edmonton carpool?
For this long-haul corridor, booking 5 to 7 days ahead is recommended. Drivers making a 12+ hour trip typically plan further ahead than short-corridor drivers, and seats fill quickly once posted. If your travel date falls on a long weekend or during a university semester break, search even earlier.
Can I find an Edmonton to Vancouver carpool for the return trip?
Yes. CoTravel has drivers posting Edmonton to Vancouver trips on the same corridor in the opposite direction. Seats run the same $80 to $120 range. See the dedicated return page: Edmonton to Vancouver Carpool.
Book Your Vancouver to Edmonton Carpool Today
CoTravel is the best way to share the Vancouver to Edmonton drive. With verified drivers, seats from $80 to $120, and trips running across two provinces on one of Canada’s most scenic highway corridors, you can skip the airport and see the Rockies along the way. Download the app and search your departure date today.
