| BC 
      Bus Transportation 
 Bus Transportation 
        Directory: Bus Service 
        - Province Wide 
 
        BC 
          Transit (including SkyTrain, SeaBus and West Coast Express)Head Office
 13401 - 108th Avenue
 Surrey, B.C. V3T 5T4
 Phone: (604) 521-0400
 BC Transit services Vancouver, Greater Vancouver, Victoria, Greater 
          Victoria and a number of other cities within the province of B.C.
 
 
 Bus Service 
        by Regions    Vancouver 
        Island | Vancouver Coast & Mountains 
        Okanagan Similkameen | Kootenays 
        | Kamloops Thompson Nicola
 Cariboo Chilcotin Coast | Northwest 
        | Peace River Alaska Highway | BC 
        Rockies
  
         
             Vancouver 
        Island 
        B.C. 
          Transit520 Gorge Road East
 Victoria, B.C. V8W 2P3
 Phone: (250) 385-2551
 Serves Victoria, Greater Victoria, Campbell River, Comox Valley, Cowichan 
          Valley, Nanaimo Regional, Parksville/Qualicum Beach, and Port Alberni.
 
 
IslandLink 
          BusIslandlink Bus Services Ltd. 6540 East Hastings Street, Suite #337
 Burnaby, BC V5B 4Z5
 info@islandlinkbus.com
 Services most communities between Campbell River and Victoria
 
 
West 
          Coast Trail Express#2 - 475 Head Street, Victoria, BC V9A 5S1
 1-250-477-8700 Toll Free in Canada: 1-888-999-2288
 West Coast Trail Express Inc. provides shuttle bus service (May 1 to 
          September 30) from Victoria and Nanaimo to the trail heads and between 
          the trail heads of the West Coast Trail and the Juan de Fuca Trail. 
          The West Coast Trail Bus picks up and drops off passengers at Victoria, 
          Sooke, Port Renfrew, Gordon River, Mesachie Lake, Honeymoon Bay, Nanaimo, 
          Nitinaht, Pachena Bay, and Bamfield. The 
          Juan De Fuca Trail Bus picks up and drops off passengers at Victoria, 
          Sooke, Jordon River, China Beach, Sombrio Beach, Port Renfrew, and Nanaimo.
 
 
  
         
             Vancouver 
        Coast & Mountains 
        
 
        B.C. 
          TransitHead Office
 13401 - 108th Avenue
 Surrey, B.C. V3T 5T4
 Phone: (250) 521-0400
 Serves Vancouver, Great Vancouver, Central Fraser Valley, Chilliwack, 
          Powell River, Squamish, Sunshine Coast and Whistler.
 
 
YVR 
          Skylynx +1 604-326-1616
 info@YVRSkylynx.com
 Modern high frequency bus to Whistler, Creekside and Squamish from YVR 
          Vancouver Airport and Vancouver City Centre
 
 
Adventure 
          Charters Inter-City Bus ServiceBased in Williams Lake, Adventure Charter Inter-City Bus Service has 
          filled the gap left by Greyhound of Canada. Connecting the Lower Mainland 
          and Prince George abd Kamloops. They provide regularly scheduled transportation 
          from from Prince George to Kamloops (return) and Prince George to Surrey 
          (return) twice per week. With stops in Prince George, Hixon, Quesnel, 
          Kersley, McLeese Lake, Soda Creek, Wildwood, Williams Lake, 150 Mile 
          House, Lac la Hache, 100 Mile House, 70 Mile, Clinton, Cache Creek, 
          Kamloops, Hope, Spences Bridge, Lytton, Boston Bar, Yale, Chilliwack, 
          Abbottsford and Surrey. Tickets can be booked online at https://www.adventurecharters.ca, 
          or by calling the office at 250-305-2251.
 
  
          Okanagan 
        Similkameen 
        
 
        B.C. 
          TransitHead Office
 13401 - 108th Avenue
 Surrey, B.C. V3T 5T4
 Phone: (604) 521-0400
 Serves Kelowna Regional, Penticton and Vernon.
 
 
  
          Kootenays 
         
        B.C. 
          TransitHead Office
 13401 - 108th Avenue
 Surrey, B.C. V3T 5T4
 Phone: (604) 521-1400
 Serves Castlegar Regional, Kootenay Boundary and Nelson.
 
 
Nakusp 
          TransitPhone: (250) 265-3674
 Arrow and Slocan Lakes Community Services (ASLCS) coordinates a weekly 
          bus service to the Nakusp Hot Springs, and an out-of-town bus service 
           both services are open to the public. The bus is equipped with 
          a wheelchair lift. Please call ASLCS to inquire about the cost and to 
          confirm the day and time, or to make a reservation (seating is limited). 
          Schedule may be subject to change  contact Arrow and Slocan Lakes 
          Community Services for up-to-date information.
 Weekly 
          bus services:
 
            to/from 
              Nakusp Hot Springsto/from 
              Nelsonto/from 
              Silverton to/from 
              Edgewood 
              
  
         
             Kamloops, 
        Thompson Nicola  
         
           
        Adventure 
          Charters Inter-City Bus ServiceBased in Williams Lake, Adventure Charter Inter-City Bus Service has 
          filled the gap left by Greyhound of Canada. Connecting the Lower Mainland 
          and Prince George abd Kamloops. They provide regularly scheduled transportation 
          from from Prince George to Kamloops (return) and Prince George to Surrey 
          (return) twice per week. With stops in Prince George, Hixon, Quesnel, 
          Kersley, McLeese Lake, Soda Creek, Wildwood, Williams Lake, 150 Mile 
          House, Lac la Hache, 100 Mile House, 70 Mile, Clinton, Cache Creek, 
          Kamloops, Hope, Spences Bridge, Lytton, Boston Bar, Yale, Chilliwack, 
          Abbottsford and Surrey. Tickets can be booked online at https://www.adventurecharters.ca, 
          or by calling the office at 250-305-2251.
 
 
B.C. 
          Transit13401 - 108th Avenue
 Surrey, B.C. V3T 5T4
 Phone: (604) 521-0400
 Serves Kamloops
 
 
  
         
             Cariboo 
        Chilcotin Coast  
         
            
        Adventure 
          Charters Inter-City Bus ServiceBased in Williams Lake, Adventure Charter Inter-City Bus Service has 
          filled the gap left by Greyhound of Canada. Connecting the Lower Mainland 
          and Prince George abd Kamloops. They provide regularly scheduled transportation 
          from from Prince George to Kamloops (return) and Prince George to Surrey 
          (return) twice per week. With stops in Prince George, Hixon, Quesnel, 
          Kersley, McLeese Lake, Soda Creek, Wildwood, Williams Lake, 150 Mile 
          House, Lac la Hache, 100 Mile House, 70 Mile, Clinton, Cache Creek, 
          Kamloops, Hope, Spences Bridge, Lytton, Boston Bar, Yale, Chilliwack, 
          Abbottsford and Surrey. Tickets can be booked online at https://www.adventurecharters.ca, 
          or by calling the office at 250-305-2251.
 
 
  
         
            Northwestern 
        BC  
        Adventure 
          Charters Inter-City Bus ServiceBased in Williams Lake, Adventure Charter Inter-City Bus Service has 
          filled the gap left by Greyhound of Canada. Connecting the Lower Mainland 
          and Prince George abd Kamloops. They provide regularly scheduled transportation 
          from from Prince George to Kamloops (return) and Prince George to Surrey 
          (return) twice per week. With stops in Prince George, Hixon, Quesnel, 
          Kersley, McLeese Lake, Soda Creek, Wildwood, Williams Lake, 150 Mile 
          House, Lac la Hache, 100 Mile House, 70 Mile, Clinton, Cache Creek, 
          Kamloops, Hope, Spences Bridge, Lytton, Boston Bar, Yale, Chilliwack, 
          Abbottsford and Surrey. Tickets can be booked online at https://www.adventurecharters.ca, 
          or by calling the office at 250-305-2251.
 
 
B.C. 
          TransitHead Office
 13401 - 108th Avenue
 Surrey, B.C. V3T 5T4
 Phone: (604) 521-0400
 Serves Kitimat, Prince George, Prince Rupert, Smithers and Terrace
 
 
  
         
            Peace 
        River Alaska Highway 
         
        B.C. 
          TransitHead Office
 13401 - 108th Avenue
 Surrey, B.C. V3T 5T4
 Phone: (604) 52-0400
 Serves Dawson Creek and Fort St. John.
 
 
  
          BC 
        Rockies 
         
         
          |  
              Planning 
                a British Columbia vacation?  Book 
                direct from our large selection of accommodations, resorts, tours 
                and adventure companies. . . more 
                info |  |