Vancouver (Tsawwassen) to Victoria (Swartz Bay) Ferry Directions & Parking

Vancouver (Tsawwassen) Ferry Terminal Driving Directions & Parking Options

Driving Directions From Downtown Vancouver & Other Points North:

  • The Tsawwassen Ferry terminal is located about 40-50 minutes South of downtown Vancouver.

  • From downtown Vancouver and other points North: Navigate to BC-99 S and drive South on BC-99 S for approx. 10.5 miles (17 km), taking the exit for BC-17A toward Ladner. Continue on BC-17A and then to BC-17 for approx. 5.5 miles (8.9 km) until you arrive at the Tsawwassen Ferry terminal.

  • The Tsawwassen Ferry terminal address is 1 Ferry Causeway, Delta, BC V4M 4G6, Canada.

Driving Directions From Vancouver International Airport:

  • The Tsawwassen Ferry terminal is located about 30 minutes South of Vancouver International Airport.

  • From the airport: Navigate east on Sea Island Way approx. 2.2 miles (3.6 km) and take the exit for BC-99 S. Continue to drive South on BC-99 S for 6.6 miles (10.7 km), taking the exit for BC-17A toward Ladner. Continue on BC-17A and then to BC-17 for approx. 5.5 miles (8.9 km) until you arrive at the Tsawwassen Ferry terminal.

  • The Tsawwassen Ferry terminal address is 1 Ferry Causeway, Delta, BC V4M 4G6, Canada.

Parking Options:

Parking for the Vancouver (Tsawwassen) Ferry terminal is available via two convenient options:

1. Impark Short Term & Long Term Parking Lots:

  • These parking lots are located adjacent to the Tsawwassen Ferry terminal with an address of 1 Ferry Causeway, Delta, BC V4M 4G6, Canada. You can click here to map out directions to or from this parking lot, or view the approximate location of the lot below.

  • The short-term parking lot (Lot #1650 / #2250) costs $23/day, and has a total of 168 parking spaces.

  • The long-term parking lot (Lot #46) has a total of 716 parking spaces and costs $12.50 for six hours, $22 for each 24 hours, and $10 for each additional 12 hour period after the first 24 hours.

  • You can pay for parking with coins, cash or a credit card at the on-site parking meters using your license plate number. Alternatively you can pay via the hangTag website or app, or the PayByPhone app on your iPhone or Android.

  • Both the short term and long term parking lots offer multiple day and overnight parking, however you will incur a charge for a second day if your vehicle is parked past midnight.




2. The Park & Go Parking Lot Near the Splash Water Park in Tsawwassen:

  • This lot is located at 4761 Nulelum Way, Tsawwassen, BC V4M 4G9, Canada, adjacent to the Splash Water Park, approximately 3 miles from the Tsawwassen ferry terminal.

  • Park & Go provides shuttle service to and from the Tsawwassen ferry terminal. The shuttle runs approximately every 30 minutes beginning with a first shuttle to the ferry terminal at 8:00 AM, and the last pick-up from the ferry terminal at 8:35 PM. For pick-ups at the ferry terminal after 6:00 PM, you must make arrangements with Park & Go prior to 6:00 PM via phone (604-943-9991) or email (ferryparkandgo@gmail.com).

  • For standard sized vehicles, the cost to park at the Park & Go lot is $18/day (Sunday - Thursday), and $20/day on Fridays and Saturdays. Add an additional $10 if you will be parking an RV or trailer. Park & Go accepts credit or debit cards as forms of payment. When you arrive, You will need go inside the Tsawwassen RV Resort office next to the parking lot in order to register your vehicle and pay for your parking spot.

  • Parking is on a first come first serve basis - Park & Go does not accept reservations.

  • You can click here to map out directions to or from this parking lot, or view the approximate location of the lot directly below.

  • PLEASE NOTE: Many recent customer reviews on Google of the Park & Go parking lot are negative, mostly regarding the timeliness of the shuttle service.

Victoria (Swartz Bay) Ferry Terminal Driving Directions & Parking Options

Driving Directions:

  • The Swartz Bay Ferry terminal is located about 35-40 minutes North of downtown Victoria.

  • From downtown Victoria and other points South: Navigate to BC-17 and drive North for approx. 18.5 miles (30 km). BC-17 will dead-end at the Swartz Bay Ferry terminal.

  • The Swartz Bay Ferry terminal address is 11300 Patricia Bay Hwy, Sidney, BC V8L 3S8, Canada.

Parking Options:

Parking near the Swartz Bay Ferry terminal is available via the Robbins Parking parking lots:

  • These parking lots are located adjacent to the Victoria Bay Ferry terminal with an address of 11300 Patricia Bay Hwy, Sidney, BC V8L 3S8, Canada. You can click here to map out directions to or from this parking lot, or view the approximate location of the lot below.

  • The short-term parking lot costs $23/day, and has a total of 172 parking spaces.

  • The long-term parking lot has a total of 544 parking spaces and costs $8.00 for six hours, $16.00 for each 24 hours, and $8.00 for each additional 12 hour period after the first 24 hours.

  • You can pay for parking with cash (at the long term lot), coins, or a credit card at the on-site parking meters using your license plate number. Alternatively you can pay via the HONK Mobile website or app, or the PayByPhone app on your iPhone or Android.

  • Both the short term and long term parking lots offer multiple day and overnight parking, however you will incur a charge for a second day if your vehicle is parked past midnight.