1map logoGo to main page

Edmonton, Alberta to Vancouver, British Columbia from $120: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Edmonton, Canada
to
Vancouver, Canada

How to Get from Edmonton to Vancouver: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$120 - Bus, TrainBest price
825 kmDistance
3h 34m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Edmonton to Vancouver with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
3h  34m
Estimated price
$65-295
Recommended
route map
Distance: 825 km
Duration: 3h 34m

See more options

Company
VIA Rail
Bus
Train
Average Duration
28h  30m
Estimated price
$120-197
Company
Rider Express
Bus
Average Duration
18h  44m
Estimated price
$134-289
Company
various
Plane
Taxi
Average Duration
4h  3m
Estimated price
$152-361
Company
various
Drive
Average Duration
12h  53m
Estimated price
$160-240

Traveling From Edmonton to Vancouver

The journey from Edmonton to Vancouver showcases the stark contrast between the prairies and mountains, offering you a mix of urban excitement and breathtaking natural beauty.

Best Neighbourhoods in Vancouver

Vancouver's neighborhoods offer diverse experiences for every type of traveler.

Gastown
• Historic cobblestone streets with trendy shops.
• Iconic steam clock is a must-see attraction.
Yaletown
• Chic dining and nightlife options abound.
• Beautiful waterfront parks ideal for relaxation.
Kitsilano
• Stunning beaches perfect for sunbathing and swimming.
• Bustling farmer's market offers local produce and crafts.

Best Times To Visit Vancouver's Attractions

Planning your visit to Vancouver's attractions can enhance your experience significantly.

Stanley Park
Early mornings or weekdays offer a peaceful stroll and fewer tourists.
Granville Island
Late mornings on weekdays allow you to enjoy the markets without rush.
Capilano Suspension Bridge Park
Visit during off-peak hours in the afternoon for a less crowded experience.

Vancouver Weather: What to Expect Year-Round

Vancouver enjoys a mild, maritime climate with warm summers and cool, rainy winters, making it essential to plan your trip around the weather. The best times to visit are typically late spring and early fall, when outdoor activities are most enjoyable and rain is less frequent.

Dining Recommendation

Savor the fresh sushi at Miku, where you can enjoy expertly crafted dishes featuring local seafood and seasonal ingredients. This dining experience stands in stark contrast to Edmonton's hearty comfort food, immersing you in a vibrant atmosphere that celebrates Vancouver's coastal influences.

Edmonton - Vancouver operators

Explore transport companies operating between Edmonton and Vancouver, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
aircanada.com

Plane from Edmonton (YEG) to Vancouver (YVR)

Average Duration
1h 44m
Estimated price
$110-500
Website
westjet.com

Plane from Edmonton (YEG) to Vancouver (YVR)

Average Duration
1h 41m
Estimated price
$60-340
Website
flyflair.com

Plane from Edmonton (YEG) to Vancouver (YVR)

Average Duration
1h 50m
Estimated price
$40-270
Bus Show bus routes
Contact phone
1-833-583-3636
Website
riderexpress.ca

Bus from Edmonton, AB - Downtown to Calgary, AB - Westbrook Mall

Average Duration
4h 9m
Estimated price
$30-120

Bus from Calgary, AB - Westbrook Mall to Vancouver, BC

Average Duration
13h 35m
Estimated price
$100-170
Contact phone
+1 587-557-7719
Website
coldshot.ca

Bus from Edmonton, AB - Cold Shot Passenger Terminal to Jasper, AB - 638 Connaught Dr

Average Duration
4h
Estimated price
$45-70
Train
Contact phone
+1 888 842-7245
Website
viarail.ca

Train from Jasper to Vancouver

Average Duration
23h 30m
Estimated price
$70-130
Taxi
Contact phone
+1 604 859 1111
Website
centralvalleytaxiltd.com

Taxi from Abbotsford to Vancouver

Average Duration
55m
Estimated price
$100-130
Contact phone
+1 604 855 1111

Edmonton to Vancouver: Overview of Bus, Train, Flight, and Car Trips

Traveling between Edmonton and Vancouver offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an epic road trip from Edmonton to Vancouver covering a distance of 725 miles. Prepare for a scenic drive through the stunning Canadian landscapes, with approximately 12 hours and 53 minutes of travel time ahead. 💰 Enjoy the flexibility of pricing options ranging from C$216 to C$324 for your journey by car from Edmonton to Vancouver. Whether you opt for budget-friendly accommodations or luxurious stops along the way, there is something for every traveler's preferences.
Average price
C$221 - C$332
🛫 Flying from Edmonton to Vancouver is a convenient choice, with the quickest direct flight taking just 1 hour and 37 minutes. Flair Airlines, Air Canada, and WestJet all provide flights on this popular route. 🌇 Once you arrive in Vancouver, you can explore the city's vibrant culture and natural beauty. The flight duration from Edmonton to Vancouver is around 3 hours and 34 minutes, allowing for a relatively quick travel time between the two cities. 💸 Flight prices between Edmonton and Vancouver can range from C$88 to C$399, offering travelers a range of options to suit their budget and travel preferences.
Departure Point
Edmonton Airport
Arrival Point
Vancouver Airport
🚌 Planning a bus trip from Edmonton to Vancouver? Although there's no direct route, you can travel via Calgary to reach your destination in approximately 18 hours and 44 minutes. 🚍 The journey involves transfers, with services operated by Rider Express departing from Edmonton - Downtown and arriving at Vancouver. With a range of prices from C$181 to C$390, you can choose a route that fits your budget. 🌆 Experience a scenic adventure spanning 1,316 km as you embark on a multi-step journey, making stops at Calgary - Marlborough Mall and Calgary - Westbrook Mall before finally reaching the beautiful city of Vancouver. Let Rider Express be your guide on this memorable trip.
Departure Point
Edmonton, AB - Downtown station
Arrival Point
Vancouver, BC station
Useful tips for bus travellers
• Keep in mind that there are no direct buses from Edmonton to Vancouver; you'll transfer at Calgary's Westbrook Mall, so be sure to check the bus schedule for both legs of your journey to avoid long wait times. For schedules, visit Rider Express at riderexpress.ca
• The ride from Calgary to Vancouver can be lengthy (approximately 13 hours 35 minutes), so pack snacks, drinks, and entertainment to make your trip enjoyable; take advantage of the onboard amenities from Rider Express if available.
• Upon arriving at Vancouver's bus station, keep an eye out for local transit options such as SkyTrain and buses; the station is well-connected, and you can find transit information and maps to navigate the city easily by visiting TransLink at translink.ca

Frequently asked questions

Find out more about the route from Edmonton to Vancouver.

Or choose the category:
The cheapest way to travel from Edmonton to Vancouver is to take a combination of a flight and a bus. There are several airlines that offer affordable domestic flights between the two cities, with prices typically ranging from C$89 to C$369. The flight duration is around 1 hour and 40 minutes. Once you reach Vancouver, you can then take a bus to your final destination. The total travel time, including the flight and bus, is approximately 5 hours and 1 minute.
The fastest way to travel from Edmonton to Vancouver is by flying. This option typically takes around 3 hours and 36 minutes. Airfares can range from C$82 to C$410, depending on the airline and time of booking. Flying allows you to reach your destination quicker and is a popular choice for those looking for efficiency in their travel plans.
The distance between Edmonton and Vancouver is approximately 512 miles. If you are traveling by road, the distance is around 725.5 miles. It is important to note that these distances may vary depending on the route and mode of transportation chosen.
The best way to travel from Edmonton to Vancouver without a car is by taking a bus. There are several bus companies that offer routes between the two cities, with a travel time of approximately 18 hours and 25 minutes. The cost of a bus ticket can range from C$151 to C$233, depending on the company and the type of service you choose. It is recommended to book your ticket in advance, especially during peak travel seasons, to secure your seat and potentially get better deals.
The duration of a trip from Edmonton to Vancouver is around 3 hours and 36 minutes, accounting for any necessary transfers. This time can vary depending on the mode of transportation chosen, such as flying or driving. It's important to factor in potential traffic or weather conditions when estimating travel time.
There are various accommodation options available near Vancouver. With over 740 hotels to choose from, there is something for every budget and preference. Prices for hotels in Vancouver start at C$64 per night, offering affordable options for travelers. From luxury hotels to budget-friendly hostels, Vancouver has a wide range of choices to cater to different needs and budgets.
Yes, you can drive from Edmonton to Vancouver. The distance between the two cities is approximately 725 miles, and it takes about 12 hours and 53 minutes to drive from Edmonton to Vancouver. The journey will take you through the scenic Canadian Rocky Mountains and offer the flexibility of stopping at various attractions along the way. However, it is important to consider factors such as fuel costs, road conditions, and traffic before embarking on this road trip.
Yes, there is no direct bus connection between Edmonton and Vancouver. However, there are bus services available that involve transfers. The journey starts from Edmonton - Downtown and involves a transfer in Calgary - Westbrook Mall. The total travel time for this route, including transfers, is approximately 18 hours and 25 minutes.
You can catch the bus from Edmonton to Vancouver at the Edmonton - Downtown station. Rider Express operates the bus services for this route.
The bus from Edmonton to Vancouver arrives at Vancouver station. This is the main bus station in Vancouver where many bus services operate. It is conveniently located in the downtown area, making it easy to access various attractions and accommodations in the city. From the bus station, travelers can easily head to their desired destinations in Vancouver using public transportation or taxi services.
To get to Vancouver from Edmonton Airport, you can take a taxi or ride-sharing service which will take approximately 30 minutes, depending on traffic, and cost between C$55-C$75. Another option is to take public transportation, which includes a combination of the bus and SkyTrain. You can take the bus from the airport to the nearest SkyTrain station, and then ride the SkyTrain to downtown Vancouver. This option will take about 1.5-2 hours and cost around C$10-C$15. Additionally, some hotels in Vancouver offer shuttle services for their guests, so it is worth checking if your hotel provides this service.
Flair Airlines, World Ticket, WestJet, and Air Canada all offer flights between Edmonton and Vancouver. These airlines provide multiple daily flights with various departure times throughout the day. Passengers can choose from a range of ticket options and classes of service to suit their preferences and budgets. It is recommended to check with each airline for the most up-to-date flight schedules and prices.
The fastest way to get from Edmonton to Vancouver is by taking a direct flight. The quickest flight duration is 1 hour and 39 minutes. Airlines such as Flair Airlines, World Ticket, WestJet, and Air Canada offer flights between Edmonton Airport and Vancouver Airport. The average flight time from Edmonton to Vancouver is around 3 hours and 36 minutes. Ticket prices for this route can range from C$86 to C$402.
The flight from Edmonton to Vancouver typically takes around 1 hour and 39 minutes. This is for a direct flight without any layovers. However, it's important to note that flight durations can vary depending on factors such as weather conditions and air traffic. It's always a good idea to check with the airline for the most accurate and up-to-date information regarding your specific flight.
The cost of a flight from Edmonton to Vancouver can range from C$86 to C$402, depending on various factors such as the airline, time of booking, and availability of seats. It is recommended to compare prices from different airlines and book in advance to secure the best deal. Additionally, consider flying on weekdays or during off-peak seasons for potentially lower fares.
The cost of a bus ticket from Edmonton to Vancouver ranges from C$161 to C$231. The price can vary depending on the bus company, time of travel, and type of ticket you choose. It's recommended to book your bus ticket in advance to secure the best price and availability. Additionally, keep an eye out for any discounts or promotions offered by the bus companies to potentially save even more money on your journey.
The cost of driving from Edmonton to Vancouver can range from C$219 to C$328, depending on factors such as fuel prices and vehicle efficiency. This estimate includes fuel expenses for the approximately 978-kilometer journey. Additionally, it's important to consider any additional costs such as tolls, parking fees, and accommodations if an overnight stay is needed.

Trips from Edmonton

Trips to Vancouver