There are 3 ways to get from Perm to Ulan-Ude by 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.
Perm to Ulan-Ude by train
Questions & Answers
The cheapest way to get from Perm to Ulan-Ude is to train which costs RUB 9500 - RUB 15000 and takes 2 days 17h.
The fastest way to get from Perm to Ulan-Ude is to fly which takes 11h 16m and costs RUB 11000 - RUB 49000.
Yes, there is a direct train departing from Perm 2 and arriving at Ulan-Ude. Services depart three times a day, and operate every day. The journey takes approximately 2 days 17h.
The distance between Perm and Ulan-Ude is 3313 km. The road distance is 4132.2 km.
The best way to get from Perm to Ulan-Ude without a car is to train which takes 2 days 17h and costs RUB 9500 - RUB 15000.
It takes approximately 11h 16m to get from Perm to Ulan-Ude, including transfers.
Perm to Ulan-Ude train services, operated by Russian Railways (РЖД), depart from Perm 2 station.
The best way to get from Perm to Ulan-Ude is to fly which takes 11h 16m and costs RUB 11000 - RUB 49000. Alternatively, you can train, which costs RUB 9500 - RUB 15000 and takes 2 days 17h.
Ulan-Ude is 3h ahead of Perm. It is currently 2:17 AM in Perm and 5:17 AM in Ulan-Ude.
Perm to Ulan-Ude train services, operated by Russian Railways (РЖД), arrive at Ulan-Ude station.
What companies run services between Perm, Russia and Ulan-Ude, Russia?
S7 Airlines flies from Perm International Airport (PEE) to Ulan-Ude (UUD) once daily. Alternatively, Russian Railways (РЖД) operates a train from Perm 2 to Ulan-Ude 3 times a day. Tickets cost ₽9,500–15,000 and the journey takes 2d 17h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- s7.ru
Flights from Perm International Airport to Ulan-Ude via Novosibirsk
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- ₽11,000–48,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Perm 2 to Ulan-Ude
- Ave. Duration
- 2d 17h
- Frequency
- 3 times a day
- Estimated price
- ₽9,500–15,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽40,000–55,000
- 3rd Class (Platzcart)
- ₽9,500–14,000
- 2nd Class (Kupé)
- ₽10,000–15,000
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?, Why you should take the train in the US, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Perm to Ulan-Ude is 4132 km. It takes approximately 2 days 10h to drive from Perm to Ulan-Ude.



