Bus to Whistler from Richmond

Departing Daily from River Rock Resort

The Epic Rides bus to Whistler from Richmond departs daily from the River Rock Resort. This express bus that connects Richmond and Whistler goes direct from the River Rock Resort in approximately 2 hours. We pick you up and drop you off, for free, at all hotels, hostels, lodges and most residential addresses in Whistler. We pull trailers for luggage behind our buses so we can only drop off / pick up passengers in residential areas that are accessed through roads.

Skis, boards and luggage is included in the price, we do not charge any extra fees. Ticket changes can be made up to 3 hours before departure by logging into your account and making the change for free.

Departure from Whistler

When we depart Whistler we pick you up at your accommodation up to 30 mins ahead of the scheduled departure time.

We drop off at the airport first then proceed to the RiverRock to drop off passengers afterwards. This is typically a 2-hour bus trip from Whistler to the airport or a 2:15 minute trip to the RiverRock Resort.

Looking for a place to stay in Richmond close to our departure point?

The River Rock Resort is the closest place to stay, as we pick up passengers from that area. Other hotels nearby are listed below.

(sorted by proximity to the RiverRock)


Our Richmond to Whistler  Buses are currently running on the following Daily Schedule:

For January and February the 4:00PM Saturday and Sunday Departures from Whistler will be scheduled at 3:00PM. This is to avoid mass congestion in Whistler during this period so we can ensure passengers arrive at YVR as scheduled.

***Buses that leave Whistler on Saturdays and especially Sunday’s at 4PM in January and February have a high probability of hitting traffic jams that can delay you for up to 90 minutes.

Looking for the Downtown Schedule? Click here.

Airport Schedule

Departures from Vancouver

depart time icon

River Rock

depart time icon


depart time icon













Departures from Whistler

depart time icon


depart time icon


depart time icon

River Rock

depart time icon

















Looking for the Downtown Schedule? Click here.

Pickup times from hotels and residential addresses will start 30 minutes prior to departure.

Check your confirmation email for details.

Departures from Whistler: Hotel pick-ups start 30 minutes before departure time. All guests must ensure they are out front of their hotel/residence where they can see our bus pull up 30 MINUTES before the scheduled departure time.

Richmond Shuttle

River Rd Pick Up

Getting to our pick-up location at the RiverRock Resort approx. 8 mins from YVR Airport
Take the Airport Train (Canada Line) to Bridgeport station   Go the escalators to the street level   Turn right and cross the pedestrian crossing   Go through the twin doors which say RiverRock Casino Resort above them   Continue to follow the signs for the RiverRock Hotel past the elevators   Walk out to the street (River Road)   Look left and you will see an area reserved for bus loading and unloading on the street. This is where our bus will load. This is on the street level, not in the Casino parking lot.

Vehicles on This Route

Our primary vehicles for our Richmond shuttle are shown below. Our goal is an affordable, efficient service. If you want a luxury highway coach we suggest you book our downtown to Whistler bus as we have the newest and most luxurious buses of any bus company serving Whistler.

richmond bc to whistler

22 Passenger Luxury Bus

richmond to whistler shuttle bus

24 Passenger Bus

How much is a bus from Richmond to Whistler?

If you’ve been looking for transfer services between Richmond and Whistler, then our Richmond BC to Whistler shuttle bus could be the ideal option. Our shuttle buses are available daily and we offer some of the most competitive rates in the industry, helping you get the best possible prices for your Richmond to Whistler bus transport. To find out more, get in touch with our team today!

How long is the bus ride from Richmond to Whistler?

The bus ride from Richmond to Whistler varies on numerous factors, such as the weather conditions, road closures, and the like. Our non-stop Richmond to Whistler shuttle bus service allows us to provide rapid times, with the total journey time taking just over two hours depending on where you want to be dropped off. To find out more about our Richmond to Whistler shuttle services, contact us today!

Start your trip now.

The Epic Rides Express Bus to Whistler is hassle free and affordable. Book your transportation between Vancouver and Whistler online with our easy to use booking engine, or call our office 7 days a week to assist in the booking process.

Book Downtown Book Airport

Did you know?

EpicRides is the only true direct, non-stop service between Vancouver and Whistler.

EpicRides is a Locally owned and operated company since 2012.

You can take all luggage, skis, bike for free on an EpicRides shuttle.

EpicRides only company that offers an all-inclusive fare, no hidden fees.

Your trip between Vancouver and Whistler is only 1:45 minutes.

EpicRides has the newest luxury shuttles on the Sea to Sky corridor.

EpicRides is paperless, no need to print your ticket to check in.

EpicRides uses Canadian made, non-chemical disinfectants on all our buses.

EpicRides offers a $299 season pass for the high season, unlimited travel.

EpicRides offers a $149 season pass for the shoulder season, unlimited travel.

EpicRides is the #1 Recommended company by Vancouver and Whistler Locals.

EpicRides offers an on-time service.

EpicRides never cancels a departure due to road closure.

EpicRides offers most flexible cancellation and change policy.

Before EpicRides started, the average bus fare to Whistler was over $100.

EpicRides offers the most departure times from each city.

More About Us

What people say about us

Excellent service from Scott and Epic Rides. Fast, efficient, friendly and unreal value for money. Most other options were gonna be at least $100. Perfect pick up location downtown and straight to Whistler village. Highly recommended!

Conor L.

The ride with Scott and epic rides was great! The value was by far the best option we were able to find for getting to Whistler. The ride was punctual and we made great time getting to our destination. It was wonderful to be dropped off at the front door four hotel! Would use this again if returning to Whistler.

Amanda A.

Couldn't make my return trip on time, email Scott and the situation was easily resolved, no Greyhound politics here! Thanks Epic Rides and Scott :)

Jonny S.