Rome2Rio

How to get fromHalfmoon Bay to Surreyby unknown, ferry, or plane

Find Transport to Surrey

See all options

There are 3 ways to get from Halfmoon Bay to Surrey by unknown, ferry, or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Travel, ferry

    best
    1. Walk from Halfmoon Bay to Sturdies Bayunknown unknown
    2. Take the ferry from Sturdies Bay to Vancouverferry ferry Southern Gulf Islands
    4h 33m
  2. Travel, fly

    1. Walk from Halfmoon Bay to Comoxunknown unknown
    2. Fly from Comox to Vancouver Harbourplane plane
    3h 33m
  3. Travel, fly #2

    1. Walk from Halfmoon Bay to Comoxunknown unknown
    2. Fly from Comox to Vancouver Harbourplane plane
    3h 47m

Comox to Vancouver Harbour flights

Calendar7Weekly Planes
Duration50 minAverage Duration
Ticket$252Cheapest Price
See schedules

Questions & Answers

What companies run services between Halfmoon Bay, BC, Canada and Surrey, BC, Canada?

There is no direct connection from Halfmoon Bay to Surrey. However, you can travel to Sturdies Bay, take the ferry to Vancouver, walk to Tsawwassen Ferry Terminal @ Bay 2, take the line 620 bus to Ladner Exchange @ Bay 1, take the line 310 bus to Scottsdale Exchange @ Bay 1, then take the line 364 bus to Eastbound 64 Ave @ 142 St. Alternatively, you can travel to Comox airport, fly to Vancouver Harbour, walk to Burrard Station @ Platform 2, take the subway to King George Station @ Platform 2, walk to King George Station @ Bay 1, then take the bus to Newton Exchange @ Bay 5.

Airlines
Ferry operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I get from Sydney to Melbourne, Getting to Rome from the airport, and How to get from Luton Airport into central London - to help you get the most out of your next trip.