There are 6 ways to get from Irkutsk to Pyatigorsk by plane, train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Mineralnye Vody Airport
best- Fly from Irkutsk Airport (IKT) to Mineralnye Vody Airport (MRV)plane IKT - MRV
12h 4m₽50,372–220,472Train via Ob
cheapest- Take the train from Irkutsk Pas to Obtrain
- Take the train from Ob to Piatigorsktrain
4d 18h₽14,655–23,584Train
- Take the train from Irkutsk Pas to Vladimirtrain
- Take the train from Vladimir to Moscow Vostochny Stationtrain
- Take the train from Kazansky Railway Terminal to Piatigorsktrain
4d 4h₽17,458–28,027Bus, train
- Take the bus from Irkutsk Bus station to Tulunbus
- Take the train from Tulun to Perm 2train
- Take the bus from Perm' Bus station to Moscow Kotelniki Bus Stationbus
- Take the bus from Moscow Kotelniki Bus Station to Cherkessk Bus stationbus
- Take the bus from Cherkessk to Pyatigorsk Verkhniy Rynokbus
4d 15hDrive 5,364.4 km
- Drive from Irkutsk to Pyatigorskcar 5,364.4 km
3d 6h₽33,389–48,228Fly to Beslan Airport, taxi
- Fly from Irkutsk Airport (IKT) to Beslan Airport (OGZ)plane IKT - OGZ
- Take the taxi from Beslan-Airport-OGZ to Pyatigorsktaxi
13h 23m₽40,072–154,922
Irkutsk to Pyatigorsk by train
Questions & Answers
The cheapest way to get from Irkutsk to Pyatigorsk is to train via Ob which costs RUB 14000 - RUB 24000 and takes 4 days 18h.
The fastest way to get from Irkutsk to Pyatigorsk is to fly which takes 12h 4m and costs RUB 50000 - RUB 220000.
No, there is no direct train from Irkutsk to Pyatigorsk. However, there are services departing from Irkutsk Pas and arriving at Piatigorsk via Vladimir, Cherkizovskaya and Kazansky Railway Terminal. The journey, including transfers, takes approximately 4 days 4h.
The distance between Irkutsk and Pyatigorsk is 4517 km. The road distance is 5364.4 km.
The best way to get from Irkutsk to Pyatigorsk without a car is to train which takes 4 days 4h and costs RUB 17000 - RUB 28000.
It takes approximately 12h 4m to get from Irkutsk to Pyatigorsk, including transfers.
Irkutsk to Pyatigorsk train services, operated by Russian Railways (РЖД), depart from Irkutsk Pas station.
The best way to get from Irkutsk to Pyatigorsk is to fly which takes 12h 4m and costs RUB 50000 - RUB 220000. Alternatively, you can train, which costs RUB 17000 - RUB 28000 and takes 4 days 4h.
Pyatigorsk is 5h behind Irkutsk. It is currently 12:38 AM in Irkutsk and 7:38 PM in Pyatigorsk.
Irkutsk to Pyatigorsk train services, operated by Russian Railways (РЖД), arrive at Vladimir station.
What companies run services between Irkutsk, Russia and Pyatigorsk, Russia?
Aeroflot Russian Airlines and S7 Airlines fly from Irkutsk Airport (IKT) to Mineralnye Vody Airport (MRV) twice daily. Alternatively, you can take a train from Irkutsk Pas to Piatigorsk via Vladimir, Moscow Vostochny Station, Cherkizovskaya, Komsomolskaya, and Kazansky Railway Terminal in around 4d 4h.
- Website
- s7.ru
Flights from Irkutsk Airport to Mineralnye Vody Airport via Novosibirsk
- Ave. Duration
- 13h
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₽50,000–220,000
Flights from Irkutsk Airport to Beslan Airport via Moscow Domodedovo
- Ave. Duration
- 11h 40m
- When
- Every day
- Estimated price
- ₽36,000–150,000
Flights from Irkutsk Airport to Beslan Airport via Novosibirsk, Moscow Domodedovo
- Ave. Duration
- 17h 40m
- When
- Every day
- Estimated price
- ₽36,000–150,000
- Website
- aeroflot.ru
Flights from Irkutsk Airport to Mineralnye Vody Airport via Krasnoyarsk
- Ave. Duration
- 10h 20m
- When
- Sunday
- Estimated price
- ₽50,000–220,000
- Website
- uralairlines.ru
Flights from Irkutsk Airport to Beslan Airport via Moscow Domodedovo
- Ave. Duration
- 10h 55m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- ₽36,000–150,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Irkutsk Pas to Vladimir
- Ave. Duration
- 3d 1h
- Frequency
- Once daily
- Estimated price
- ₽11,000–18,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽47,000–65,000
- 3rd Class (Platzcart)
- ₽11,000–16,000
- 2nd Class (Kupé)
- ₽12,000–18,000
Train from Vladimir to Moscow Vostochny Station
- Ave. Duration
- 1h 49m
- Frequency
- Twice daily
- Estimated price
- ₽1,200–2,700
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,000–7,500
- 3rd Class (Platzcart)
- ₽1,200–1,700
- 2nd Class (Kupé)
- ₽1,900–2,700
Train from Kazansky Railway Terminal to Piatigorsk
- Ave. Duration
- 22h 53m
- Frequency
- Once daily
- Estimated price
- ₽4,900–8,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽20,000–28,000
- 3rd Class (Platzcart)
- ₽4,900–7,000
- 2nd Class (Kupé)
- ₽5,500–8,000
Train from Tulun to Perm 2
- Ave. Duration
- 2d 3h
- Frequency
- 3 times a day
- Estimated price
- ₽8,000–13,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽33,000–46,000
- 3rd Class (Platzcart)
- ₽8,000–11,000
- 2nd Class (Kupé)
- ₽9,000–13,000
Train from Irkutsk Pas to Ob
- Ave. Duration
- 36h 4m
- Frequency
- Once daily
- Estimated price
- ₽4,600–8,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽19,000–27,000
- 3rd Class (Platzcart)
- ₽4,600–6,500
- 2nd Class (Kupé)
- ₽5,500–8,000
Train from Ob to Piatigorsk
- Ave. Duration
- 3d 5h
- Frequency
- Once daily
- Estimated price
- ₽10,000–16,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽41,000–60,000
- 3rd Class (Platzcart)
- ₽10,000–14,000
- 2nd Class (Kupé)
- ₽11,000–16,000
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Vladimir to Moscow Vostochny Station
- Ave. Duration
- 1h 43m
- Frequency
- Every 2 hours
- Estimated price
- ₽1,000–1,500
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,000–1,500
- Phone
- 8-950-113-5555
- Website
- avtovokzal-on-line.ru
Bus from Irkutsk Bus station to Tulun
- Ave. Duration
- 7h 3m
- Frequency
- 4 times a day
- Estimated price
- ₽2,225
- Website
- https://avtovokzal-on-line.ru/
- Schedules at
- https://avtovokzal-on-line.ru/map
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Perm' Bus station to Moscow Kotelniki Bus Station
- Ave. Duration
- 27h 20m
- Frequency
- Once daily
- Estimated price
- ₽3,000–5,500
- Schedules at
- avtovokzaly.ru
Bus from Moscow Kotelniki Bus Station to Cherkessk Bus station
- Ave. Duration
- 19h 15m
- Frequency
- 3 times a week
- Estimated price
- ₽3,000–4,300
- Schedules at
- avtovokzaly.ru
- Website
- resort-arkhyz.ru
Bus from Cherkessk to Pyatigorsk Verkhniy Rynok
- Ave. Duration
- 3h 1m
- Frequency
- Once daily
- Website
- https://resort-arkhyz.ru/about/how-to-get/
- Ave. Duration
- 2h 28m
- Estimated price
- ₽3,800–4,600
Yandex Taxi
- Phone
- +7 (8672) 33 33 30
- Website
- taxi.yandex.ru
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 Travelling around the UAE, 4 of the smartest ways to explore Australia, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Irkutsk to Pyatigorsk is 5364 km. It takes approximately 3 days 6h to drive from Irkutsk to Pyatigorsk.









