There are 6 ways to get from Churchill to Abbotsford by plane, bus, train, or taxi
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 Coal Harbour Spb, bus
best- Fly from Churchill Airport (YYQ) to Coal Harbour Spb (CXH)plane YYQ - CXH
- Take the bus from Lougheed Stn Bay 5 to Highstreet Exch Bay Cbus
24h 27m$223–892Fly to Abbotsford International Airport
cheapest- Fly from Churchill Airport (YYQ) to Abbotsford International Airport (YXX)plane YYQ - YXX
11h 53m$207–1,232Train, bus, taxi
- Take the train from Churchill to Wabowdentrain
- Take the bus from Wabowden, MB to Lake Francis Jct, MBbus
- Take the taxi from Lake Francis Jct, MB to Portage la Prairietaxi
- Take the train from Portage la Prairie to Vancouvertrain
- Take the bus from Vancouver - Pacific Station to Chilliwack - Esso-Husky Truck Stopbus
3d 22h$959–1,951Fly to Vancouver International Airport, bus
- Fly from Churchill Airport (YYQ) to Vancouver International Airport (YVR)plane YYQ - YVR
- Take the bus from Lougheed Stn Bay 5 to Highstreet Exch Bay Cbus
10h 25m$1,536–2,649Fly to Kelowna International Airport, bus
- Fly from Churchill Airport (YYQ) to Kelowna International Airport (YLW)plane YYQ - YLW
- Take the bus from Kelowna - 516 Lawrence Ave to Chilliwack - Esso-Husky Truck Stopbus
12h 43mTrain, bus
- Take the train from Churchill to Portage la Prairietrain
- Take the train from Portage la Prairie to Vancouvertrain
- Take the bus from Lougheed Stn Bay 5 to Highstreet Exch Bay Cbus 66
4d 9h$933–1,993
Churchill to Abbotsford by train, subway, and bus
Comparing Your Travel Options
The cheapest way to get from Churchill to Abbotsford is to fly and bus which costs $220 - $900 and takes 24h 27m.
The fastest way to get from Churchill to Abbotsford is to fly and bus which takes 10h 25m and costs $1,500 - $2,700.
The distance between Churchill and Abbotsford is 2242 km.
The best way to get from Churchill to Abbotsford without a car is to train and bus and taxi which takes 3 days 22h and costs $950 - $2,000.
It takes approximately 24h 27m to get from Churchill to Abbotsford, including transfers.
Abbotsford is 2h behind Churchill. It is currently 10:39 AM in Churchill and 8:39 AM in Abbotsford.
There are 56+ hotels available in Abbotsford.
What companies run services between Churchill, MB, Canada and Abbotsford, BC, Canada?
Calm Air and WestJet fly from Churchill Airport (YYQ) to Abbotsford International Airport (YXX) 5 times a week.
- Website
- harbourair.com
Flights from Churchill Airport to Coal Harbour Spb via Winnipeg, Vancouver International Airport, Comox
- Ave. Duration
- 21h 55m
- When
- Monday and Friday
- Estimated price
- $200–900
Flights from Churchill Airport to Coal Harbour Spb via Winnipeg, Vancouver International Airport, Ganges Harbor
- Ave. Duration
- 22h 17m
- When
- Monday and Friday
- Estimated price
- $190–850
Flights from Churchill Airport to Coal Harbour Spb via Winnipeg, Vancouver International Airport, Nanaimo
- Ave. Duration
- 21h 52m
- When
- Friday and Monday
- Estimated price
- $190–850
Flights from Churchill Airport to Coal Harbour Spb via Winnipeg, Vancouver International Airport, Victoria Inner Harbour Apt
- Ave. Duration
- 22h 5m
- When
- Monday
- Estimated price
- $200–850
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Churchill to Wabowden
- Ave. Duration
- 21h 41m
- Frequency
- 3 times a week
- Estimated price
- $160–390
- Website
- VIA Rail
- Escape
- $160–360
- Business
- $210–380
- Business Plus
- $230–390
- Economy
- $180–370
- Economy Plus
- $200–380
Train from Portage la Prairie to Vancouver
- Ave. Duration
- 2d 10h
- Frequency
- Twice a week
- Estimated price
- $550–1,200
- Website
- VIA Rail
- Escape
- $550–1,200
- Business
- $600–1,000
- Business Plus
- $650–1,000
- Economy
- $600–1,200
- Economy Plus
- $650–1,200
Train from Churchill to Portage la Prairie
- Ave. Duration
- 43h 7m
- Frequency
- Twice a week
- Estimated price
- $370–800
- Website
- VIA Rail
- Escape
- $370–800
- Business
- $440–700
- Business Plus
- $450–700
- Economy
- $410–800
- Economy Plus
- $460–800
Train from Portage la Prairie to Vancouver
- Ave. Duration
- 2d 10h
- Frequency
- Twice a week
- Estimated price
- $550–1,200
- Website
- VIA Rail
- Escape
- $550–1,200
- Business
- $600–1,000
- Business Plus
- $650–1,000
- Economy
- $600–1,200
- Economy Plus
- $650–1,200
- Phone
- +1 604 854 3232
- [email protected]
- Website
- Central Fraser Valley
Bus from Lougheed Stn Bay 5 to Highstreet Exch Bay C
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- Central Fraser Valley
- Website
- Chilliwack
- Website
- Agassiz-Harrison
- Website
- Hope
- Adult
- $3
Bus from Lougheed Stn Bay 5 to Highstreet Exch Bay C
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- Central Fraser Valley
- Website
- Chilliwack
- Website
- Agassiz-Harrison
- Website
- Hope
- Adult
- $3
Bus from Lougheed Stn Bay 5 to Highstreet Exch Bay C
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- Central Fraser Valley
- Website
- Chilliwack
- Website
- Agassiz-Harrison
- Website
- Hope
- Adult
- $3
- Ave. Duration
- 1h
- Estimated price
- $160–200
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 Italian Lakes: Getting around by train, 5 delightfully under-the-radar French towns you need to visit, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.








