Vancouver to Victoria: Ferry crossing through Gulf Islands
The bus is already rolling when you board—heading straight for the ferry terminal and the water beyond.
You board a coach at one of four Vancouver locations, ride to the ferry terminal, then cross the Strait of Georgia for 95 minutes on a BC Ferry through the Gulf Islands before the same coach delivers you to downtown Victoria. Luggage, ferry fare and taxes are included; you choose your pickup point when you book.
Step-by-step itinerary
Transfer from Vancouver to Victoria
- Board coach at selected Vancouver location
- Travel to Tsawwassen Ferry Terminal
- Board BC Ferry to Swartz Bay
- Enjoy 95-minute scenic ferry crossing
- Disembark at Swartz Bay Ferry Terminal
- Coach transfer to Capital City Station Victoria
The Experience
The coach leaves from one of four spots depending on where you are: the Vancouver Bus Station at Pacific Central, the Fairmont Hotel Vancouver on Georgia Street, YVR airport (check in at the Skylynx kiosk in International Arrivals), or the cruise ship terminal at Canada Place if you're disembarking that morning. Once everyone's settled, the driver heads to Tsawwassen Ferry Terminal, where you board a BC Ferry bound for Swartz Bay. That's when the 95-minute crossing starts—and it's the part most people actually look forward to. The route cuts through the Gulf Islands, so the water is never empty. Orcas show up sometimes. Eagles. The light changes every few minutes depending on which island you're passing.
The ferry itself is the real transfer, not just a ride you tolerate between two cities. You can walk the deck, grab coffee, sit outside if the weather holds. The motor coach waits for you on the other side at Swartz Bay, then drives you straight into downtown Victoria—Capital City Station, which sits right behind the Fairmont Empress Hotel. The whole thing, from pickup to arrival, takes longer than a direct drive would, but that's because you're crossing water, and there's no shortcut for that. Timing varies depending on traffic in Vancouver and ferry schedules, so you're not looking at a fixed clock, but the operator builds in enough buffer that you're not rushing.
You get one suitcase (up to 50 pounds) and one carry-on. Collapsible strollers fit underneath if they fold and weigh less than 50 pounds. Service animals and certified guide dogs travel free. If you're traveling with kids under 40 pounds, you need to bring an approved car seat—the bus has seatbelts, but the seat is on you. The ferry fare and all taxes are already in the price, so there's nothing to sort out at the terminal except which deck you want to stand on.
What’s included
- Your transfer includes the shared coach from your chosen Vancouver pickup location to Tsawwassen Ferry Terminal, the BC Ferries crossing to Swartz Bay, and the coach ride to Capital City Station in downtown Victoria.
- One suitcase (up to 50 pounds) and one carry-on bag per person are included.
- All taxes, fees and the ferry fare are covered.
- Service animals travel free with valid certification.
Operated by BC Ferries Connector
Is this one for you?Right choice if you're moving between Vancouver and Victoria without a car and want the ferry crossing handled as part of one booking. The 95-minute ferry is built into the journey, not a separate arrangement—pickup, crossing and downtown arrival all flow together.
Traveler reviews
Compare the 13 similar options
Vancouver to Victoria: Ferry crossing through Gulf Islands★ 4.45 (197)4hCA$ 91
Vancouver Airport & Cruise Port Transfers: Private, Door-to-DoorArriving in Vancouver? Enjoy private airport or cruise port transfers with flexible pickup, local drivers, and help with luggage. Start your trip smoothly and stress-free.★ 4.74 (116)40mCA$ 55View ›
Canada Place to Vancouver Airport: Private Port TransferStep off your cruise at Canada Place and glide to YVR in a private transfer with pickup, local driver, and flexible timing—no stress, just smooth travel.★ 4.91 (80)30m–45mEN · CM +1CA$ 243per groupView ›
Vancouver Airport to Whistler Bus: 3-Hour Direct ServiceDirect bus from Vancouver Airport to Whistler with WiFi, restroom & legroom. 3-hour journey, professional driver, wheelchair accessible. Book now.★ 4.55 (378)3hENCA$ 79View ›
Vancouver to Whistler or Squamish: WiFi, Restroom & Extra SpaceCatch the bus from Vancouver City Centre to Whistler or Squamish with free WiFi, extra legroom, and onboard restroom. Includes pickup and friendly local driver.★ 4.67 (363)2hENCA$ 47View ›
Vancouver Airport to Downtown: Private SUV TransferPrivate airport transfer from Vancouver to downtown hotels. Door-to-door pickup in spacious SUV with flight tracking. Reliable service for solo travelers and groups.★ 4.83 (47)30m–40mCA$ 150per groupView ›
Vancouver Airport Transfer: Private Sedan & Minivan to DowntownPrivate airport transfer from YVR to Downtown Vancouver. Fixed price, flight tracking, meet-and-greet. Sedan or minivan, 24/7 available.★ 3.15 (94)20m–1hENCA$ 46View ›
Vancouver Airport Transfer: Private Sedan & Minivan PickupPrivate transfer from Vancouver hotels and cruise terminals to YVR Airport. Sedan or minivan, 24/7 availability, fixed price, driver meets you.★ 3.76 (51)15m–45mENCA$ 46View ›
Vancouver to YVR Airport: Private Transfer with Fixed PricePrivate car pickup from Vancouver hotels to YVR Airport. Fixed rate includes fuel, tax and gratuities—no surprises at the curb. Meet your driver at the lobby.★ 4.86 (14)30m–45mEN · CM +1CA$ 191per groupView ›
Vancouver Airport to Whistler: Express Bus 2 Hours DirectDirect bus from YVR to Whistler in 2 hours. Free WiFi, extra legroom, restroom on board. Pickup at Arrivals Level 2, drop-off at Whistler Gateway or Creekside.★ 4.53 (202)2hENCA$ 98View ›
Vancouver to Whistler Shuttle: WiFi & Premium SeatingTwo-hour Executive bus from Vancouver to Whistler with wide seats, WiFi and restroom. Flexible tickets, professional driver, air-conditioned cabin.★ 4.55 (168)3hENCA$ 67View ›
Vancouver Airport YVR to Downtown: Private Transfer with New VehiclesPrivate airport transfer from Vancouver YVR to downtown with air-conditioned vehicles, experienced drivers, and all taxes included. Fixed price, no haggling.★ 4.77 (134)30m–1h 30mCA$ 86View › Top questions
Where exactly do I get picked up in Vancouver?
Four options: Vancouver Bus Station (Bay #7, Pacific Central), Fairmont Hotel Vancouver (W Georgia Street), Vancouver International Airport (Skylynx kiosk in International Arrivals), or Vancouver Cruise Ship Terminal at Canada Place if you're disembarking that day.
How long is the ferry crossing?
95 minutes across the Strait of Georgia. The route passes through the Gulf Islands, and wildlife sightings are common.
What's included in the price?
The coach transfer, BC Ferries fare, all taxes and fees, and one suitcase (max 50 lbs) plus one carry-on bag per person.
Can I bring a stroller or wheelchair?
Collapsible strollers fit under the bus if they fold and weigh under 50 lbs. Collapsible wheelchairs are allowed if a companion can help you board and disembark.
Do I need a car seat for my child?
Yes, if your child weighs up to 40 lbs (18 kg). You must bring an approved CMVSS car seat and secure it with the bus seatbelt.
Can my service animal travel with me?
Yes. Service animals and certified guide dogs travel free. Present valid certification to the driver at check-in.
What if I have oversized luggage like a surfboard or bike?
Oversized items may have restrictions. Contact the operator before booking to confirm whether your luggage is acceptable.
Where does the coach drop me in Victoria?
Capital City Station, located downtown behind the Fairmont Empress Hotel.
Vancouver to Victoria: Ferry crossing through Gulf Islands
4h
from CA$ 91 per person
★★★★★★★★★★4.45197 reviewsVerified traveler reviews via our booking provider





