How to get from Abbotsford International Airport to Surrey by bus?
Abbotsford International Airport to Surrey - Bus Schedule
The 21A bus from Abbotsford International Airport to Surrey runs from 15:34 to 16:10, with departures every 35 min. The trip takes about 2 hr 58 min, with regular service throughout the operating hours.
From Abbotsford International Airport to Surrey by bus
To get from Abbotsford International Airport to Surrey in Southwest British Columbia, you’ll need to take 3 bus lines: take the 21A bus from Approach Dr at Cornell St station to 31100 Blk Peardonville Rd station. Next, you’ll have to switch to the 21 bus and finally take the 503 bus from 28 Ave at 27440 Block (WB) station to Westbound Fraser Hwy @ 152 St station. The total trip duration for this route is approximately 2 hr 58 min. The bus schedule from Abbotsford International Airport may change. We recommend you check the updated bus schedule to Surrey on the Moovit app.
Step by Step
- 1Walk to bus stationApproach Dr at Cornell StID 107452970 m • 13 min
- 2Wait for bus21ABourquin Exch via Yxx
- 3Ride to bus station31100 Blk Peardonville RdID 1074157 min
- 4Walk to bus station31100 Blk Peardonville RdID 10742760 m • 1 min
- 5Wait for bus21Aldergrove
- 6Ride to bus station27400 Blk 28 AveID 10774226 min
- 7Wait for bus503Fraser Hwy Exp/To Surrey Central Station
- 8Ride to bus stationWestbound Fraser Hwy @ 152 StID 5862891 min
- 9Walk toSurrey3.08 km • 39 min
Public transit directions from Abbotsford International Airport to Surrey
Bus schedule from Abbotsford International Airport to Surrey
Related Routes
- Pemberton to Surrey
- Stanley Park to Surrey
- Vancouver Convention Centre to Surrey
- Horseshoe Bay to Surrey
- Olympic Village Station to Surrey
- Scott Road Station to Surrey
- Metrotown Station to Surrey
- Burrard Station to Surrey
- Bridgeport Station to Surrey
- Vancouver Aquarium to Surrey
- Carvolth Exchange to Surrey
- Tsawwassen Ferry Terminal to Surrey
- North Delta Secondary School to Surrey
- Surrey Central Station to Surrey
- Royal Columbian Hospital to Surrey
- Vancouver General Hospital to Surrey
- Kitsilano Beach to Surrey
- Langara College to Surrey
- Holiday Inn Vancouver-Centre (Broadway) to Surrey
- Vancouver Marriott Pinnacle Downtown Hotel to Surrey
Questions & Answers
What is the fastest way to get from Abbotsford International Airport to Surrey?
The fastest way takes 178 minutes, using Bus line 21A, Bus line 21, Bus line 503.
Is there a direct bus between Abbotsford International Airport and Surrey?
No, you’ll have to take 3 bus lines in total. The total travelling time is 2 hr 58 min.
Which bus line goes from Abbotsford International Airport to Surrey?
The 21A bus line goes from Approach Dr at Cornell St station near Abbotsford International Airport in Abbotsford to 31100 Blk Peardonville Rd station. From there you’ll have to take one bus line till 31100 Blk Peardonville Rd station near Surrey in Southwest British Columbia.
How long does it take to travel from Abbotsford International Airport to Surrey by bus?
The total travel time between Abbotsford International Airport in Abbotsford and Surrey in Southwest British Columbia by bus is about 2 hr 58 min.
Where do I get on the bus near Abbotsford International Airport to get to Surrey?
Get on the 21A bus from the Approach Dr at Cornell St stop near Abbotsford International Airport in Abbotsford.
Where do I get off the bus when travelling between Abbotsford International Airport and Surrey?
Get off the bus at the 31100 Blk Peardonville Rd stop, which is closest to Surrey in Southwest British Columbia.
Popular Routes
- Eastbound Ladner Trunk Rd @ Central Ave to White Rock
- Yaletown-Roundhouse Station @ Bay 2 to White Rock
- South Fraser Way at Peardonville Rd to Maple Ridge, British Columbia
- Eastbound Cornwall Ave @ Yew St to Arbutus College
- Luckakuck Way at Topaz Dr to Fairleigh Dickinson University
- Mission Hills Mall to City of Abbotsford
- Southbound King George Blvd @ 80 Ave to Trinity Western University
- Southbound Arbutus St @ W 32 Ave to Westwood Plateau
- Eastbound Laurentian Cres @ Sheridan Ave to Ubc
- Riverside St at St Olaf Ave to Ubc
- G Ferguson Way at Mccallum Rd to City of Abbotsford
- Southbound King George Blvd @ 24 Ave to Ubc
- Southbound Arbutus St @ W 32 Ave to UFV Mission Campus
- Old Clayburn Rd at Beverley Cres to Ashton College
- Vancouver (Pacific Central Station) to Trinity Western University
- Southbound Burrard St @ Nelson St to Fraser Heights
- Tsawwassen Ferry Terminal @ Bay 2 to Maple Ridge, British Columbia
- Southbound Burrard St @ Nelson St to Columbia College
- Lougheed Town Centre Station to Abbotsford
- Phibbs Exchange @ Bay 3 to Ubc