Victoria's location allows for a variety of different modes of transportation for arriving in or departing the city. You can go by air, land, or sea!

  • Flying: Get a direct flight from Vancouver, Seattle, Portland, Calgary, Toronto, Edmonton, Saskatoon, and Winnipeg through Air Canada (888-247-2262 or 800-661-3936) or Horizon Air (800-547-9308). Within Canada (and with several new US cities, now, as well), you can take WestJet (888-west-jet), leaving from such cities as Calgary, Edmonton, Kelowna, and more. Take a floatplane or helicopter that lands in the Inner Harbour through a commuter airline like Harbour Air Sea Planes (250-384-2215 in Victoria) or Pacific Spirit Air (aka Tofino Air; 800-665-2359). For a 35 minute flight from Seattle to Victoria or back, try Kenmore Air (800-543-9595) and Helijet Airways (800-665-4354).  San Juan Airlines (800-874-4434) connects Victoria with the San Juan Islands, Anacortes, Bellingham, and Seattle. 
  • Rental Vehicle:  Car rental companies with branches in Victoria are Avis, Budget, Discount, Enterprise, Hertz, Island Auto Rentals, National and Thrifty.  True North RV rents recreational vehicles.   
  • Train: The E&N Dayliner (aka the Malahat) passenger service shut down in 2011 due to poor track condition. If and when it will start again is a big question.. the Island Corridor Foundation is working on it
  • Bus: Service between Victoria and Vancouver, a 4-hour trip by road and ferry, is run by Pacific Coach Lines (800-661-1725 in Canada, 604-662-8074).  There also are a couple of scheduled bus services that connect Victoria with other towns on Vancouver Island.   Tofino Bus connects Victoria with Nanaimo, Tofino and Comox.  Laidlaw Coach Lines, a division of  Greyhound, operates a bus service to Nanaimo, Port Hardy, Port Alberni and Tofino.  Island Coach Lines connects towns throughout Vancouver Island.  Moose Travel Network operates a tour bus service to Tofino and Victoria. The 4 day adventure tour costs about $400 and includes the tour, hostel accommodation, ferry fees, some meals and taxes. 
  • TaxiYellow Cab provides cab service from Victoria Airport to Victoria.
  • Airport ShuttleAkal Airporter provides daily shuttle service to & from the Victoria Airport. You must phone for airport pickup. ((250) 386-2525) YYJ Airport Shuttle is the official airport shuttle of the Victoria Airport, and operates a scheduled shuttle bus service from Victoria Airport to downtown Victoria. (778-351-4995)
  • Public Transportation:  BC Transit's Bus #70 connects Victoria with Victoria Airport and the BC Ferries terminal at Swartz Bay. 
  • Ferry: BC Ferries (888-223-3779 within North America; from outside North America, 250-386-3431) BC Ferries provides regular ferry service between Victoria, Vancouver, and the rest of Vancouver Island and the Gulf Islands. For tourists, ferry reservations can greatly reduce anxiety and stress; keep in mind that, although they usually are on schedule, ferries can be delayed for many reasons. If you are taking an over-height or over-length vehicle (e.g. boat on trailer, or RV), reservations are strongly recommended. Call Black Ball Transport (250-386-2202 in Victoria, 360-457-4491 in Port Angeles) to find out about their 1.5 hour service between Port Angeles, WA and Victoria on the MV Coho. Fares: one-way is US $11.50 for adults, $5.75 children ages 5-11, Children under 5 are free; US $44 for a car (18 ft. and under) and driver. Over 18 ft. is $3.50 for each lineal foot or fraction thereof. In summer there are usually four crossings per day. This ferry can be especially busy during the summer months. Reservations available online for free for walk-on passengers and for a fee for vehicles at Ferry to Victoria . If you are driving from Washington State, another option is the ferry that Washington State Ferries operates from Anacortes, WA to Sidney, BC.  From Bellingham, WA you can travel through the San Juan Islands to downtown Victoria with Victoria/San Juan Cruises (800-443-4552) - trip includes an all-you-can-eat Northwest salmon & chicken dinner and wildlife viewing along the way. You can also take a fast, passenger-only catamaran from Seattle to Victoria or back on a 3 hour trip run by Victoria Clipper (800-288-2535). Fares: one-way for an adult is C$85 to C$94 ( US$64- US$70), round-trip C$140 to C$153 ( US$106- US$116).  All four ferry services that connect Washington State and Vancouver Island offer optional reservationsPlease note that hotel staff are not a reliable source of ferry schedule information; to avoid frustration, check the ferry company's website or phone them directly.
  • Private Boat (Yacht): Be very cautious if crossing the Strait of Georgia between the mainland and Vancouver Island; make sure you have a recent marine weather report before departing. There are very strong currents in many of the passes in the Gulf Islands; consult your tide and current tables, especially if you decide to dodge ferries in the very narrow (and aptly named) Active Pass. Make sure you have a firm understanding of navigational markers and the right-of-way rules, especially right of way betwen power and sail vessels. And remember that ferries move very fast compared to everything else on the water .