1map logo

Vancouver to Sun Peaks

from CA$2.7: ways by bus, train, flight or car

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Vancouver to Sun Peaks 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.

Bus
6h 27m
CA$2.7-85
Train
10h 2m
CA$170-2710
Drive
4h 29m
Fastest
CA$74-115
shuttle
5h 54m
Cheapest
CA$0

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

by busBest price
293 kmDistance
3h 10mFastest

Vancouver - Sun Peaks operators

Explore transport companies operating between Vancouver and Sun Peaks, with prices starting at CA$2.7. These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus

Contact phone

1.833.276.5841

Website

https://bcconnector.com/

Bus from Vancouver, BC - Pacific Central Station to Kamloops, BC

Average Duration

4h 35m

Estimated price

C$2.7-88

Contact phone

1-877-769-3287

Website

https://myebus.ca/

Bus from Vancouver, BC - Pacific Central Station to Kamloops, BC

Average Duration

4h 35m

Estimated price

C$69.51-6955

Train

Contact phone

+1 888 842-7245

Website

http://www.viarail.ca/

Train from Vancouver to Kamloops North

Average Duration

9h 17m

Estimated price

C$2482-2483

Plane

Website

aircanada.com

Plane from Vancouver Airport (YVR) to Kamloops Airport (YKA)

Average Duration

52m

Estimated price

C$2484-740

Plane from Vancouver Airport (YVR) to Kelowna Airport (YLW)

Average Duration

59m

Estimated price

C$2483-2485

Website

westjet.com

Plane from Vancouver Airport (YVR) to Kamloops Airport (YKA)

Average Duration

1h

Estimated price

C$2483-2486

Plane from Vancouver Airport (YVR) to Kelowna Airport (YLW)

Average Duration

58m

Estimated price

C$2487-2740

Website

flyairnorth.com

Plane from Vancouver Airport (YVR) to Kelowna Airport (YLW)

Average Duration

50m

Estimated price

C$2488-2700

Website

pacificcoastal.com

Plane from Vancouver Airport (YVR) to Kelowna Airport (YLW) via Nanaimo

Average Duration

2h

Estimated price

C$2489-6950

Plane from Vancouver Airport (YVR) to Kelowna Airport (YLW) via Victoria

Average Duration

2h 30m

Estimated price

C$2489-6950

Website

flycma.com

Plane from Vancouver Airport (YVR) to Kelowna Airport (YLW)

Average Duration

1h

Estimated price

C$2480-2740

Other

Contact phone

+1 250-457-9191

Website

Other from Kamloops to Sun Peaks

Average Duration

54m

Estimated price

C$2483-6956

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

Traveling between Vancouver and Sun Peaks 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.

Useful tips for bus travellers
• Consider booking your bus ticket with companies like Greyhound Canada or Ebus, as they offer direct service and a comfortable ride; visit their websites for schedules: Greyhound and Ebus.
• During your 6-hour journey, be sure to pack snacks and a reusable water bottle, as there are limited stops along the route; check for any food options at the rest stops, usually at Merritt or Kamloops stations.
• Upon arrival in Sun Peaks, note that the bus terminal is conveniently located near the main village area; you’ll find shops, dining options, and shuttle services to lodges only a short walk away, making it easy to start your holiday.

Frequently asked questions

Find out more about the route from Vancouver to Sun Peaks.

Or choose the category:
The distance between Vancouver and Sun Peaks is approximately 182 miles. By car, it takes about 4 hours and 29 minutes to travel from Sun Peaks to Vancouver. By bus, the travel time is around 6 hours and 27 minutes. If you prefer to take a train, it will take approximately 10 hours and 2 minutes to reach Sun Peaks from Vancouver. Flying to Sun Peaks and then taking a taxi will take about 3 hours and 10 minutes.
The most cost-effective way to travel from Vancouver to Sun Peaks is by taking the bus, which ranges in price from C$3 to C$86. This option takes approximately 6 hours and 27 minutes. However, if time efficiency is a priority, the quickest way is to fly from Vancouver to Sun Peaks and then take a taxi. Although more expensive with prices ranging from C$225 to C$727, this option only takes around 3 hours and 10 minutes. Ultimately, the choice between cost-effectiveness and time efficiency depends on the traveler's budget and preferences.
The prices for traveling from Vancouver to Sun Peaks by train range from C$165 to C$262. On the other hand, the prices for traveling from Sun Peaks to Vancouver by bus range from C$3 to C$82. These prices may vary depending on factors such as the time of year, availability, and class of service. It is recommended to check with the respective transportation providers for the most up-to-date and accurate pricing information.
To travel from Vancouver to Sun Peaks without using public transportation, you can drive the distance of approximately 257 miles, which takes around 4 hours and 29 minutes. This option provides the flexibility to schedule your journey according to your preferences. The cost of driving from Vancouver to Sun Peaks varies between C$73 and C$112, depending on factors such as fuel prices and vehicle efficiency.
To travel from Vancouver to Sun Peaks without a car, the best option is to take a bus. The journey takes approximately 6 hours and 27 minutes and costs between C$3 and C$86. There are likely multiple bus companies that provide service on this route, so it's advisable to check schedules and prices in advance.
The flight between Vancouver and Sun Peaks typically takes around 52 minutes. The cost of the flight can vary depending on the airline and the time of booking, but it typically ranges from $150 to $300 USD. It is advisable to book in advance and compare prices from different airlines to get the best deal.
There are plenty of accommodation options available near Sun Peaks. With over 88 hotels to choose from, you will have a wide range of choices that suit your budget and preferences. Prices for hotels in Sun Peaks start at C$71, so you can find affordable options as well. Whether you are looking for luxury resorts or budget-friendly lodgings, there are many options to choose from near Sun Peaks.