Rome2Rio

How to get fromLillooet to Surreyby car, plane, taxi, bus, train or subway

Find Transport to Surrey

See all options

There are 7 ways to get from Lillooet to Surrey by car, plane, taxi, bus, train, or subway

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

  1. Drive to Whistler, fly to Vancouver Harbour

    best
    1. Drive from Lillooet to Whistlercar car
    2. Fly from Whistler to Vancouver Harbourplane plane
    4h 11m
    $154–277
  2. Drive to Whistler, fly to Coal Harbour Spb, line 321 bus

    cheapest
    1. Drive from Lillooet to Portage at Arbutuscar car
    2. Fly from Whistler (YWS) to Coal Harbour Spb (CXH)plane plane YWS - CXH
    3. Take the bus from King George Station @ Bay 1 to Southbound King George Blvd @ Hwy 10bus bus
    5h 37m
    $57–272
  3. Taxi, bus

    1. Take the taxi from Lillooet to Cache Creek, BC - Petro Canadataxi taxi
    2. Take the bus from Cache Creek, BC - Petro Canada to Kamloops, BC - Sahali Mallbus bus
    3. Take the bus from Kamloops, BC to Surrey, BCbus bus
    7h 32m
    $300–373
  4. Drive, train

    1. Drive from Lillooet to Ashcroftcar car
    2. Take the train from Ashcroft to Vancouvertrain train VIA Rail
    13h 39m
    $73–169
  5. Drive 295.2 km

    1. Drive from Lillooet to Surreycar car 295.2 km
    3h 55m
    $58–83
  6. Drive to Kamloops Airport, fly to Vancouver International Airport

    1. Drive from Lillooet to Kamloops-Airport-YKAcar car
    2. Fly from Kamloops Airport (YKA) to Vancouver International Airport (YVR)plane plane YKA - YVR
    4h 48m
    $172–660
  7. Drive, line 99 bus to Whistler, fly to Vancouver Harbour, subway, line 321 bus

    1. Drive from Lillooet to Portage at Arbutuscar car
    2. Take the bus from Portage at Arbutus to Meadow Park Sports Centrebus bus
    3. Fly from Whistler to Vancouver Harbourplane plane
    4. Take the subway from Burrard Station @ Platform 2 to King George Station @ Platform 2subway subway
    5. Take the bus from King George Station @ Bay 1 to Southbound King George Blvd @ Hwy 10bus bus
    5h 44m
    $151–272

Whistler to Vancouver Harbour flights

Calendar7Weekly Planes
Duration45 minAverage Duration
Ticket$120Cheapest Price
See schedules

Questions & Answers

What companies run services between Lillooet, BC, Canada and Surrey, BC, Canada?

There is no direct connection from Lillooet to Surrey. However, you can drive to Whistler 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. Alternatively, you can take the taxi to Cache Creek, BC - Petro Canada, take the bus to Kamloops, BC - Sahali Mall, walk to Kamloops, BC, take the bus to Surrey, BC, walk to Guildford Exchange @ Bay 1, then take the line 375 bus to Southbound 152 St @ 60 Ave.

Airlines
Train operators
Bus operators
Other 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 Travelling to and around Russia for the 2018 FIFA World Cup, Which side of Niagara Falls should I choose (and how do I get there)?, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.