Whether you are traveling here by car, transit or plane, arrivals are smoother than you may think. It’s never been easier or more convenient to get to Abbotsford, let us show you how!


Abbotsford International Airport (YXX)

If you’re arriving by air, you’ll be flying into Abbotsford International Airport (YXX), located just 15 minutes from Trans-Canada Hwy/BC-1 W. This airport is serviced by WestJet, Flair Airlines, and Canada’s low-cost airline FlySwoop. Looking for information on car rentals and park and fly options? See here: Parking at Abbotsford Airport and On-site Car Rental Agencies.

Bus, Transit & Shuttles at YXX

Ebus will be offering four daily trips from Vancouver to Kelowna and Kamloops, with daily stops at the Abbotsford International Airport (YXX) to help connect residents and visitors to more communities in the province! Book your seat here.

Rider Express Transportation offers daily service between Vancouver and Kamloops and weekly service between Vancouver to Calgary (Kelowna coming soon), with pickups and drop-offs at YXX. For more information and ticket pricing, visit their website or call 1-833-583-3636.

Abbotsford Airport Shuttle is a fast and convenient way to get from Abbotsford International Airport to King George Station Surrey and King George Station Surrey to Abbotsford International Airport.

For the most up-to-date information on ground transportation to and from the Abbotsford Airport, please click here.

Driving to Abbotsford

From Vancouver – Car travel takes approximately 45 to 60 minutes from Vancouver. From where you are staying in the city, head east on the Trans-Canada Hwy/BC-1 W. Abbotsford can also be accessed via BC-99, or BC-17.

From Seattle – Abbotsford is located less than 2.5 hours north of Seattle. From downtown Seattle, merge onto Interstate 5 northbound toward Vancouver. At Bellingham, take exit 256A-256B for the Aldergrove-Bellingham Highway/ BC-13. This road will take you to the USA/ Canada border crossing and into the Fraser Valley. Don’t forget your passport!

Ride-Hailing/ Rideshare / Car Sharing

Ride-hailing is now available to, from and within Abbotsford with both Uber and Kabu.

A fun and affordable way to get to Abbotsford is by carpooling with other people. You can get a ride to Abbotsford with Poparide, Western Canada’s largest intercity ridesharing platform, or if you’re driving and have empty seats, you can post a ride to Abbotsford and save money on your gas and help someone out!

Car sharing services located throughout Metro Vancouver offer daily and overnight rental rates that allow you to drive out the Fraser Valley. If you’re new to car sharing, simply set up an account online, see where an available car is near to you, and start your trip! Evo, Zipcar, and Modo all offer full day rates. Grab some friends for a fun road trip!


For those wanting to experience a classic train ride, the West Coast Express runs Monday to Friday from Downtown Vancouver to Mission with stops along the way. Hopping on the #31 bus in Mission will take you directly to Abbotsford!

Helpful Links

Drive BC –
BC Transit –
Translink –
EBus –
Poparide –