There are 7 ways to get from Barrie to Chilliwack by bus, plane, 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 to Toronto Pearson International Airport, fly to Vancouver International Airport, bus
best- Take the bus from Barrie to Toronto Pearson Airportbus
- Fly from Toronto Pearson International Airport (YYZ) to Vancouver International Airport (YVR)plane YYZ - YVR
- Take the bus from Lougheed Stn Bay 5 to Downtown Chilliwackbus
10h 11m$200–784Bus to Toronto Pearson International Airport, fly to Abbotsford International Airport, bus
cheapest- Take the bus from Barrie to Toronto Pearson Airportbus
- Fly from Toronto Pearson International Airport (YYZ) to Abbotsford International Airport (YXX)plane YYZ - YXX
- Take the bus from Highstreet Exch Bay C to Downtown Chilliwackbus
9h 39m$167–673Bus, train
- Take the bus from Barrie to Sudburybus
- Take the bus from Sudbury to Sault Ste Mariebus
- Take the bus from Sault Ste Marie to Thunder Baybus
- Take the bus from Thunder Bay to Southdale Mallbus
- Take the train from Winnipeg to Chilliwacktrain
3d 13h$707–1,613Drive 3,974.3 km
- Drive from Barrie to Chilliwackcar 3,974.3 km
45h 20m$804–1,162Bus, bus to John C. Munro Hamilton International Airport, fly to Vancouver International Airport
- Take the bus from Barrie to Toronto Pearson Airportbus
- Take the bus from Pearson International Airport Terminal 1 to Main St. W. @ Summers Ln.bus
- Fly from John C. Munro Hamilton International Airport (YHM) to Vancouver International Airport (YVR)plane YHM - YVR
- Take the bus from Lougheed Stn Bay 5 to Downtown Chilliwackbus
12h 46m$226–903Bus to Toronto Pearson International Airport, fly to Kelowna International Airport, bus
- Take the bus from Barrie to Toronto Pearson Airportbus
- Fly from Toronto Pearson International Airport (YYZ) to Kelowna International Airport (YLW)plane YYZ - YLW
- Take the bus from Kelowna - 516 Lawrence Ave to Hope - Visitors Centerbus
13h 25mTrain
- Take the train from Allandale Waterfront GO to Union Station GOtrain Br
- Take the train from Toronto Union Station to Chilliwacktrain VIA Rail
3d 21h$1,017–2,121
Barrie to Chilliwack by bus and train
Comparing Your Travel Options
The cheapest way to get from Barrie to Chilliwack is to bus and fly which costs $160 - $700 and takes 9h 39m.
The fastest way to get from Barrie to Chilliwack is to bus and fly which takes 9h 39m and costs $160 - $700.
No, there is no direct train from Barrie to Chilliwack. However, there are services departing from Allandale Waterfront GO and arriving at Chilliwack via Toronto Union Station. The journey, including transfers, takes approximately 3 days 21h.
The distance between Barrie and Chilliwack is 3561 km. The road distance is 3974.3 km.
The best way to get from Barrie to Chilliwack without a car is to bus and train which takes 3 days 13h and costs $700 - $1,700.
It takes approximately 10h 11m to get from Barrie to Chilliwack, including transfers.
Barrie to Chilliwack train services, operated by GO Transit, depart from Allandale Waterfront GO station.
Chilliwack is 3h behind Barrie. It is currently 7:15 PM in Barrie and 4:15 PM in Chilliwack.
Barrie to Chilliwack train services, operated by GO Transit, arrive at Union Station GO.
Yes, the driving distance between Barrie to Chilliwack is 3974 km. It takes approximately 45h 20m to drive from Barrie to Chilliwack.
What companies run services between Barrie, ON, Canada and Chilliwack, BC, Canada?
You can take a train from Allandale Waterfront GO to Chilliwack via Toronto Union Station in around 3d 21h.
- Website
- westjet.com
Flights from Toronto Pearson International Airport to Vancouver International Airport
- Ave. Duration
- 5h 14m
- When
- Every day
- Estimated price
- $150–750
Flights from Toronto Pearson International Airport to Abbotsford International Airport via Calgary
- Ave. Duration
- 7h 11m
- When
- Every day
- Estimated price
- $130–320
Flights from John C. Munro Hamilton International Airport to Vancouver International Airport via Calgary
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- $170–1,100
Flights from Toronto Pearson International Airport to Kelowna International Airport
- Ave. Duration
- 4h 59m
- When
- Monday
- Estimated price
- $170–700
Flights from Toronto Pearson International Airport to Kelowna International Airport via Calgary
- Ave. Duration
- 6h 37m
- When
- Every day
- Estimated price
- $170–700
Flights from Toronto Pearson International Airport to Kelowna International Airport via Winnipeg
- Ave. Duration
- 6h 30m
- When
- Monday, Friday, and Sunday
- Estimated price
- $170–700
Flights from Toronto Pearson International Airport to Kelowna International Airport via Vancouver International Airport
- Ave. Duration
- 7h 10m
- When
- Monday and Friday
- Estimated price
- $170–700
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Winnipeg to Chilliwack
- Ave. Duration
- 2d 6h
- 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 Toronto Union Station to Chilliwack
- Ave. Duration
- 3d 18h
- Frequency
- Twice a week
- Estimated price
- $1,000–2,100
- Website
- VIA Rail
- Escape
- $1,000–2,000
- Business
- $1,100–1,700
- Business Plus
- $1,100–1,700
- Economy
- $1,100–2,000
- Economy Plus
- $1,200–2,100
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Barrie to Toronto Pearson Airport
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- $11–17
- Schedules at
- Flixbus USA
Bus from Barrie to Sudbury
- Ave. Duration
- 3h 35m
- Frequency
- 5 times a week
- Estimated price
- $40–60
- Schedules at
- Flixbus USA
Bus from Barrie to Toronto Pearson Airport
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- $11–17
- Schedules at
- Flixbus USA
Bus from Barrie to Toronto Pearson Airport
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- $11–17
- Schedules at
- Flixbus USA
Bus from Barrie to Toronto Pearson Airport
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- $11–17
- Schedules at
- Flixbus USA
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 Thanksgiving 2018: How to travel stress-free, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
Booking & Getting There
There are 78+ hotels available in Chilliwack.






