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.