1. Please select the date range of your travel:

  • May 1 - September 30, 2016
  • October 1, 2016 - April 30, 2017

2. Please select your route schedule:

  • Vancouver to Victoria

  • Victoria to Vancouver

  • Onboard BC Ferries to Victoria

  • Onboard BC Ferries to Vancouver

  • YVR to Victoria

  • Victoria to YVR

  • Onboard BC Ferries to YVR

  • Victoria to Vancouver Cruise Ship Terminals

  • Vancouver Cruise Ship Terminals to Victoria

    • Depart
      Vancouver Bus Terminal
      9:45 AM
      1:30 PM
      3:30 PM
    • Depart
      Tsawwassen Ferries Terminal
      11:00 AM
      3:00 PM
      5:00 PM
    • Arrive
      Swartz Bay Ferries Terminal
      12:35 PM
      4:35 PM
      6:35 PM
    • Arrive
      Victoria Bus Terminal
      1:20 PM
      5:20 PM
      7:20 PM
    VICTORIA BUS TERMINAL

    Capital City Station
    700 Douglas Street
    Victoria, BC
    Get Directions

    VANCOUVER BUS TERMINAL

    Pacific Central Station
    1150 Station Street
    Vancouver, BC
    Get Directions

    *Tickets must be reserved.

    Schedules are subject to change.

    3. Purchase tickets through our online ticket system.

    Purchase Tickets
    • Depart
      Victoria Bus Terminal
      7:45 AM
      9:45 AM
      3:45 PM
    • Depart
      Swartz Bay Ferries Terminal
      9:00 AM
      11:00 AM
      5:00 PM
    • Arrive
      Tsawwassen Ferries Terminal
      10:35 AM
      12:35 PM
      6:35 PM
    • Arrive
      Vancouver Bus Terminal
      11:40 AM
      1:40 PM
      7:40 PM
    VICTORIA BUS TERMINAL

    Capital City Station
    700 Douglas Street
    Victoria, BC
    Get Directions

    VANCOUVER BUS TERMINAL

    Pacific Central Station
    1150 Station Street
    Vancouver, BC
    Get Directions

    *Tickets must be reserved.

    Schedules are subject to change.

    3. Purchase tickets through our online ticket system.

    Purchase Tickets
    • Depart
      Vancouver Bus Terminal
      9:45 AM
      1:30 PM
      3:30 PM
    • Depart
      Tsawwassen Ferries Terminal
      11:00 AM
      3:00 PM
      5:00 PM
    • Arrive
      Swartz Bay Ferries Terminal
      12:35 PM
      4:35 PM
      6:35 PM
    • Arrive
      Victoria Bus Terminal
      1:20 PM
      5:20 PM
      7:20 PM
    VICTORIA BUS TERMINAL

    Capital City Station
    700 Douglas Street
    Victoria, BC
    Get Directions

    VANCOUVER BUS TERMINAL

    Pacific Central Station
    1150 Station Street
    Vancouver, BC
    Get Directions

    *Tickets must be reserved.

    Schedules are subject to change.

    3. Purchase tickets through our online ticket system.

    Purchase Tickets
    • Depart
      Victoria Bus Terminal
      7:45 AM
      9:45 AM
      3:45 PM
    • Depart
      Swartz Bay Ferries Terminal
      9:00 AM
      11:00 AM
      5:00 PM
    • Arrive
      Tsawwassen Ferries Terminal
      10:35 AM
      12:35 PM
      6:35 PM
    • Arrive
      Vancouver Bus Terminal
      11:40 AM
      1:40 PM
      7:40 PM
    VICTORIA BUS TERMINAL

    Capital City Station
    700 Douglas Street
    Victoria, BC
    Get Directions

    VANCOUVER BUS TERMINAL

    Pacific Central Station
    1150 Station Street
    Vancouver, BC
    Get Directions

    *Tickets must be reserved.

    Schedules are subject to change.

    3. Purchase tickets through our online ticket system.

    Purchase Tickets
    • Departs YVR Airport
      9:40 AM
      1:40 PM
      3:40 PM
    • Depart
      Tsawwassen BC Ferries Terminal
      11:00 AM
      3:00 PM
      5:00 PM
    • Arrive
      Swartz Bay BC Ferries Terminal
      12:35 PM
      4:35 PM
      6:35 PM
    • Arrive
      Victoria Bus Terminal
      1:20 PM
      5:20 PM
      7:20 PM
    VICTORIA BUS TERMINAL

    Capital City Station
    700 Douglas Street
    Victoria, BC
    Get Directions

    *Tickets must be reserved.

    Schedules are subject to change.

    3. Purchase tickets through our online ticket system.

    Purchase Tickets
    • Departs Victoria Bus Terminal
      7:45 AM
      9:45 AM
      3:45 PM
    • Depart
      Swartz Bay BC Ferries Terminal
      9:00 AM
      11:00 AM
      5:00 PM
    • Arrive
      Tsawwassen BC Ferries Terminal
      10:35 AM
      12:35 PM
      6:35 PM
    • Arrive YVR Airport
      11:25 AM
      1:25 PM
      7:25 PM
    VICTORIA BUS TERMINAL

    Capital City Station
    700 Douglas Street
    Victoria, BC
    Get Directions

    *Tickets must be reserved.

    Schedules are subject to change.

    3. Purchase tickets through our online ticket system.

    Purchase Tickets
    • Depart
      Victoria Bus Terminal
      7:45 AM
      9:45 AM
      3:45 PM
    • Depart
      Swartz Bay Ferries Terminal
      9:00 AM
      11:00 AM
      5:00 PM
    • Arrive
      Tsawwassen Ferries Terminal
      10:35 AM
      12:35 PM
      6:35 PM
    • Arrive YVR Airport
      11:40 AM
      1:40 PM
      7:40 PM
    VICTORIA BUS TERMINAL

    Capital City Station
    700 Douglas Street
    Victoria, BC
    Get Directions

    *Tickets must be reserved.

    Schedules are subject to change.

    3. Purchase tickets through our online ticket system.

    Purchase Tickets
    • Depart
      Vancouver Cruise Ship Terminal
      9:15 AM
    • Depart
      Tsawwassen Terminal BC Ferry
      11:00 AM
    • Arrive
      Victoria Arrival Bus Terminal
      1:20 PM
    •    
       
    VICTORIA BUS TERMINAL

    Capital City Station
    700 Douglas Street
    Victoria, BC
    Get Directions

    Our Cruise Ship Terminal service operates between Canada Place, Ballantyne Pier and downtown Victoria when ships are arriving and departing at the Port of Vancouver.

    Reservations and pre-payment are required a minimum of 24 hours prior to departure. Advise our driver directly of your drop-off point.

    *Tickets must be reserved.

    Schedules are subject to change.

    3. Purchase tickets through our online ticket system.

    Purchase Tickets
    • Depart
      Victoria Bus Terminal
      7:30 AM
    • Depart
      Swartz Bay BC Ferry
      9:00 AM
    • Arrive
      Cruise Ship Terminals
      11:45 AM
    •    
       
    VICTORIA BUS TERMINAL

    Capital City Station
    700 Douglas Street
    Victoria, BC
    Get Directions

    Our Cruise Ship Terminal service operates between Canada Place, Ballantyne Pier and downtown Victoria when ships are arriving and departing at the Port of Vancouver.

    Reservations and pre-payment are required a minimum of 24 hours prior to departure. Advise our driver directly of your drop-off point.

    *Tickets must be reserved.

    Schedules are subject to change.

    3. Purchase tickets through our online ticket system.

    Purchase Tickets

2. Please select your route schedule:

  • Vancouver to Victoria

  • Victoria to Vancouver

  • Onboard BC Ferries to Victoria

  • Onboard BC Ferries to Vancouver

  • YVR to Victoria

  • Victoria to YVR

  • Onboard BC Ferries to YVR

  • Victoria to Vancouver Cruise Ship Terminals

  • Vancouver Cruise Ship Terminals to Victoria

    • Depart
      Vancouver Bus Terminal
      7:30 AM
      8:45 AM
      9:45 AM
      10:45 AM
      11:45 AM
      1:30 PM
      3:30 PM
      5:30 PM
    • Depart
      Tsawwassen Ferries Terminal
      9:00 AM
      10:00 AM
      11:00 AM
      12:00 PM
      1:00 PM
      3:00 PM
      5:00 PM
      7:00 PM
    • Arrive
      Swartz Bay Ferries Terminal
      10:35 AM
      11:35 AM
      12:35 PM
      1:35 PM
      2:35 PM
      4:35 PM
      6:35 PM
      8:35 PM
    • Arrive
      Victoria Bus Terminal
      11:20 AM
      12:20 PM
      1:20 PM
      2:20 PM
      3:20 PM
      5:20 PM
      7:20 PM
      9:20 PM
    VICTORIA BUS TERMINAL

    Capital City Station
    700 Douglas Street
    Victoria, BC
    Get Directions

    VANCOUVER BUS TERMINAL

    Pacific Central Station
    1150 Station Street
    Vancouver, BC
    Get Directions

    Schedule Amendments

    May 7, 14,20,21,24,27,28,30 June 3,4,6 Daily June 9-28 except Sundays Daily June 29 - September 5
    Daily June 24 - September 5

    *Tickets must be reserved.

    Schedules are subject to change.

    3. Purchase tickets through our online ticket system.

    Purchase Tickets
    • Depart
      Victoria Bus Terminal
      5:45 AM
      7:45 AM
      9:45 AM
      11:45 AM
      1:45 PM
      3:45 PM
      5:45 PM
      7:45 PM
    • Depart
      Swartz Bay Ferries Terminal
      7:00 AM
      9:00 AM
      11:00 AM
      1:00 PM
      3:00 PM
      5:00 PM
      7:00 PM
      9:00 PM
    • Arrive
      Tsawwassen Ferries Terminal
      8:35 AM
      10:35 AM
      12:35 PM
      2:35 PM
      4:35 PM
      6:35 PM
      8:35 PM
      10:35 PM
    • Arrive
      Vancouver Bus Terminal
      9:40 AM
      11:40 AM
      1:40 PM
      3:40 PM
      5:40 PM
      7:40 PM
      9:40 PM
      11:40 PM
    VICTORIA BUS TERMINAL

    Capital City Station
    700 Douglas Street
    Victoria, BC
    Get Directions

    VANCOUVER BUS TERMINAL

    Pacific Central Station
    1150 Station Street
    Vancouver, BC
    Get Directions

    Schedule Amendments

    Daily May 20 - September 5
    Daily June 24 - September 5

    *Tickets must be reserved.

    Schedules are subject to change.

    3. Purchase tickets through our online ticket system.

    Purchase Tickets
    • Depart
      Vancouver Bus Terminal
      7:30 AM
      8:45 AM
      9:45 AM
      10:45 AM
      11:45 AM
      1:30 PM
      3:30 PM
      5:30 PM
    • Depart
      Tsawwassen Ferries Terminal
      9:00 AM
      10:00 AM
      11:00 AM
      12:00 PM
      1:00 PM
      3:00 PM
      5:00 PM
      7:00 PM
    • Arrive
      Swartz Bay Ferries Terminal
      10:35 AM
      11:35 AM
      12:35 PM
      1:35 PM
      2:35 PM
      4:35 PM
      6:35 PM
      8:35 PM
    • Arrive
      Victoria Bus Terminal
      11:20 AM
      12:20 PM
      1:20 PM
      2:20 PM
      3:20 PM
      5:20 PM
      7:20 PM
      9:20 PM
    VICTORIA BUS TERMINAL

    Capital City Station
    700 Douglas Street
    Victoria, BC
    Get Directions

    VANCOUVER BUS TERMINAL

    Pacific Central Station
    1150 Station Street
    Vancouver, BC
    Get Directions

    Schedule Amendments

    May 7, 14,20,21,24,27,28,30 June 3,4,6 Daily June 9-28 except Sundays Daily June 29 - September 5
    Daily June 24 - September 5

    *Tickets must be reserved.

    Schedules are subject to change.

    3. Purchase tickets through our online ticket system.

    Purchase Tickets
    • Depart
      Victoria Bus Terminal
      5:45 AM
      7:45 AM
      9:45 AM
      11:45 AM
      1:45 PM
      3:45 PM
      5:45 PM
      7:45 PM
    • Depart
      Swartz Bay Ferries Terminal
      7:00 AM
      9:00 AM
      11:00 AM
      1:00 PM
      3:00 PM
      5:00 PM
      7:00 PM
      9:00 PM
    • Arrive
      Tsawwassen Ferries Terminal
      8:35 AM
      10:35 AM
      12:35 PM
      2:35 PM
      4:35 PM
      6:35 PM
      8:35 PM
      10:35 PM
    • Arrive
      Vancouver Bus Terminal
      9:40 AM
      11:40 PM
      1:40 PM
      3:40 PM
      5:40 PM
      7:40 PM
      9:40 PM
      11:40 PM
    VICTORIA BUS TERMINAL

    Capital City Station
    700 Douglas Street
    Victoria, BC
    Get Directions

    VANCOUVER BUS TERMINAL

    Pacific Central Station
    1150 Station Street
    Vancouver, BC
    Get Directions

    Schedule Amendments

    Daily May 20 - September 5
    Daily June 24 - September 5

    *Tickets must be reserved.

    Schedules are subject to change.

    3. Purchase tickets through our online ticket system.

    Purchase Tickets
    • Depart YVR Airport
      7:40 AM
      9:40 AM
      11:40 AM
      1:40 PM
      3:40 PM
      5:40 PM
      7:40 PM
    • Depart
      Tsawwassen BC Ferries Terminal
      9:00 AM
      11:00 AM
      1:00 PM
      3:00 PM
      5:00 PM
      7:00 PM
      9:00 PM
    • Arrive
      Swartz Bay BC Ferries Terminal
      10:35 AM
      12:35 PM
      2:35 PM
      4:35 PM
      6:35 PM
      8:35 PM
      10:35 PM
    • Arrive
      Victoria Bus Terminal
      11:20 AM
      1:20 PM
      3:20 PM
      5:20 PM
      7:20 PM
      9:20 PM
      --
    VICTORIA BUS TERMINAL

    Capital City Station
    700 Douglas Street
    Victoria, BC
    Get Directions

    Schedule Amendments

    Daily May 1 - September 30 Service to Swartz Bay ONLY

    *Tickets must be reserved.

    Schedules are subject to change.

    3. Purchase tickets through our online ticket system.

    Purchase Tickets
    • Depart
      Victoria Bus Terminal
      5:45 AM
      7:45 AM
      9:45 AM
      11:45 AM
      1:45 PM
      3:45 PM
      5:45 PM
    • Depart
      Swartz Bay BC Ferries Terminal
      7:00 AM
      9:00 AM
      11:00 AM
      1:00 PM
      3:00 PM
      5:00 PM
      7:00 PM
    • Arrive
      Tsawwassen BC Ferries Terminal
      8:35 AM
      10:35 AM
      12:35 PM
      2:35 PM
      4:35 PM
      6:35 PM
      8:35 PM
    • Arrive YVR Airport
      9:25 AM
      11:25 AM
      1:25 PM
      3:25 PM
      5:25 PM
      7:25 PM
      9:25 PM
    VICTORIA BUS TERMINAL

    Capital City Station
    700 Douglas Street
    Victoria, BC
    Get Directions

    Schedule Amendments

    Daily May 20 - September 5

    *Tickets must be reserved.

    Schedules are subject to change.

    3. Purchase tickets through our online ticket system.

    Purchase Tickets
    • Depart
      Victoria Bus Terminal
      5:45 AM
      7:45 AM
      9:45 AM
      11:45 AM
      1:45 PM
      3:45 PM
      5:45 PM
      7:45 PM
    • Depart
      Swartz Bay Ferries Terminal
      7:00 AM
      9:00 AM
      11:00 AM
      1:00 PM
      3:00 PM
      5:00 PM
      7:00 PM
      9:00 PM
    • Arrive
      Tsawwassen Ferries Terminal
      8:35 AM
      10:35 AM
      12:35 PM
      2:35 PM
      4:35 PM
      6:35 PM
      8:35 PM
      10:35 PM
    • Arrive YVR Airport
      9:40 AM
      11:40 AM
      1:40 PM
      3:40 PM
      5:40 PM
      7:40 PM
      9:40 PM
      11:40 PM
    VICTORIA BUS TERMINAL

    Capital City Station
    700 Douglas Street
    Victoria, BC
    Get Directions

    Schedule Amendments

    May 7, 14,20,21,24,27,28,30 June 3,4,6 Daily June 9-28 except Sundays Daily June 29 - September 5
    Daily from May 20th

    *Tickets must be reserved.

    Schedules are subject to change.

    3. Purchase tickets through our online ticket system.

    Purchase Tickets
    • Depart
      Vancouver Cruise Ship Terminal
      9:15 AM
    • Depart
      Tsawwassen Terminal BC Ferry
      11:00 AM
    • Arrive
      Victoria Bus Terminal
      1:20 PM
    •    
       
    VICTORIA BUS TERMINAL

    Capital City Station
    700 Douglas Street
    Victoria, BC
    Get Directions

    Our Cruise Ship Terminal service operates between Canada Place, Ballantyne Pier and downtown Victoria when ships are arriving and departing at the Port of Vancouver.

    Reservations and pre-payment are required a minimum of 24 hours prior to departure. Advise our driver directly of your drop-off point.

    *Tickets must be reserved.

    Schedules are subject to change.

    3. Purchase tickets through our online ticket system.

    Purchase Tickets
    • Depart
      Victoria Bus Terminal
      7:30 AM
    • Depart
      Swartz Bay BC Ferry
      9:00 AM
    • Arrive
      Cruise Ship Terminals
      11:45 AM
    •    
       
    VICTORIA BUS TERMINAL

    Capital City Station
    700 Douglas Street
    Victoria, BC
    Get Directions

    Our Cruise Ship Terminal service operates between Canada Place, Ballantyne Pier and downtown Victoria when ships are arriving and departing at the Port of Vancouver.

    Reservations and pre-payment are required a minimum of 24 hours prior to departure. Advise our driver directly of your drop-off point.

    *Tickets must be reserved.

    Schedules are subject to change.

    3. Purchase tickets through our online ticket system.

    Purchase Tickets
van2
vic2

Enjoy the trip between Downtown Victoria and Downtown Vancouver

Daily year round scheduled service is convenient, affordable and hassle free. Relax in the comfort of a luxury coach and then enjoy the spectacular 95 minute cruise through the Gulf Island onboard BC Ferries.

  • Convenient and dependable service with multiple enroute pick up and drop off locations in both Vancouver and Victoria.
  • Walk on passengers requiring bus service between Vancouver and Victoria (or reverse direction), can purchase tickets onboard BC Ferries. Please note that our BC Ferries Connector ticket counter aboard the ferries is open for ticket sales the first 30 minutes of the sailing only.
  • Reservations are required, onboard ticket purchases are subject to availability. We cannot guarantee that a seat will be available unless a prepaid reservation has been made.