Canadian Craft Shuttle - Private transfers, Tours & Shuttles p. (778) 320-3409 e. info@canadiancrafttours.ca

Bus Transfers

BC Ferries and Airport Transfers

Whether you’re arriving at Victoria International Airport (YYJ) or catching a ferry at Swartz Bay, our professional transfer services provide a seamless, stress-free connection to your Vancouver Island destination. Canadian Craft Charters specializes in reliable group transportation, offering spacious minibuses that comfortably accommodate your team and their luggage. From local drop-offs in James Bay and Langford to long-distance city-to-city transfers across British Columbia, we ensure your group travels together in comfort and on time.

Included Transfer Options:

  • Victoria Airport (YYJ)
  • Swartz Bay Ferry Terminal
  • Anacortes Ferry Terminal
  • Brentwood Bay
  • James Bay Ferry Terminal
  • Colwood/Langford/Sooke
  • Shawnigan Lake
  • Cowichan Lake/Valley

Going Further? Transfers to Metro Vancouver and North Island

You and your small group are on the go and need a transfer to one of our neighbouring airports or sister cities.  We offer transfers to Abbotsford (YXX), Vancouver (YVR), Whistler, Comox (YQQ), Nanaimo (YCD), Tofino and beyond. Contact us with your schedule for a custom quote.  Round trip available.

Transfers to Metro Vancouver 

We have shuttles in Metro Vancouver and Vancouver Island.  If you do not need to be in the same vehicle, we can get you there and pick you up on the other side to SAVE YOU MONEY.  Contact us for a custom quote.  

No Limits City to City Transfer

Need a transfer or two between cities during your visit to British Columbia? Our network of mini busses can get you around BC. Let us know where you're going and we'll provide a custom quote.