There are 6 ways to get from Leduc to Abbotsford by plane, bus, train, car, 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.
Fly to Abbotsford International Airport
best- Fly from Edmonton International Airport (YEG) to Abbotsford International Airport (YXX)plane YEG - YXX
4h 25m$93–312Fly to Vancouver International Airport, subway, bus, line 1 bus
cheapest- Fly from Edmonton International Airport (YEG) to Vancouver International Airport (YVR)plane YEG - YVR
- Take the subway from Granville Station @ Platform 2 to Lougheed Town Centre Station @ Platform 2subway
- Take the bus from Lougheed Stn Bay 5 to Highstreet Exch Bay Cbus
- Take the bus from Highstreet Exch Bay B to Montrose Exch Bay Ebus
5h 52m$87–403Bus
- Take the bus from Edmonton Airport - YEG to Calgary International Airport - YYC Domestic Terminalbus
- Take the bus from Calgary - Airport YYC to Sicamous-Shell Station-1229 Eagle Pass Waybus
- Take the bus from Sicamous-Shell Station-1229 Eagle Pass Way to Kamloops - back of Sahali Mallbus
- Take the bus from Kamloops - back of Sahali Mall to Abbotsford - Airport Curbside in the shuttle area in front of main terminal entrancebus
15h 35mBus, train
- Take the bus from West Edmonton Mall, AB to Jasper, ABbus
- Take the train from Jasper to Vancouvertrain
- Take the train from Waterfront Station Eastbound to Mission City Station Unload Onlytrain Wce
32h 15mDrive 1,112.2 km
- Drive from Leduc to Abbotsfordcar 1,112.2 km
12h 21m$226–326Fly to Kelowna International Airport, bus
- Fly from Edmonton International Airport (YEG) to Kelowna International Airport (YLW)plane YEG - YLW
- Take the bus from Kelowna - 516 Lawrence Ave to Abbotsford - Airport Curbside in the shuttle area in front of main terminal entrancebus
7h 29m
Edmonton International Airport (YEG) to Abbotsford International Airport (YXX) flights
Comparing Your Travel Options
The cheapest way to get from Leduc to Abbotsford is to fly which costs $90 - $320 and takes 4h 25m.
The fastest way to get from Leduc to Abbotsford is to fly which takes 4h 25m and costs $90 - $320.
No, there is no direct bus from Leduc to Abbotsford. However, there are services departing from 50 Street & 52 Avenue and arriving at Abbotsford - Airport Curbside in the shuttle area in front of main terminal entrance via Edmonton Airport - YEG, Calgary - Airport YYC, Sicamous-Shell Station-1229 Eagle Pass Way and Kamloops - back of Sahali Mall. The journey, including transfers, takes approximately 15h 35m.
The distance between Leduc and Abbotsford is 794 km. The road distance is 1112.2 km.
The best way to get from Leduc to Abbotsford without a car is to bus which takes 15h 35m and costs .
It takes approximately 4h 25m to get from Leduc to Abbotsford, including transfers.
Leduc to Abbotsford bus services, operated by Rider Express, depart from Edmonton Airport - YEG station.
The best way to get from Leduc to Abbotsford is to fly which takes 4h 25m and costs $90 - $320. Alternatively, you can bus, which costs and takes 15h 35m.
Leduc to Abbotsford bus services, operated by Rider Express, arrive at Calgary International Airport - YYC Domestic Terminal station.
Abbotsford is 1h behind Leduc. It is currently 7:04 PM in Leduc and 6:04 PM in Abbotsford.
What companies run services between Leduc, AB, Canada and Abbotsford, BC, Canada?
Flair Airlines and WestJet fly from Edmonton International Airport (YEG) to Abbotsford International Airport (YXX) 3 times a day. Alternatively, you can take a bus from 50 Street & 52 Avenue to Abbotsford via Edmonton International Airport, Edmonton Airport - YEG, Calgary International Airport - YYC Domestic Terminal, Calgary - Airport YYC, Sicamous-Shell Station-1229 Eagle Pass Way, Kamloops - back of Sahali Mall, and Abbotsford - Airport Curbside in the shuttle area in front of main terminal entrance in around 15h 35m.
- Website
- westjet.com
Flights from Edmonton International Airport to Abbotsford International Airport
- Ave. Duration
- 1h 39m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $100–1,000
Flights from Edmonton International Airport to Vancouver International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $60–230
Flights from Edmonton International Airport to Kelowna International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- $75–240
Flights from Edmonton International Airport to Kelowna International Airport via Calgary
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- $75–240
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Jasper to Vancouver
- Ave. Duration
- 23h 30m
- Frequency
- Twice a week
- Estimated price
- $190–450
- Website
- VIA Rail
- Escape
- $190–430
- Business
- $250–420
- Business Plus
- $270–440
- Economy
- $220–440
- Economy Plus
- $240–450
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Edmonton Airport - YEG to Calgary International Airport - YYC Domestic Terminal
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- $40–95
- Website
- Rider Express
- Standard
- $40–95
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 How to get from London to Edinburgh, Need to know: Eurostar, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Leduc to Abbotsford is 1112 km. It takes approximately 12h 21m to drive from Leduc to Abbotsford.
Book your Leduc to Abbotsford bus tickets online with Omio.
There are 57+ hotels available in Abbotsford.








