Rome2Rio

Sumas to Surrey buses

Find Transport to Surrey

View schedule

Trip Overview

The average bus between Sumas and Surrey takes 3h 23m and the fastest bus takes 2h 36m. There is a bus service every few hours from Sumas to Surrey. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

3h 23m
Duration
63 km
Distance
$11
Average price
Hourly
Frequency

Sumas to Surrey bus times

Buses run hourly between Sumas and Surrey. The earliest departure is at 5:36 AM in the morning, and the last departure from Sumas is at 11:16 PM which arrives into Surrey at 7:56 AM. All services require a transfer at Montrose Exch Bay C and take an average of 3h 23m. The schedules shown below are for the next available departures.

Departing Thursday, November 5, 2026

  •  → 

    BC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionTransLink CATransLink CA2h 40m • 4 changes
  •  → 

    BC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionTransLink CATransLink CA2h 39m • 4 changes
  •  → 

    BC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionTransLink CATransLink CA3h 4m • 4 changes
  •  → 

    Arrives next day

    BC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionTransLink CATransLink CA8h 46m • 4 changes
  • Show more

Departing Friday, November 6, 2026

  •  → 

    BC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionTransLink CATransLink CA2h 36m • 4 changes
  •  → 

    BC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionTransLink CATransLink CA2h 59m • 4 changes
  •  → 

    BC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionTransLink CATransLink CA2h 52m • 4 changes
  •  → 

    BC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionTransLink CATransLink CA2h 51m • 4 changes
  • Show more

Departing Saturday, November 7, 2026

  •  → 

    BC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionTransLink CATransLink CA2h 37m • 4 changes
  •  → 

    BC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionTransLink CATransLink CA3h 9m • 4 changes
  •  → 

    BC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionTransLink CATransLink CA2h 49m • 4 changes
  •  → 

    BC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionTransLink CATransLink CA3h • 4 changes
  • Show more

Departing Sunday, November 8, 2026

  •  → 

    BC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionTransLink CATransLink CA2h 56m • 4 changes
  •  → 

    BC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionTransLink CATransLink CA3h 28m • 4 changes
  •  → 

    BC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionTransLink CATransLink CA3h 3m • 4 changes
  •  → 

    BC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionTransLink CATransLink CA2h 44m • 4 changes
  • Show more

Departing Monday, November 9, 2026

  •  → 

    BC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionTransLink CATransLink CA2h 36m • 4 changes
  •  → 

    BC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionTransLink CATransLink CA2h 59m • 4 changes
  •  → 

    BC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionTransLink CATransLink CA2h 52m • 4 changes
  •  → 

    BC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionTransLink CATransLink CA2h 51m • 4 changes
  • Show more

Departing Tuesday, November 10, 2026

  •  → 

    BC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionTransLink CATransLink CA2h 36m • 4 changes
  •  → 

    BC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionTransLink CATransLink CA2h 59m • 4 changes
  •  → 

    BC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionTransLink CATransLink CA2h 52m • 4 changes
  •  → 

    BC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionTransLink CATransLink CA2h 51m • 4 changes
  • Show more

Departing Wednesday, November 11, 2026

  •  → 

    BC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionTransLink CATransLink CA2h 56m • 4 changes
  •  → 

    BC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionTransLink CATransLink CA3h 28m • 4 changes
  •  → 

    BC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionTransLink CATransLink CA3h 3m • 4 changes
  •  → 

    BC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionBC Transit - Fraser Valley RegionTransLink CATransLink CA2h 44m • 4 changes
  • Show more

Frequently asked questions

Want to know about travelling from Sumas to Surrey? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.

Map of how to get from Sumas to Surrey.ExpandLaunch map view
  • Distance: 63.3 km
  • Duration: 3h 23m

What companies run services between Sumas, WA, USA and Surrey, BC, Canada?

You can take a bus from 2 Ave at Sumas Way to Westbound 60 Ave @ 146 St via Montrose Exch Bay C, Highstreet Exch Bay F, Highstreet Exch Bay D, Carvolth Exch Bay 1, Carvolth Exchange @ Bay 3, and Langley Centre @ Bay 2 in around 3h 9m.

Operators