Skip to content

Search website by keyword

To & From YYJ

Public Transportation

Victoria International Airport is served by BC Transit with up to 28 departures to and from YYJ and the McTavish Transit Exchange with several connections to Swartz Bay, the Saanich Peninsula, and Downtown Victoria.

For the latest schedule information, please refer to the BC Transit web site or call (250) 382-6161.

 (250) 382-6161
  BC Transit Trip Planner

 (Applicable Route Numbers: 70, 72, and 88)



  • The fare for all of Greater Victoria is $5.00.
  • LUGGAGE:  Oversize luggage and backpacks can be difficult to accommodate.  For your personal safety, please place your bags on your lap or on the floor where it will not obstruct the aisle way or other customers. 
  • On regular buses, bike rack use is available anytime.

Related Links for Travel Up Island or to Southern Gulf Islands

Pacific Coach Lines
700 Douglas Street, Victoria

BC Ferries 
Swartz Bay Ferry Terminal
10 km North of Victoria International Airport