So close and yet so far. Getting to The Haven is so easy, with ferries, and direct flights to the island, you can get to The Haven quickly and easily. If you are flying from elsewhere in the world, we are not far from Vancouver International Airport, one of the truly remarkable airports in the world with direct and indirect flights from across the globe.
The Haven is on beautiful Gabriola Island, one of the southern Gulf Islands of British Columbia. People come to The Haven from all over Canada and the USA, as well as from Europe and Asia.
NEW! The Nanaimo-Gabriola ferry schedule changes on Monday April 28 2014 and will have two different schedules for summer peak time and the rest of the year.
Click here for the schedule from June 25 to September 5 2014.
Get directions in Google Maps
Getting to The Haven is easy!
Gabriola Island is
To offer or request rideshare, go to the Haven blog.
Ferry from Vancouver
BC Ferries run services to Nanaimo on Vancouver Island from Tsawwassen (2 hours) and Horseshoe Bay (1 hour 35 minutes).
There are Greyhound bus services from Victoria and from downtown Vancouver to Nanaimo (via BC Ferries).
Once in Nanaimo, drive or take a taxi or the Nanaimo Shuttle to the Gabriola ferry, which runs approximately once an hour, 7 days a week, from 6 am to 11 pm. Sailing time to Gabriola is 20 minutes. Go to the BC Ferries website for schedules, fares, and other information.
Parking in Nanaimo There are two underground parkades near the Gabriola ferry terminal which offer long-term parking if you want to leave your car in Nanaimo. They are the Harbour Front Parkade and the Port of Nanaimo Centre. Click here for a map.
Arriving on Gabriola Island by car: follow the traffic up the hill, take the first left onto Taylor Bay Rd, then drive approximately 2 km (1 mile) and turn left onto Davis Rd. We are at the end of Davis Rd. There are sign posts before both
Arriving on Gabriola Island as a foot passenger: when you arrive on the first day of your program, you can phone us in advance to arrange a shuttle service to The Haven from the 3.50 and 5.00pm ferries. The Gabriola Taxi Service is also available.
Float plane from Vancouver
Gulf Island Seaplanes has flights from Vancouver Airport south terminal to Silva Bay on Gabriola Island. From Silva Bay you can take the Gabriola Taxi to The Haven. Gulf Island Seaplanes in Vancouver can arrange the taxi for you.
Harbour Air also offers scheduled flights from downtown Vancouver to Nanaimo, landing a five-minute walk from the Gabriola ferry terminal.
Air connection via Vancouver
Air Canada offers connector flights from Vancouver International Airport to Cassidy Airport, about 20 km south of Nanaimo. From Cassidy Airport a taxi or the Nanaimo Shuttle can take you to the Gabriola Ferry terminal in downtown Nanaimo.