There are 5 ways to get from Calgary to Perm by plane, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Calgary International Airport to Perm International Airport
best- Fly from Calgary International Airport (YYC) to Perm International Airport (PEE)YYC - PEE
4d 12h₽34,245–120,245Fly Calgary International Airport to Chelyabinsk Airport, train
cheapest- Fly from Calgary International Airport (YYC) to Chelyabinsk Airport (CEK)YYC - CEK
- Take the train from Chelyabinsk-Glavny to Perm 2
2d 9h₽32,642–104,142Fly Calgary International Airport to Ekaterinburg Koltsovo Airport, train
- Fly from Calgary International Airport (YYC) to Ekaterinburg Koltsovo Airport (SVX)YYC - SVX
- Take the train from Yekaterinburg-Pass to Perm 2
47h 41m₽56,129–113,279Fly Calgary International Airport to Ufa International Airport, bus
- Fly from Calgary International Airport (YYC) to Ufa International Airport (UFA)YYC - UFA
- Take the bus from Ufa South Bus Terminal to Perm' Bus station
38h 38m₽66,642–132,352Bus to Edmonton International Airport, fly to Chelyabinsk Airport, train
- Take the bus from Calgary North, AB to Leduc, AB
- Fly from Edmonton International Airport (YEG) to Chelyabinsk Airport (CEK)YEG - CEK
- Take the train from Chelyabinsk-Glavny to Perm 2
2d 7h₽37,373–127,823
Calgary International Airport (YYC) to Perm International Airport (PEE) flights
Questions & Answers
The cheapest way to get from Calgary to Perm is to fly and train which costs RUB 32000 - RUB 110000 and takes 2 days 9h.
The fastest way to get from Calgary to Perm is to fly and bus which takes 38h 38m and costs RUB 65000 - RUB 140000.
The distance between Calgary and Perm is 7889 km.
It takes approximately 4 days 12h to get from Calgary to Perm, including transfers.
Perm is 12h ahead of Calgary. It is currently 5:09 PM in Calgary and 5:09 AM in Perm.
What companies run services between Calgary, AB, Canada and Perm, Russia?
WestJet, Flyone, and Shirak Avia fly from Calgary International Airport (YYC) to Perm International Airport (PEE) once a week.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- flyredwings.com
Flights from Calgary International Airport to Ekaterinburg Koltsovo Airport via Munich, Tbilisi
- Ave. Duration
- 37h
- When
- Monday
- Estimated price
- ₽55,000–110,000
Flights from Calgary International Airport to Ekaterinburg Koltsovo Airport via Zurich, Tbilisi
- Ave. Duration
- 38h 40m
- When
- Friday
- Estimated price
- ₽44,000–150,000
Flights from Calgary International Airport to Ekaterinburg Koltsovo Airport via Amsterdam Schiphol, Tbilisi
- Ave. Duration
- 40h 35m
- When
- Friday
- Estimated price
- ₽43,000–150,000
Flights from Calgary International Airport to Ufa International Airport via Amsterdam Schiphol, Istanbul
- Ave. Duration
- 26h 30m
- When
- Monday and Thursday
- Estimated price
- ₽50,000–180,000
Flights from Calgary International Airport to Ufa International Airport via Munich, Istanbul
- Ave. Duration
- 22h 55m
- When
- Monday and Thursday
- Estimated price
- ₽65,000–130,000
Flights from Calgary International Airport to Chelyabinsk Airport via Frankfurt, Erevan
- Ave. Duration
- 44h 25m
- When
- Thursday
- Estimated price
- ₽31,000–100,000
Flights from Calgary International Airport to Chelyabinsk Airport via Rome, Erevan
- Ave. Duration
- 42h 10m
- When
- Thursday
- Estimated price
- ₽35,000–120,000
- Website
- azimuth.aero
Flights from Calgary International Airport to Ufa International Airport via Frankfurt, Erevan
- Ave. Duration
- 33h 50m
- When
- Thursday and Sunday
- Estimated price
- ₽50,000–170,000
- Website
- shirakavia.am
Flights from Calgary International Airport to Perm International Airport via Paris Charles de Gaulle, Erevan
- Ave. Duration
- 4d 9h
- When
- Friday
- Estimated price
- ₽34,000–120,000
- Website
- aeroflot.ru
Flights from Edmonton International Airport to Chelyabinsk Airport via Amsterdam Schiphol, Belgrade, Moscow Sheremetyevo
- Ave. Duration
- 37h 35m
- When
- Thursday and Sunday
- Estimated price
- ₽33,000–120,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Yekaterinburg-Pass to Perm 2
- Ave. Duration
- 5h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₽1,400–3,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,000–9,000
- 3rd Class (Platzcart)
- ₽1,400–2,000
- 2nd Class (Kupé)
- ₽2,200–3,000
Train from Chelyabinsk-Glavny to Perm 2
- Ave. Duration
- 10h 32m
- Frequency
- 4 times a week
- Estimated price
- ₽2,000–3,900
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽8,500–12,000
- 3rd Class (Platzcart)
- ₽2,000–2,800
- 2nd Class (Kupé)
- ₽2,800–3,900
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Yekaterinburg-Pass to Perm 2
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- ₽1,340–2,100
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,400–2,100
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Yekaterinburg-Pass to Perm 2
- Ave. Duration
- 6h 4m
- Frequency
- Twice a week
- Estimated price
- ₽850–1,000
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽900–1,000
- 2nd Class (Kupé)
- ₽850–1,000
Train from Chelyabinsk-Glavny to Perm 2
- Ave. Duration
- 11h 30m
- Frequency
- Twice a week
- Estimated price
- ₽1,400–1,900
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽1,400–1,550
- 2nd Class (Kupé)
- ₽1,600–1,900
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Ufa South Bus Terminal to Perm' Bus station
- Ave. Duration
- 11h 20m
- Frequency
- Twice daily
- Estimated price
- ₽1,400–2,100
- Schedules at
- avtovokzaly.ru
- Phone
- 1-877-769-3287
- info@myebus.ca
- Website
- myebus.ca
Bus from Calgary North, AB to Leduc, AB
- Ave. Duration
- 3h 10m
- Frequency
- 3 times a day
- Estimated price
- ₽2,900–3,900
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/routes/
- Adult
- ₽2,900–3,900
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 Need to know: Greyhound, What are the different types of Renfe trains in Spain?, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.
















