Whether you can stay in your car during the crossing is a BC Ferries rule, so check it with BC Ferries before you sail. What is certain is that you can take your car on the ferry, and the crew direct you where to park and when to move. Follow their instructions on board.
Cars are allowed on the main ferry routes between Vancouver and Vancouver Island. The most popular is Tsawwassen to Swartz Bay, near Victoria. The crossing takes about 1.5 hours. In peak seasons, reserve your spot in advance, especially with a large vehicle or on a busy sailing. Whether you have a compact car or an RV, the ferries take a range of vehicle types.
Having a car on the island makes remote attractions, beaches and parks easier to reach and gives you flexibility for day trips outside the main cities.
Boarding a car on a Vancouver Island ferry
Arrive at the terminal well before departure. The figures here say at least 60 minutes, and elsewhere at least 30 minutes, so go by your booking confirmation. Early arrival helps your vehicle and passengers get processed smoothly.
Vehicle and documents
Keep your booking confirmation or ticket, proof of payment and valid identification where you can reach them. Your vehicle must meet safety standards, including working brakes and lights and a secure load. If you travel with a trailer or an oversized vehicle, notify the terminal ahead because special arrangements may be needed.
At the terminal
Follow the signs to the check-in area. Staff at the booth check your booking and documents. After you are cleared, follow the crew’s directions to your lane or parking spot, and wait for their signals before you drive onto the deck. They help with alignment and securing your vehicle if needed.
Costs, schedules and tips
Ferry costs depend on vehicle size and passenger count. A standard car crossing from Tsawwassen to Swartz Bay costs approximately $120 CAD round trip, with discounts for booking early, and for seniors and veterans. Booking online in advance reduces waits and secures space in busy summer months.
Schedules vary by route and season, so check the BC Ferries website. The Tsawwassen to Swartz Bay route runs roughly every 2 hours, from early morning to late evening, and more often in summer. You can use online reservations or the mobile app for real-time departure updates.
Bring snacks and water, keep what you need within reach, and lock valuables before boarding. If your schedule is flexible, early morning or late night sailings avoid crowds.
