Victoria to Whistler - 6 ways to travel via plane, bus, and bus and ferry
Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Whistler?

Book now

There are 6 ways to get from Victoria to Whistler by plane, bus, bus and ferry, car ferry or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

Recommended option

Fly Victoria Harbour to Whistler  •  1h 44m

  1. Take the plane from Victoria Harbour to Whistler

Cheapest option

Bus and ferry, bus  •  9h 23m

  1. Take the bus and ferry from Victoria, BC to Vancouver Cruise Ship Terminal Victoria
  2. Take the bus from Vancouver - 1025 Dunsmuir Street to Whistler, BC - Creekside Market Parking Lot Vancouver to Joffre Lake

4 alternative options

Fly Victoria Inner Harbour Apt to Vancouver, bus  •  2h 58m

  1. Fly from Victoria Inner Harbour Apt (YWH) to Vancouver (YVR) YWH - YVR
  2. Take the bus from Vancouver Airport to Whistler

Fly Victoria Harbour to Vancouver Harbour, bus  •  3h 41m

  1. Take the plane from Victoria Harbour to Vancouver Harbour
  2. Take the bus from Vancouver Airport to Whistler

Fly Victoria Inner Harbour Apt to Coal Harbour Spb, bus  •  3h 46m

  1. Fly from Victoria Inner Harbour Apt (YWH) to Coal Harbour Spb (CXH) YWH - CXH
  2. Take the bus from Vancouver Airport to Whistler

Car ferry, drive  •  8h 36m

  1. Take the car ferry from Victoria to Port Angeles Port Angeles / ...
  2. Drive from Port Angeles to Whistler

Questions & Answers

The cheapest way to get from Victoria to Whistler is to bus and ferry and bus which costs $95 - $170 and takes 9h 23m.

More details

The fastest way to get from Victoria to Whistler is to fly which takes 1h 44m and costs $223.

More details

No, there is no direct bus from Victoria to Whistler. However, there are services departing from Victoria, BC and arriving at Village Gate via Vancouver - 1025 Dunsmuir Street and Sarajevo Dr. The journey, including transfers, takes approximately 9h 23m.

More details

The distance between Victoria and Whistler is 199 km.

The best way to get from Victoria to Whistler without a car is to bus and ferry and bus which takes 9h 23m and costs $95 - $170.

More details

It takes approximately 1h 44m to get from Victoria to Whistler, including transfers.

More details

Victoria to Whistler bus services, operated by BC Ferries Connector - Wilson's Group, depart from Victoria, BC station.

More details

Victoria to Whistler bus services, operated by Parkbus, arrive at Whistler, BC - Creekside Market Parking Lot station.

More details

There are 473+ hotels available in Whistler. Prices start at $101 CAD per night.

More details

Map of how to get from Victoria to Whistler.
Launch map view
  • Distance: 199.1 km
  • Duration: 1h 44m

What companies run services between Victoria, BC, Canada and Whistler, BC, Canada?

Harbour Air flies from Victoria to Whistler once daily.

Airlines
Harbour Air Seaplanes
Website
harbourair.com
Flights from Victoria Inner Harbour Apt to Vancouver
Ave. Duration
30 min
When
Every day
Estimated price
$150 - $300
Flights from Victoria Inner Harbour Apt to Coal Harbour Spb
Ave. Duration
35 min
When
Every day
Estimated price
$100 - $400
Helijet International
Website
helijet.com
Flights from Victoria Inner Harbour Apt to Coal Harbour Spb
Ave. Duration
35 min
When
Every day
Estimated price
$65 - $360
Bus operators
WHISTLER SNOWBUS
Phone
+1.833.SNOWBUS (766.9287)
Email
ride@whistlersnowbus.com
Website
snowbus.com
Bus from Vancouver Airport to Whistler
Ave. Duration
1h 50m
Frequency
On demand
Estimated price
$30 - $45
Website
https://www.snowbus.com/
Schedules at
https://snowbus.com/whistler/bus-schedule/snowbus
Book at
https://snowbus.com/whistler
Vancouver 1 way
$31
Richmond 1 way
$40
YVR Airport
$45
BC Ferries Connector - Wilson's Group
Phone
+1 888 788 8840
Email
reservations@bcfconnector.com
Website
bcfconnector.com
Bus and ferry from Victoria, BC to Vancouver Cruise Ship Terminal
Ave. Duration
6h 15m
Frequency
Once daily
Estimated price
$50 - $70
Website
https://bcfconnector.com/
Schedules at
https://bcfconnector.com/bc-ferries-connector-schedules/
Adult
$50 - $70
Parkbus
Phone
+1 800-928-7101
Email
info@parkbus.ca
Website
parkbus.ca
Bus from Vancouver - 1025 Dunsmuir Street to Whistler, BC - Creekside Market Parking Lot
Ave. Duration
2h 8m
Frequency
On demand
Estimated price
$45 - $100
Schedules at
parkbus.ca
Adult Return
$99
Student / Senior Return
$89
Child Return
$50
Ferry operators
Black Ball Ferry Line
Website
cohoferry.com
Car ferry from Victoria to Port Angeles
Ave. Duration
1h 30m
Frequency
Hourly
Estimated price
$28 - $100
Schedules at
cohoferry.com
Book at
cohoferry.com
Adult
$29
Vehicle & Passenger
$101
Motorcycle & Passenger
$61
Other operators
Harbour Air
Phone
1.800.665.0212
Website
harbourair.com
Plane from Victoria Harbour to Whistler
Ave. Duration
1h
Frequency
Once daily
Estimated price
$223
Website
https://www.harbourair.com/
Schedules at
https://www.harbourair.com/
Plane from Victoria Harbour to Vancouver Harbour
Ave. Duration
30 min
Frequency
Hourly
Estimated price
$259
Website
https://www.harbourair.com/
Schedules at
https://www.harbourair.com/

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I buy a London Underground ticket?, 4 stunningly beautiful Philippines islands you need to visit and Italian Lakes: Getting around by train - to help you get the most out of your next trip.