There are 7 ways to get from Unity to Vancouver by taxi, 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.
Taxi, bus to Edmonton International Airport, fly to Vancouver International Airport
best- Take the taxi from Unity to Maidstone, SK - 220 Railway Ave
- Take the bus from Maidstone, SK - 220 Railway Ave to Edmonton South, AB - Edmonton Southgate Transit Center
- Fly from Edmonton International Airport (YEG) to Vancouver International Airport (YVR)YEG - YVR
9h 10m$304–647Train
cheapest- Take the train from Unity to VancouverVIA Rail
43h 16m$170–240Taxi, bus
- Take the taxi from Unity to North Battleford
- Take the bus from North Battleford to Calgary
- Take the bus from Calgary, AB - Marlborough Mall to Vancouver, BC
25h 28m$421–578Drive 1,440.7 km
- Drive from Unity to Vancouver1,440.7 km
16h 25m$289–418Taxi, bus to Saskatoon John G. Diefenbaker International Airport, fly to Vancouver International Airport
- Take the taxi from Unity to North Battleford, SK - Hwy 16 Bypass
- Take the bus from North Battleford, SK - Hwy 16 Bypass to Saskatoon - Marquis Drive, AB - 229 Marquis Dr
- Fly from Saskatoon John G. Diefenbaker International Airport (YXE) to Vancouver International Airport (YVR)YXE - YVR
9h 37m$338–1,042Taxi, bus to Edmonton International Airport, fly to Abbotsford International Airport, bus
- Take the taxi from Unity to Maidstone, SK - 220 Railway Ave
- Take the bus from Maidstone, SK - 220 Railway Ave to Edmonton South, AB - Edmonton Southgate Transit Center
- Fly from Edmonton International Airport (YEG) to Abbotsford International Airport (YXX)YEG - YXX
- Take the bus from Abbotsford Airport to Vancouver, BC - Pacific Central Station
10h 29m$309–586Taxi, bus to Saskatoon John G. Diefenbaker International Airport, fly to Abbotsford International Airport, bus
- Take the taxi from Unity to North Battleford, SK - Hwy 16 Bypass
- Take the bus from North Battleford, SK - Hwy 16 Bypass to Saskatoon - Marquis Drive, AB - 229 Marquis Dr
- Fly from Saskatoon John G. Diefenbaker International Airport (YXE) to Abbotsford International Airport (YXX)YXE - YXX
- Take the bus from Abbotsford Airport to Vancouver, BC - Pacific Central Station
13h 6m$423–1,051
Unity to Vancouver by train
Questions & Answers
The cheapest way to get from Unity to Vancouver is to train which costs $170 - $240 and takes 43h 16m.
The fastest way to get from Unity to Vancouver is to taxi and bus and fly which takes 9h 10m and costs $300 - $650.
Yes, there is a direct train departing from Unity and arriving at Vancouver. Services depart twice a week, and operate Wednesday and Sunday. The journey takes approximately 43h 16m.
The distance between Unity and Vancouver is 1246 km. The road distance is 1440.7 km.
The best way to get from Unity to Vancouver without a car is to taxi and bus which takes 25h 28m and costs $420 - $600.
It takes approximately 9h 10m to get from Unity to Vancouver, including transfers.
Unity to Vancouver train services, operated by VIA Rail, depart from Unity station.
Vancouver is 2h behind Unity. It is currently 10:26 PM in Unity and 8:26 PM in Vancouver.
Unity to Vancouver train services, operated by VIA Rail, arrive at Vancouver station.
Yes, the driving distance between Unity to Vancouver is 1441 km. It takes approximately 16h 25m to drive from Unity to Vancouver.
What companies run services between Unity, SK, Canada and Vancouver, BC, Canada?
VIA Rail operates a train from Unity to Vancouver twice a week. Tickets cost $170–240 and the journey takes 43h 16m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- westjet.com
Flights from Edmonton International Airport to Vancouver International Airport
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- $35–340
Flights from Edmonton International Airport to Vancouver International Airport via Calgary
- Ave. Duration
- 3h 43m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $35–340
Flights from Saskatoon John G. Diefenbaker International Airport to Vancouver International Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- $100–750
Flights from Saskatoon John G. Diefenbaker International Airport to Vancouver International Airport via Calgary
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- $100–750
Flights from Saskatoon John G. Diefenbaker International Airport to Vancouver International Airport via Edmonton International Airport
- Ave. Duration
- 4h 14m
- When
- Every day
- Estimated price
- $100–750
Flights from Edmonton International Airport to Abbotsford International Airport
- Ave. Duration
- 1h 39m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $27–150
Flights from Edmonton International Airport to Abbotsford International Airport via Calgary
- Ave. Duration
- 3h 46m
- When
- Every day
- Estimated price
- $27–150
Flights from Saskatoon John G. Diefenbaker International Airport to Abbotsford International Airport via Calgary
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- $180–700
Flights from Saskatoon John G. Diefenbaker International Airport to Abbotsford International Airport via Edmonton International Airport
- Ave. Duration
- 4h 49m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $180–700
Flights from Saskatoon John G. Diefenbaker International Airport to Abbotsford International Airport via Calgary, Edmonton International Airport
- Ave. Duration
- 7h 24m
- When
- Saturday and Sunday
- Estimated price
- $180–700
- Website
- aircanada.com
Flights from Edmonton International Airport to Vancouver International Airport
- Ave. Duration
- 1h 49m
- When
- Every day
- Estimated price
- $65–370
Flights from Saskatoon John G. Diefenbaker International Airport to Vancouver International Airport
- Ave. Duration
- 2h 17m
- When
- Every day
- Estimated price
- $95–500
- Website
- flyflair.com
Flights from Edmonton International Airport to Vancouver International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- $40–250
Flights from Edmonton International Airport to Abbotsford International Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- $40–200
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Unity to Vancouver
- Ave. Duration
- 43h 16m
- Frequency
- Twice a week
- Estimated price
- $170–240
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $170–240
- Economy Adult - Advanced Booking
- $200–230
- Economy Escape Advanced Booking - Adult
- $170–210
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Maidstone, SK - 220 Railway Ave to Edmonton South, AB - Edmonton Southgate Transit Center
- Ave. Duration
- 4h 8m
- Frequency
- Once daily
- Estimated price
- $80–110
- Website
- https://riderexpress.ca/
- Standard
- $80–110
Bus from Calgary, AB - Marlborough Mall to Vancouver, BC
- Ave. Duration
- 14h 10m
- Frequency
- Once daily
- Estimated price
- $180–230
- Website
- https://riderexpress.ca/
- Standard
- $180–230
Bus from North Battleford, SK - Hwy 16 Bypass to Saskatoon - Marquis Drive, AB - 229 Marquis Dr
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $50–70
- Website
- https://riderexpress.ca/
- Standard
- $50–70
Bus from Abbotsford Airport to Vancouver, BC - Pacific Central Station
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- $40–55
- Website
- https://riderexpress.ca/
- Standard
- $40–55
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from North Battleford to Calgary
- Ave. Duration
- 8h 50m
- Frequency
- 5 times a week
- Estimated price
- $65–140
- Schedules at
- flixbus.com
- Adult
- $65–140
- Phone
- 1-877-769-3287
- info@myebus.ca
- Website
- myebus.ca
Bus from Abbotsford Airport to Vancouver, BC - Pacific Central Station
- Ave. Duration
- 55 min
- Frequency
- 4 times a day
- Estimated price
- $24–35
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/routes/
- Adult
- $24–35
- Phone
- 1-800-232-1958
- info@redarrow.ca
- Website
- redarrow.ca
Bus from Abbotsford Airport to Vancouver, BC - Pacific Central Station
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a week
- Estimated price
- $9–15
- Website
- https://redarrow.ca/
- Book at
- https://www.redarrow.ca/order/reservation/
- Adult
- $9–15
- Phone
- +1 778 382 7729
- info@mountainmanmikes.ca
- Website
- mountainmanmikes.ca
Bus from Abbotsford Airport to Vancouver, BC - Pacific Central Station
- Ave. Duration
- 1h 40m
- Frequency
- Twice a week
- Estimated price
- $45–65
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
- Ave. Duration
- 1h 4m
- Estimated price
- $170–210
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 What documents do I need to cross Niagara Falls?, How do I get from Sydney to Melbourne, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
More Questions & Answers
There are 927+ hotels available in Vancouver.
















