There are 5 ways to get from Vancouver Airport (YVR) to Agassiz by train, bus, rideshare, 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.
Train
best- Take the train from Vancouver to Agassiztrain VIA Rail
3h 33m$32–234Subway, bus
cheapest- Take the subway from Waterfront Station @ Platform 2 to Lougheed Town Centre Station @ Platform 2subway Expo Line
- Take the bus from Lougheed Stn Bay 5 to Downtown Chilliwackbus 66
4h 44m$9–17Bus
- Take the bus from Vancouver International Airport to Chilliwackbus Van-Cal
4h 42m$34–68Airport Transfer
- Take the rideshare from Vancouver-YVR to Agassiz126.5 km
1h 41mDrive 126.5 km
- Drive from Vancouver Airport (YVR) to Agassizcar 126.5 km
1h 41m$25–36
Vancouver Airport (YVR) to Agassiz by subway and train
Questions & Answers
The cheapest way to get from Vancouver Airport (YVR) to Agassiz is to subway and bus which costs $9 - $17 and takes 4h 44m.
The fastest way to get from Vancouver Airport (YVR) to Agassiz is to drive which takes 1h 41m and costs $24 - $40.
No, there is no direct bus from Vancouver Airport (YVR) to Agassiz. However, there are services departing from Vancouver International Airport and arriving at Hwy 9 at McDonald Rd via Vedder Rd at Luckakuck Way and Downtown Chilliwack Bay B. The journey, including transfers, takes approximately 4h 42m.
No, there is no direct train from Vancouver Airport (YVR) station to Agassiz. However, there are services departing from YVR-Airport Station @ Platform 1 and arriving at Agassiz via Granville Station @ Platform 2 and Vancouver. The journey, including transfers, takes approximately 3h 33m.
The distance between Vancouver Airport (YVR) and Agassiz is 130 km. The road distance is 126.5 km.
The best way to get from Vancouver Airport (YVR) to Agassiz without a car is to train which takes 3h 33m and costs $30 - $240.
It takes approximately 3h 33m to get from Vancouver Airport (YVR) to Agassiz, including transfers.
Vancouver Airport (YVR) to Agassiz bus services, operated by Rider Express, depart from Vancouver International Airport station.
Vancouver Airport (YVR) to Agassiz train services, operated by VIA Rail, depart from Vancouver station.
The best way to get from Vancouver Airport (YVR) to Agassiz is to train which takes 3h 33m and costs $30 - $240. Alternatively, you can bus, which costs $30 - $70 and takes 4h 42m.
What companies run services between Vancouver Airport (YVR), Canada and Agassiz, BC, Canada?
VIA Rail operates a train from Vancouver to Agassiz twice a week. Tickets cost $26–220 and the journey takes 2h 3m. Alternatively, Rider Express operates a bus from Vancouver International Airport to Chilliwack once daily. Tickets cost $27–65 and the journey takes 2h 50m.
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Vancouver to Agassiz
- Ave. Duration
- 2h 3m
- Frequency
- Twice a week
- Estimated price
- $26–220
- Website
- VIA Rail
- Escape
- $26–95
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $29–110
- Economy Plus
- $30–120
- Phone
- +1 604 953 3333
- Website
- TransLink CA
Subway from Waterfront Station @ Platform 2 to Lougheed Town Centre Station @ Platform 2
- Ave. Duration
- 42 min
- Frequency
- Every 15 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Vancouver International Airport to Chilliwack
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- $27–65
- Website
- Rider Express
- Standard
- $27–65
- Phone
- +1 604 854 3232
- [email protected]
- Website
- Central Fraser Valley
Bus from Lougheed Stn Bay 5 to Downtown Chilliwack
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- Estimated price
- $3
- Website
- Central Fraser Valley
- Website
- Chilliwack
- Website
- Agassiz-Harrison
- Website
- Hope
- Adult
- $3
- Website
- https://www.mozio.com
Rideshare from Vancouver-YVR to Agassiz
- Ave. Duration
- 1h 41m
- Frequency
- On demand
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 Heathrow Airport into central London, How to plan an amazing trip around Scandinavia, and Getting to Milan from the airport - to help you get the most out of your next trip.
More Questions & Answers
Vancouver Airport (YVR) to Agassiz bus services, operated by Rider Express, arrive at Chilliwack station.
Vancouver Airport (YVR) to Agassiz train services, operated by VIA Rail, arrive at Agassiz station.
Yes, the driving distance between Vancouver Airport (YVR) to Agassiz is 126 km. It takes approximately 1h 41m to drive from Vancouver Airport (YVR) to Agassiz.
There are 78+ hotels available in Agassiz.
Check out Blablacar's carpooling service for rideshare options between Vancouver Airport (YVR) and Agassiz. A great option if you don't have a driver's licence or want to avoid public transport.












