There are 5 ways to get from Perm to Vancouver by plane, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Perm International Airport to Vancouver International Airport
best- Fly from Perm International Airport (PEE) to Vancouver International Airport (YVR)PEE - YVR
32h 9m$555–2,007Train to Izhevsk, fly to Vancouver International Airport
cheapest- Take the train from Perm-2 to Izhevsk
- Fly from Izhevsk (IJK) to Vancouver International Airport (YVR)IJK - YVR
38h 50m$542–1,877Fly Perm International Airport to Abbotsford International Airport, bus
- Fly from Perm International Airport (PEE) to Abbotsford International Airport (YXX)PEE - YXX
- Take the bus from Abbotsford Airport to Vancouver, BC - Pacific Central Station
39h 7m$660–2,066Fly Perm International Airport to Seattle-Tacoma International Airport, bus
- Fly from Perm International Airport (PEE) to Seattle-Tacoma International Airport (SEA)PEE - SEA
- Take the bus from Seattle-Tacoma International Airport to Canada Place
37h 17m$806–2,271Train to Ekaterinburg Koltsovo Airport, fly to Vancouver International Airport
- Take the train from Perm 2 to Yekaterinburg-Pass
- Fly from Ekaterinburg Koltsovo Airport (SVX) to Vancouver International Airport (YVR)SVX - YVR
31h 11m$871–3,060
Perm International Airport (PEE) to Vancouver International Airport (YVR) flights
Questions & Answers
The cheapest way to get from Perm to Vancouver is to train and fly which costs $500 - $1,900 and takes 38h 50m.
The fastest way to get from Perm to Vancouver is to train and fly which takes 31h 11m and costs $850 - $3,100.
The distance between Perm and Vancouver is 8139 km.
It takes approximately 32h 9m to get from Perm to Vancouver, including transfers.
Vancouver is 13h behind Perm. It is currently 10:10 PM in Perm and 9:10 AM in Vancouver.
There are 970+ hotels available in Vancouver.
What companies run services between Perm, Russia and Vancouver, BC, Canada?
Shirak Avia, Lufthansa, and two other airlines fly from Perm International Airport (PEE) to Vancouver International Airport (YVR) 4 times a week.
- Website
- turkishairlines.com
Flights from Izhevsk to Vancouver International Airport via Sochi, Istanbul
- Ave. Duration
- 28h 30m
- When
- Saturday
- Estimated price
- $500–1,800
Flights from Ekaterinburg Koltsovo Airport to Vancouver International Airport via Istanbul
- Ave. Duration
- 22h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $850–3,000
Flights from Ekaterinburg Koltsovo Airport to Vancouver International Airport via Istanbul, Reykjavik Keflavik Nas
- Ave. Duration
- 22h 45m
- When
- Monday and Friday
- Estimated price
- $1,100–3,200
- Website
- lufthansa.com
Flights from Perm International Airport to Vancouver International Airport via Erevan, Frankfurt
- Ave. Duration
- 30h 2m
- When
- Wednesday
- Estimated price
- $550–2,300
Flights from Perm International Airport to Seattle-Tacoma International Airport via Erevan, Frankfurt
- Ave. Duration
- 30h 25m
- When
- Wednesday
- Estimated price
- $750–2,800
- Website
- aircanada.com
Flights from Perm International Airport to Vancouver International Airport via Erevan, Frankfurt
- Ave. Duration
- 29h 32m
- When
- Wednesday
- Estimated price
- $550–2,300
Flights from Perm International Airport to Seattle-Tacoma International Airport via Erevan, Frankfurt
- Ave. Duration
- 29h 55m
- When
- Wednesday
- Estimated price
- $750–2,800
- Website
- westjet.com
Flights from Perm International Airport to Abbotsford International Airport via Erevan, Frankfurt, Calgary
- Ave. Duration
- 34h 37m
- When
- Wednesday
- Estimated price
- $650–2,000
- Website
- condor.com
Flights from Perm International Airport to Seattle-Tacoma International Airport via Erevan, Frankfurt
- Ave. Duration
- 33h 25m
- When
- Wednesday
- Estimated price
- $750–2,200
- Website
- icelandair.com
Flights from Ekaterinburg Koltsovo Airport to Vancouver International Airport via Istanbul, Reykjavik Keflavik Nas
- Ave. Duration
- 22h 45m
- When
- Monday and Friday
- Estimated price
- $1,100–3,200
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Perm-2 to Izhevsk
- Ave. Duration
- 7h 29m
- Frequency
- 4 times a week
- Estimated price
- $30–60
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $130–180
- 3rd Class (Platzcart)
- $30–45
- 2nd Class (Kupé)
- $40–60
Train from Perm 2 to Yekaterinburg-Pass
- Ave. Duration
- 5h 34m
- Frequency
- Every 4 hours
- Estimated price
- $24–55
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $100–150
- 3rd Class (Platzcart)
- $24–35
- 2nd Class (Kupé)
- $35–55
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Perm 2 to Yekaterinburg-Pass
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- $24–40
- Website
- https://eng.rzd.ru/
- Lastochka Train
- $25–40
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Perm 2 to Yekaterinburg-Pass
- Ave. Duration
- 6h 28m
- Frequency
- Twice a week
- Estimated price
- $15–18
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- $16–18
- 2nd Class (Kupé)
- $15–18
- 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-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
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-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/
- Phone
- +1 800.665.2122
- rez@quickcoach.com
- Website
- quickcoach.com
Bus from Seattle-Tacoma International Airport to Canada Place
- Ave. Duration
- 3h 43m
- Frequency
- 3 times a day
- Estimated price
- $55–70
- Schedules at
- quickcoach.com
- Adult
- $55–70
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide




















