How Abbotsford Fits Together
Abbotsford is a spread-out city in British Columbia's Fraser Valley, and that shape shapes everything about how you get around it. The practical upshot for a visitor is simple: a car is genuinely helpful here, and the widest selection of rental cars is available at and near Abbotsford International Airport, with some rental agencies also located in the city itself. If you're staying in the historic downtown, though, you'll find it pedestrian-friendly, with shops, restaurants, and cafés clustered close enough to walk between.
Is There a Metro, Tram, or Local Train?
No. Abbotsford has no metro, tram, or light rail system of its own, and no commuter rail station inside the city. The nearest rail rapid transit and commuter rail belong to TransLink, the main public transit network for the Vancouver area, which covers a long list of municipalities but not Abbotsford.
Two rail options are worth knowing about, even though neither stops in Abbotsford proper:
- West Coast Express (TransLink): a commuter train running between Mission City station in Mission — north of Abbotsford, across the Fraser River — and Waterfront station in downtown Vancouver. It runs Monday to Friday only, heading toward Vancouver in the morning rush hour and back toward Mission in the afternoon rush hour. Adult fares from Waterfront are $10.25 one-way and $19.00 return.
- VIA Rail's The Canadian: runs up to three trips per week between Toronto and Vancouver. Westbound trains from Toronto stop at Abbotsford station; eastbound trains from Vancouver stop instead at Mission Harbour station, north of the Fraser River.
Buses and Public Transit
Local transit in Abbotsford is provided by BC Transit's Central Fraser Valley Transit System, which operates a bus network across Abbotsford and Mission. Riders can transfer between routes for up to 90 minutes after paying their fare — a useful detail if your trip involves a connection.
Several routes are especially relevant to visitors:
- Route 3 — links Huntingdon, near the US border at Sumas, with Clearbrook. This is the route you'd use if you're crossing on foot from Washington State.
- Route 21 — connects Abbotsford with the Aldergrove area of Langley, where you can transfer to the TransLink network. Runs Monday to Friday with numerous trips, and weekends with a number of trips.
- Route 31 — connects Abbotsford and Mission, running daily with numerous trips.
- Route 66 (Fraser Valley Express) — a direct bus between Burnaby and Chilliwack with stops in north Langley and Abbotsford, giving a direct connection toward Metro Vancouver. Runs daily with numerous trips.
- Routes 1 and 2 — local routes linking Highstreet Mall with UFV and with McMillan respectively.
Be aware that bus coverage and frequency can be lacking, especially outside peak hours, so it pays to plan ahead. BC Transit publishes schedules, maps, and fares, and offers a Trip Planner tool for working out routes.
For riders who need assistance, HandyDART provides door-to-door service, with a HandyPASS application and a Taxi Saver Program available. Fare programs include free travel for children under 12, a Semester Pass for middle and high school students, a GRAD Pass for graduating students, UPASS for eligible post-secondary students, and ProPASS for employers. The BC Bus Pass Program offers an annual pass for low-income seniors and people with disabilities, valid on scheduled fixed-route transit and accepted on the Fraser Valley Express (Route 66). Across BC Transit services, UMO Mobility is the fare payment and account management system.
Long-Distance Buses
Inter-city coaches are a real option for reaching Abbotsford, and two operators stop right at the airport:
- Ebus — daily service between Kamloops and Vancouver, and between Kelowna and Vancouver, on two separate routes, both stopping in Merritt, Hope, Chilliwack, Abbotsford, and Surrey.
- Rider Express — multiple days per week along the Trans-Canada Highway between Calgary and Vancouver, with stops including Canmore, Banff, Lake Louise, Golden, Revelstoke, Sicamous, Salmon Arm, Sorrento, Chase, Kamloops, Merritt, Hope, Chilliwack, Abbotsford, and Surrey.
- Mountain Man Mike's Bus Service — twice-weekly service between Kaslo and Vancouver, stopping in Abbotsford among many other communities.
- Red Arrow — premium service from Vancouver and Kelowna, with spacious seating and workstation seats with electrical connections aimed at business travellers.
Crossing from the United States
If you're coming from Seattle or elsewhere along the US West Coast, it's worth avoiding the long detour north to Vancouver and back east to Abbotsford. A faster and much cheaper approach is to take a local bus from Bellingham, Washington to the Sumas–Huntingdon border crossing, walk across, and pick up an Abbotsford local bus on the other side. Bus 71x leaves Bellingham's Cordata Station for Sumas four times a day Monday through Friday and twice on Saturday — check schedules online or with Google Maps before you go. From the stop at 1st and Cherry St. in Sumas, it's a few blocks' walk to the border; a couple of blocks past it you can catch Bus 3 into downtown Abbotsford. Bus 3 leaves almost every hour and the fare includes free transfers.
The border crossing itself, Huntingdon–Sumas (Highway 11 on the Canadian side, WA-9 on the American side), is open 24/7 to all vehicles.
Taxis and Ride-Hailing
Taxis are available in Abbotsford, including at the airport, and ride-hailing is available too — Uber operates in the city. Note that the airport has no shuttle service and no public transit serving it directly, so a taxi, ride-hailing, a rental car, or one of the inter-city coaches that stop at the terminal are your ground options there.
Local taxi companies include:
- Abbotsford Mission Taxi — +1 604-855-1111
- Central Valley Taxi — +1 604-859-1111
Walking and Cycling
Walkability in Abbotsford depends heavily on where you are. The historic downtown is genuinely pedestrian-friendly, with shops, restaurants, and cafés in close proximity. Outside that core, the city is spread out and a car is necessary for navigating many neighbourhoods.
Cycling is a growing option, with a network of bike routes that includes both off-street paths and on-street lanes. There are gaps in that network, though, and safety concerns on major roads that lack bike lanes, so it's worth being aware of the limitations. Biking works well for local commutes, but plan your route rather than assuming a continuous path.
Getting from the Airport into the City
Abbotsford International Airport (YXX) sits on Liberator Ave and is the second largest airport in the Lower Mainland, billing itself as a good hassle-free alternative to Vancouver International (YVR). It handles daily non-stop flights from Edmonton, Calgary, and Hamilton, plus connections and stopover flights to other domestic and international destinations, and weekly winter charter flights to Puerto Vallarta, Mexico. Airlines operating there include Flair Airlines and WestJet.
For getting into town, the key facts are these:
- No public transit and no shuttle serve the airport.
- Rental cars are available in-terminal from Avis, Budget, and National.
- Taxis are available at the airport.
- Two inter-city bus operators — Ebus and Rider Express — stop at the airport.
By road, the airport is roughly a 10-minute drive from Abbotsford's city centre. For broader context, it's about 80 minutes' drive from Vancouver International Airport, 60 minutes from downtown Vancouver, 2½ hours from Whistler, 45 minutes from Harrison Hot Springs, and 40 minutes from Bellingham Airport in Washington State.
Arriving by Car
Abbotsford sits on Highway 1, the Trans-Canada Highway, roughly 90 km east of Vancouver — a drive of about 60 to 75 minutes. BC Highway 11 heads south from the city to the US border, where it becomes Washington State Highway 9, and the drive on to Seattle takes about 2½ hours.
Practical Summary
If you're basing yourself downtown and staying local, you can walk a good deal of it and use BC Transit buses for longer hops, remembering to plan around weaker off-peak frequency. If you want to explore the wider Fraser Valley or reach outlying neighbourhoods, rent a car — the airport has the best selection. To reach Vancouver or the wider region, look at the Fraser Valley Express (Route 66), the Route 21 connection to TransLink in Langley, or one of the inter-city coach operators. And if you're flying in, arrange a taxi, ride-hailing, or rental car in advance, since nothing else meets you at the terminal.