• For stays longer than 90 days, please call 866-539-3446.
  • You can only book 550 days in advance.
  • Please double-check your dates.

Vancouver Island’s main airport is Victoria International Airport (YYJ), about a 40-minute drive from The Westin Bear Mountain Golf Resort & Spa, Victoria. You can also reach the island by passenger and vehicle ferries that depart from points in both Canada and Washington state.

If you’re driving from Victoria’s city center, airport, or ferry terminal, or elsewhere on Vancouver island, please see our driving directions.

From the U.S., direct flights to Victoria are available from Seattle-Tacoma International Airport (SEA) year-round on Horizon Air several times a day, and from Salt Lake City International Airport (SLC) two or three times a day during the summer high season on Delta.

The airport is also served by regional carriers Air Canada Jazz, WestJet, and Horizon Air, which offer many connecting flights through Vancouver International Airport (YVR) or Seattle, both of which are served by all major airlines.

If you need any assistance with transportation, don’t hesitate to contact the resort.

If you are traveling by car, please see driving directions, from the airport or any other location.

Getting Here


Victoria International Airport (YYJ)

Travel Distance: Approximately 35.6 km/22.12 miles

Options for getting to and from the hotel include:

  • 80 CAD
    • Hours of operation: 24 hours

  • 45 minutes
Inner Harbour Airport (YWH)

Travel Distance: Approximately 17.4 km/10.81 miles

Options for getting to and from the hotel include:

Bear Mountain Shuttle
  • 30 minutes


Pier 69

Travel Distance: Approximately 18.1 km/11.25 miles

Options for getting to and from the hotel include:

Victoria Clipper
  • From downtown Seattle, there is no vehicle ferry, but you can take a passenger-only catamaran service called the Victoria Clipper.

Port Angeles

Travel Distance: Approximately 20.0 km/12.43 miles

Options for getting to and from the hotel include:

  • Onsite;

    From Washington state, there is a passenger and vehicle ferry from Port Angeles to Victoria, with the schedule varying seasonally.

Ogden Terminal

Travel Distance: Approximately 21.4 km/13.3 miles

Options for getting to and from the hotel include:

  • 40 CAD
Tsawwassen Terminal

Travel Distance: Approximately 40.7 km/25.29 miles

Options for getting to and from the hotel include:

BC Ferries
  • If you’re not flying to Victoria, several ferries will get you from the mainland to Vancouver Island. The biggest operator, BC Ferries, has many daily sailings for both passengers and vehicles from Vancouver’s Tsawwassen Terminal to Victoria’s Swartz Bay terminal.

Getting Around

By Bus

BC Transit Bus Route 52
  • 2.50 CAD
    • Hours of operation:


    7:15 AM - 11:10 PM

    Monday - Friday:

    5:50 AM - 10:50 PM


    7:15 AM - 9:15 PM

    Runs approximately every 30 minutes Monday - Friday and hourly on Saturday - Sunday.

  • BC Transit's newest route allows our guests to get from the Bear Mountain Village, to the Western Speedway, Millstream Shopping Centre, the Esquilmalt Lagoon, Royal Roads University, and two bus exchanges with routes to downtown, to the Ferries, or the Airport.

By Rental Car

Budget Car Rental
  • (250) 953-5300
Enterprise Rent A Car
  • (250) 475-6900
Hertz Car Rental
  • (250) 952-3765
National Car Rental
  • (250) 479-0036
Avis Rent A Car
  • (250) 386-8468

By Hotel Shuttle

Hotel Shuttle
  • Prices range from 15 CAD - 175 CAD depending on the number of guests and distance travelling.
  • Hours vary daily. Please call our Concierge for availability.

  • (1)(250) 391-7171; Reservation Required
  • Onsite;

    Let one of our shuttle attendants take you where you need to go in our 11 passenger deluxe Mercedes Shuttle.  A set route between hotel and downtown Victoria will be in effect with seasonal changes.  Please contact the concierge for more information. 

Note: Estimated charges, fees and schedules are not guaranteed by hotel. Driving distance may be affected by local conditions and traffic.

Parking Information

Additional Information

If you require transportation assistance, or if you have any additional requests, please feel free to contact us at (1)(250) 391-7160.