From Vancouver, take BC-99 South, then BC-17 South to the Tsawwassen ferry terminal.  It’s a smaller vessel, so be sure to reserve a spot for your vehicle, if you are driving on. Visit BC Ferries or call 1-888-223-3779 (1-888-BCFERRY).

If you are travelling as a foot passenger, you can park your car at the Tsawassen terminal for $16/day. Or use the Park and Go for $12/day.

From Victoria, head to Swartz Bay ferry terminal and follow signs to the Gulf Island ferry.

If you are travelling as a foot passenger, you can park your car at the Swartz bay terminal for $12/day.

From the USA, you can take the Clipper from Seattle to Victoria or the Coho ferry from Port Angeles to Victoria.

*foot passengers please note the walk from the ferry terminal to the Galiano Inn is approx. 3 mins but you will need to transport your own luggage.


From Vancouver, float planes travel daily between the Vancouver International Airport South Terminal, and Galiano’s Montague Harbour. Visit Seair Seaplanes for information. The Galiano Inn offers a free shuttle service to and from Montague Harbour for those travelling with Seair.

From Victoria, visit  Pat Bay Air chartered floatplanes.

From the USA you can charter through Kenmore Air.

Please call the Inn at 1-888-223-3779 or visit the website for more detailed information.

On-Island Transportation

There is no public transportation on Galiano Island.

You have the option of renting a Smart Car from the hotel to explore the Island. Smart car rental must be reserved through the Inn and there are restrictions based on insurance requirements. You can find more information by calling the Inn at 1-877-530-3939 or visiting their website here.