1map logoGo to main page

Vancouver to Jasper from $70: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Vancouver, Canada
to
Jasper, Canada

How to Get from Vancouver to Jasper: 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.

$70 by trainBest price
533 kmDistance
7h 35m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Vancouver to Jasper 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
VIA Rail
Train
Average Duration
19h 
Estimated price
$70-130
Recommended
route map
Distance: 533 km
Duration: 7h 35m

See more options

Company
Various
Drive
Average Duration
8h  49m
Estimated price
$110-170
Company
Various
Plane
Bus
Average Duration
8h  42m
Estimated price
$128-384
Company
Rider Express, Sundog Transportation
Bus
Average Duration
21h  39m
Estimated price
$132-195
Company
Various
Plane
Drive
Average Duration
7h  35m
Estimated price
$143-544
Company
Various
Plane
Drive
Average Duration
9h  29m
Estimated price
$208-404

Traveling From Vancouver to Jasper

The journey from Vancouver to Jasper takes you from a vibrant urban landscape filled with cultural offerings to a serene and breathtaking wilderness, showcasing stunning contrasts in scenery and atmosphere.

Best Neighbourhoods in Jasper

Jasper offers diverse neighborhoods, each with its own charm and attractions.

Downtown Jasper
• Bustling with shops and restaurants.
• Close to the Jasper Information Centre.
Pyramid Lake
• Stunning natural beauty and hiking trails.
• Perfect spot for photography enthusiasts.
Whistler's Inn Area
• Convenient access to outdoor activities.
• Variety of accommodations available.

Best Times To Visit Jasper's Attractions

Planning your visits to Jasper's attractions can significantly enhance your experience.

Maligne Lake
Early morning in June or September offers calm waters and fewer crowds.
Jasper SkyTram
Late afternoon during weekdays ensures stunning views without long waits.
Athabasca Falls
Visit in the early morning for quieter moments and breathtaking light.

Jasper Weather: What to Expect Year-Round

Jasper experiences a diverse climate, with warm summers and cold winters, making it a destination for all seasons. Spring and fall offer mild temperatures perfect for exploring, while winter transforms the area into a snowy wonderland ideal for skiing and winter sports.

Dining in Jasper: A Unique Culinary Experience

For a true taste of Jasper, try the elk burger at the Jasper Brewing Company, where local ingredients elevate the flavors and create a distinctly hearty experience. This contrasts sharply with Vancouver's eclectic dining scene, offering a rustic atmosphere that celebrates the region’s wilderness through its menu.

Vancouver - Jasper operators

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

Train Show train routes
Contact phone
+1 888 842-7245
Website
http://www.viarail.ca/

Train from Vancouver to Jasper

Average Duration
19h
Estimated price
70-130
Contact phone
1800.821.531
Website
https://www.rockymountaineer.com/

Train from Vancouver, BC - Rocky Mountaineer Station to Jasper, AB

Average Duration
73h 5m
Estimated price
0-0
Bus Show bus routes
Contact phone
1-833-583-3636
Website
http://riderexpress.ca

Bus from Vancouver, BC to Lake Louise, AB

Average Duration
11h 30m
Estimated price
85-140

Bus from Lake Louise, AB to Jasper, AB

Average Duration
9h 39m
Estimated price
45-60
Contact phone
1-888-786-3641
Website
http://sundogtours.com

Bus from Edmonton Airport (YEG), AB to Edson, AB - Best Western High Road Inn

Average Duration
2h 45m
Estimated price
45-60

Bus from Edson, AB to Jasper, AB - 638 Connaught Dr

Average Duration
1h 44m
Estimated price
40-60
Contact phone
+1 587-557-7719
Website
https://www.coldshot.ca/

Bus from Edson, AB to Jasper, AB - 638 Connaught Dr

Average Duration
1h 44m
Estimated price
40-60
Plane Show flights
Website
http://aircanada.com

Plane from Vancouver (YVR) to Edmonton (YEG)

Average Duration
1h 34m
Estimated price
110-500

Plane from Vancouver (YVR) to Prince George (YXS)

Average Duration
1h 20m
Estimated price
160-1000
Website
http://westjet.com

Plane from Vancouver (YVR) to Edmonton (YEG)

Average Duration
1h 34m
Estimated price
60-340

Plane from Vancouver (YVR) to Prince George (YXS)

Average Duration
1h 19m
Estimated price
95-600
Website
http://pacificcoastal.com

Plane from Vancouver (YVR) to Williams Lake (YWL)

Average Duration
1h 4m
Estimated price
140-330
Website
http://flyflair.com

Plane from Vancouver (YVR) to Edmonton (YEG)

Average Duration
1h 40m
Estimated price
40-270
Website
http://flycma.com

Plane from Vancouver (YVR) to Williams Lake (YWL)

Average Duration
1h 10m
Estimated price
130-320

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

Traveling between Vancouver and Jasper 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 unforgettable road trip from Vancouver to Jasper, traversing a distance of 799.8 km through breathtaking Canadian landscapes. 💰 Depending on the route you take and the stops along the way, prices for this scenic drive can range between C$149 and C$230, offering flexibility for different budget preferences. 🌲 Immerse yourself in the natural beauty of this journey, with the drive taking approximately 8 hours and 49 minutes, allowing ample time to soak in the stunning views and make memories that will last a lifetime.
Average price
C$152 - C$235
🚂 Embark on a scenic train journey from Vancouver to Jasper, passing through the stunning Canadian Rockies. With services departing twice a week on Mondays and Fridays, you can relax and enjoy the 19-hour ride. 🚆 Arrive at Jasper station after the relaxing 19-hour journey, rejuvenated and ready to explore the charming town and its surrounding attractions. With ticket prices ranging from C$95 to C$176, this train trip promises an unforgettable experience through the heart of Canada.
Departure Point
Vancouver station
Arrival Point
Jasper station
Useful tips for train travellers
• On your train trip from Vancouver to Jasper, you will be traveling with VIA Rail. They offer a catering service on board that includes a selection of Canadian cuisine, featuring local ingredients. You can enjoy meals that range from hot breakfast options to gourmet lunch and dinner choices, as well as a variety of beverages, including local wines and craft beers. Be sure to check their menu before the trip to see what's available.
• VIA Rail provides several seating options for your journey: Economy, Business, and First Class. Economy Class offers comfortable seating with ample legroom and large windows. Business Class provides enhanced comfort with wider seats and complimentary meals, while First Class features more luxurious accommodations, gourmet dining, and access to exclusive lounges. Consider upgrading to Business or First Class for a more comfortable ride, especially for the scenic parts of the journey.
• For your Vancouver to Jasper trip, the main operator is VIA Rail, which you can book through their website: viarail.ca Alternatively, you can consider Via Rail's packages that combine train travel with local experiences. There is no direct operator for this route besides VIA Rail, but the journey offers stunning views of the Canadian Rockies. For detailed rail schedules or to book tickets, visit their website. For local transport schedules in Jasper, check jasper.travel Regarding your arrival in Jasper station, be aware that you can utilize their waiting area, but they do not offer luggage storage services apart from your journey's carry-ons.
🛫 Begin your journey from Vancouver by taking a quick 1 hour and 34-minute direct flight to Edmonton. ✈️ Flair Airlines, Air Canada, and WestJet provide convenient flight options for this route from Vancouver Airport to Edmonton Airport.
Departure Point
Vancouver Airport
Arrival Point
Edmonton Airport
🚍 **Embark on an adventure from Vancouver to Jasper:** Although there is no direct bus route, travelers can enjoy a scenic journey through Lake Louise spanning approximately 21 hours and 39 minutes. 💰 **Budget-friendly travel option:** With bus fares ranging from C$178 to C$263, taking the bus from Vancouver to Jasper offers an affordable and convenient transportation choice for those keen on exploring the majestic landscapes of Alberta.
Departure Point
Vancouver, BC station
Arrival Point
Jasper, AB station

Frequently asked questions

Find out more about the route from Vancouver to Jasper.

Or choose the category:
The cheapest way to travel from Vancouver to Jasper is by train. The train journey takes approximately 19 hours and tickets typically range from C$95 to C$176. This option allows you to enjoy scenic views of the Canadian Rockies while keeping your travel costs low.
The fastest way to travel from Vancouver to Jasper is to take a combination of a flight and a bus. This option typically takes around 8 hours and 40 minutes. The cost for this option ranges from C$135 to C$515 depending on the airline and bus company.
The distance from Vancouver to Jasper is approximately 536 kilometers. If you are driving, the distance is approximately 799 kilometers.
The most convenient way to travel from Vancouver to Jasper without a car is by taking a bus. The journey takes approximately 16 hours and 10 minutes and tickets can cost between C$190 and C$298. There are several bus companies that operate this route, offering comfortable and scenic rides through the Canadian Rockies.
The travel time from Vancouver to Jasper is approximately 16 hours and 10 minutes, including transfers.
There are several accommodation options near Jasper. You can choose from over 30 hotels in the area, with prices starting at C$87 per night. Some popular choices include the Fairmont Jasper Park Lodge, Sawridge Inn & Conference Centre, and Pyramid Lake Resort.
Yes, you can drive from Vancouver to Jasper. The distance between the two destinations is approximately 800 km, and the drive typically takes around 8 hours and 49 minutes. The route offers stunning scenery along the way, including the majestic Canadian Rockies.
Unfortunately, there is no direct bus between Vancouver and Jasper. However, you can still reach Jasper by taking a bus from Vancouver to Lake Louise and then transferring to another bus that will take you to Jasper. This journey takes approximately 16 hours and 10 minutes, including the transfers.
To catch the Vancouver to Jasper bus, you should head to the Vancouver station. Rider Express operates the bus services from this location.
The Vancouver to Jasper bus services operated by Brewster Express arrive at the Jasper station.
There are no direct flights between Vancouver and Jasper. The closest airport to Jasper is the Edmonton International Airport. Flair Airlines, World Ticket, WestJet, and Air Canada offer flights from Vancouver Airport to Edmonton Airport. From Edmonton, you can take a shuttle service or rent a car to reach Jasper, which is approximately a 4-hour drive away.
The fastest way to travel from Vancouver to Jasper is by taking a flight. The quickest flight is a direct flight from Vancouver Airport to Edmonton Airport, which takes approximately 1 hour and 32 minutes. Airlines such as Flair Airlines, World Ticket, WestJet, and Air Canada offer flights on this route.
The flight from Vancouver to Jasper typically takes around 1 hour and 32 minutes. This flight is a direct route from Vancouver Airport to Edmonton Airport.
Trains from Vancouver to Jasper arrive at Jasper station. This is the final destination of the train route. Jasper station is located in the heart of Jasper making it convenient for travelers to explore the town and its nearby attractions.
Yes, there is a direct train between Vancouver and Jasper. The train service operates twice a week, on Mondays and Fridays. The journey takes approximately 19 hours, with no transfers or connections required.
To catch the train from Vancouver to Jasper you will need to head to the Vancouver station. This is where VIA Rail operates their train services for this route.
The cost of a train ticket from Vancouver to Jasper ranges from C$95 to C$176.
The cost of a bus ticket from Vancouver to Jasper ranges from C$201 to C$286. The price may vary depending on the time of year and the bus company you choose. It's always a good idea to compare prices and book in advance to secure the best deal. Keep in mind that bus travel typically takes longer than other transportation options, with an average travel time of around 12 hours.
The cost to drive from Vancouver to Jasper can range from C$149 to C$230 depending on factors such as gas prices and vehicle efficiency. This cost includes fuel expenses for the approximately 805-kilometer journey.