There are 6 ways to get from Portage la Prairie to Abbotsford by bus, plane, bus (Flixbus), train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly to Vancouver International Airport
best- Take the bus from Portage la Prairie to Winnipegbus
- Fly from Winnipeg J. A. Richardson International Airport (YWG) to Vancouver International Airport (YVR)plane YWG - YVR
- Take the bus from Lougheed Stn Bay 5 to Highstreet Mallbus
9h 15m$164–740Bus
- Take the bus from Portage la Prairie to Reginabus
- Take the bus from Regina to Calgarybus
- Take the bus from Calgary - Downtown 4 Ave Se to Chilliwackbus
34h 3m$281–533Train, bus
- Take the train from Portage la Prairie to Vancouvertrain VIA Rail
- Take the bus from Lougheed Stn Bay 5 to Highstreet Mallbus 66
2d 13h$568–1,154Drive 2,136.5 km
- Drive from Portage la Prairie to Abbotsfordcar 2,136.5 km
23h 1m$424–612Bus, fly to Abbotsford International Airport
- Take the bus from Portage la Prairie to Winnipegbus
- Fly from Winnipeg J. A. Richardson International Airport (YWG) to Abbotsford International Airport (YXX)plane YWG - YXX
9h 23m$358–1,026Bus, fly to Kelowna International Airport
- Take the bus from Portage la Prairie to Winnipegbus
- Fly from Winnipeg J. A. Richardson International Airport (YWG) to Kelowna International Airport (YLW)plane YWG - YLW
- Take the bus from Kelowna Airport to Abbotsford, BC - International Airportbus
11h 22m$300–903
Portage la Prairie to Abbotsford by bus
Questions & Answers
The cheapest way to get from Portage la Prairie to Abbotsford is to bus and fly which costs $160 - $750 and takes 9h 15m.
The fastest way to get from Portage la Prairie to Abbotsford is to bus and fly which takes 9h 15m and costs $160 - $750.
No, there is no direct bus from Portage la Prairie to Abbotsford. However, there are services departing from Portage la Prairie and arriving at Abbotsford Rec Centre via Regina, Anderson LRT Station, Calgary - Downtown 4 Ave Se, Vedder Rd at Luckakuck Way and Highstreet Mall. The journey, including transfers, takes approximately 34h 3m.
The distance between Portage la Prairie and Abbotsford is 2060 km. The road distance is 2136.5 km.
The best way to get from Portage la Prairie to Abbotsford without a car is to bus which takes 34h 3m and costs $280 - $550.
It takes approximately 9h 15m to get from Portage la Prairie to Abbotsford, including transfers.
Portage la Prairie to Abbotsford bus services, operated by Flixbus USA, depart from Portage la Prairie station.
Portage la Prairie to Abbotsford bus services, operated by Flixbus USA, arrive at Regina station.
Abbotsford is 2h behind Portage la Prairie. It is currently 5:09 PM in Portage la Prairie and 3:09 PM in Abbotsford.
Yes, the driving distance between Portage la Prairie to Abbotsford is 2137 km. It takes approximately 23h 1m to drive from Portage la Prairie to Abbotsford.
What companies run services between Portage la Prairie, MB, Canada and Abbotsford, BC, Canada?
You can take a bus from Portage la Prairie to Abbotsford Rec Centre via Regina, Calgary, Anderson LRT Station, Calgary - Downtown 4 Ave Se, Chilliwack, Vedder Rd at Luckakuck Way, and Highstreet Mall in around 34h 3m.
- Website
- westjet.com
Flights from Winnipeg J. A. Richardson International Airport to Vancouver International Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- $150–900
Flights from Winnipeg J. A. Richardson International Airport to Vancouver International Airport via Calgary
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- $150–900
Flights from Winnipeg J. A. Richardson International Airport to Vancouver International Airport via Edmonton
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- $150–900
Flights from Winnipeg J. A. Richardson International Airport to Abbotsford International Airport via Calgary
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- $160–1,000
Flights from Winnipeg J. A. Richardson International Airport to Abbotsford International Airport via Edmonton
- Ave. Duration
- 5h 9m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $310–1,000
Flights from Winnipeg J. A. Richardson International Airport to Abbotsford International Airport via Saskatoon, Edmonton
- Ave. Duration
- 9h 9m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $310–1,000
Flights from Winnipeg J. A. Richardson International Airport to Kelowna International Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Friday, and Sunday
- Estimated price
- $170–700
Flights from Winnipeg J. A. Richardson International Airport to Kelowna International Airport via Calgary
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- $170–700
Flights from Winnipeg J. A. Richardson International Airport to Kelowna International Airport via Edmonton
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- $170–700
Flights from Winnipeg J. A. Richardson International Airport to Kelowna International Airport via Vancouver International Airport
- Ave. Duration
- 5h 45m
- When
- Monday to Thursday
- Estimated price
- $170–700
- Website
- aircanada.com
Flights from Winnipeg J. A. Richardson International Airport to Vancouver International Airport
- Ave. Duration
- 3h 2m
- When
- Every day
- Estimated price
- $130–600
Flights from Winnipeg J. A. Richardson International Airport to Kelowna International Airport via Vancouver International Airport
- Ave. Duration
- 5h 24m
- When
- Every day
- Estimated price
- $130–600
- Website
- flyflair.com
Flights from Winnipeg J. A. Richardson International Airport to Vancouver International Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- $140–700
Flights from Winnipeg J. A. Richardson International Airport to Abbotsford International Airport via Edmonton
- Ave. Duration
- 5h
- When
- Monday to Saturday
- Estimated price
- $310–1,000
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Portage la Prairie to Vancouver
- Ave. Duration
- 2d 10h
- Frequency
- Twice a week
- Estimated price
- $550–1,200
- Website
- https://www.viarail.ca/en
- Escape
- $550–1,200
- Business
- $600–1,000
- Business Plus
- $650–1,000
- Economy
- $600–1,200
- Economy Plus
- $650–1,200
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Portage la Prairie to Winnipeg
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a week
- Estimated price
- $12–20
- Schedules at
- flixbus.com
Bus from Portage la Prairie to Regina
- Ave. Duration
- 5h 50m
- Frequency
- 4 times a week
- Estimated price
- $65–110
- Schedules at
- flixbus.com
Bus from Regina to Calgary
- Ave. Duration
- 10h 35m
- Frequency
- 5 times a week
- Estimated price
- $110–200
- Schedules at
- flixbus.com
Bus from Portage la Prairie to Winnipeg
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a week
- Estimated price
- $12–20
- Schedules at
- flixbus.com
Bus from Portage la Prairie to Winnipeg
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a week
- Estimated price
- $12–20
- Schedules at
- flixbus.com
- Phone
- +1 604 854 3232
- [email protected]
- Website
- bctransit.com
Bus from Lougheed Stn Bay 5 to Highstreet Mall
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- https://www.bctransit.com/central-fraser-valley/
- Website
- https://www.bctransit.com/chilliwack/
- Website
- https://www.bctransit.com/agassiz-harrison/
- Website
- https://www.bctransit.com/hope/
- Adult
- $3
Bus from Lougheed Stn Bay 5 to Highstreet Mall
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- https://www.bctransit.com/central-fraser-valley/
- Website
- https://www.bctransit.com/chilliwack/
- Website
- https://www.bctransit.com/agassiz-harrison/
- Website
- https://www.bctransit.com/hope/
- Adult
- $3
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Calgary - Downtown 4 Ave Se to Chilliwack
- Ave. Duration
- 12h 25m
- Frequency
- Once daily
- Estimated price
- $100–220
- Website
- https://www.riderexpress.ca/
- Standard
- $100–220
- Phone
- +1 800 232 1958
- [email protected]
- Website
- redarrow.ca
Bus from Kelowna Airport to Abbotsford, BC - International Airport
- Ave. Duration
- 4h 10m
- Frequency
- 4 times a week
- Estimated price
- $70–85
- Website
- https://www.redarrow.ca/
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 Best ways to travel around Australia, Need to know: Eurostar, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
More Questions & Answers
There are 51+ hotels available in Abbotsford.














