There are 2 ways to get from Ulaanbaatar to Petropavlovsk-Kamchatsky by taxi, plane, 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.
Taxi to New Ulaanbaatar International Airport, fly
best- Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi
- Fly from New Ulaanbaatar International Airport (UBN) to Yelizovo Airport (PKC)plane UBN - PKC
14h 33m₽20,286–76,504Train to Ulan-Ude, fly
cheapest- Take the train from Ulaanbaatar to Ulan-Udetrain
- Fly from Ulan-Ude (UUD) to Yelizovo Airport (PKC)plane UUD - PKC
23h 35m₽14,932–61,630
New Ulaanbaatar International Airport (UBN) to Yelizovo Airport (PKC) flights
Questions & Answers
The cheapest way to get from Ulaanbaatar to Petropavlovsk-Kamchatsky is to train and fly which costs RUB 14000 - RUB 65000 and takes 23h 35m.
The fastest way to get from Ulaanbaatar to Petropavlovsk-Kamchatsky is to taxi and fly which takes 14h 33m and costs RUB 20000 - RUB 80000.
The distance between Ulaanbaatar and Petropavlovsk-Kamchatsky is 3695 km.
It takes approximately 14h 33m to get from Ulaanbaatar to Petropavlovsk-Kamchatsky, including transfers.
Petropavlovsk-Kamchatsky is 4h ahead of Ulaanbaatar. It is currently 12:31 AM in Ulaanbaatar and 4:31 AM in Petropavlovsk-Kamchatsky.
What companies run services between Ulaanbaatar, Mongolia and Petropavlovsk-Kamchatsky, Russia?
There is no direct connection from Ulaanbaatar to Petropavlovsk-Kamchatsky. However, you can take the taxi to New Ulaanbaatar International Airport (UBN) airport, fly to Yelizovo Airport (PKC), walk to Petropavlovsk Airport, then take the line 104 bus to Gorodskoy Fountain. Alternatively, you can take the train to Ulan-Ude, take the taxi to Ulan-Ude (UUD) airport, fly to Yelizovo Airport (PKC), walk to Petropavlovsk Airport, then take the line 104 bus to Gorodskoy Fountain.
- Website
- flyaurora.ru
Flights from New Ulaanbaatar International Airport to Yelizovo Airport via Irkutsk, Khabarovsk
- Ave. Duration
- 13h 5m
- When
- Friday
- Estimated price
- ₽19,000–75,000
Flights from New Ulaanbaatar International Airport to Yelizovo Airport via Beijing Daxing, Vladivostok
- Ave. Duration
- 14h 50m
- When
- Monday
- Estimated price
- ₽20,000–80,000
Flights from New Ulaanbaatar International Airport to Yelizovo Airport via Beijing Daxing, Khabarovsk
- Ave. Duration
- 17h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₽20,000–80,000
Flights from New Ulaanbaatar International Airport to Yelizovo Airport via Beijing Daxing, Yuzhno-Sakhalinsk
- Ave. Duration
- 18h 35m
- When
- Saturday
- Estimated price
- ₽20,000–80,000
Flights from New Ulaanbaatar International Airport to Yelizovo Airport via Beijing Capital, Vladivostok
- Ave. Duration
- 21h 35m
- When
- Tuesday to Saturday
- Estimated price
- ₽20,000–80,000
Flights from Ulan-Ude to Yelizovo Airport via Khabarovsk
- Ave. Duration
- 9h 25m
- When
- Tuesday and Friday
- Estimated price
- ₽15,000–65,000
Flights from Ulan-Ude to Yelizovo Airport via Vladivostok
- Ave. Duration
- 11h 5m
- When
- Thursday
- Estimated price
- ₽17,000–70,000
- Website
- aeroflot.ru
Flights from New Ulaanbaatar International Airport to Yelizovo Airport via Irkutsk, Khabarovsk
- Ave. Duration
- 13h 5m
- When
- Friday
- Estimated price
- ₽19,000–75,000
Flights from New Ulaanbaatar International Airport to Yelizovo Airport via Beijing Daxing, Vladivostok
- Ave. Duration
- 14h 50m
- When
- Monday
- Estimated price
- ₽20,000–80,000
Flights from New Ulaanbaatar International Airport to Yelizovo Airport via Beijing Daxing, Khabarovsk
- Ave. Duration
- 17h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₽20,000–80,000
Flights from New Ulaanbaatar International Airport to Yelizovo Airport via Beijing Capital, Vladivostok
- Ave. Duration
- 21h 35m
- When
- Tuesday to Saturday
- Estimated price
- ₽20,000–80,000
- Website
- iraero.ru
Flights from Ulan-Ude to Yelizovo Airport via Blagoveschensk
- Ave. Duration
- 6h 25m
- When
- Monday
- Estimated price
- ₽14,000–60,000
- Phone
- +976-1900-1949
- [email protected]
- Website
- Ulaanbaatar Railway
Train from Ulaanbaatar to Ulan-Ude
- Ave. Duration
- 15h 6m
- Frequency
- Once a week
- Estimated price
- ₽550–1,200
- Website
- Ulaanbaatar Railway
- Schedules at
- Ulaanbaatar Railway
- Book at
- Ulaanbaatar Railway
- Compartment coach
- ₽1,600–2,000
- Sitting coach
- ₽550–650
- Soft sleeper coach
- ₽1,000–1,200
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 Stansted Airport into central London, The London Underground: Essential tips to navigate the Tube, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.


