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
10h 49m₽15,372–65,472Train via Ob
cheapest- Take the train from Irkutsk Pas to Obtrain
- Take the train from Ob to Piatigorsktrain
4d 18h₽13,217–23,782Train
- 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₽15,701–29,094Bus, 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.3 km
- Drive from Irkutsk to Pyatigorskcar 5,364.3 km
3d 6h₽34,105–49,262Fly 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₽22,172–80,022
Irkutsk to Pyatigorsk by train
Questions & Answers
The cheapest way to get from Irkutsk to Pyatigorsk is to train via Ob which costs RUB 13000 - RUB 24000 and takes 4 days 18h.
The fastest way to get from Irkutsk to Pyatigorsk is to fly which takes 10h 49m and costs RUB 15000 - RUB 70000.
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.3 km.
The best way to get from Irkutsk to Pyatigorsk without a car is to train which takes 4 days 4h and costs RUB 15000 - RUB 30000.
It takes approximately 10h 49m 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 10h 49m and costs RUB 15000 - RUB 70000. Alternatively, you can train, which costs RUB 15000 - RUB 30000 and takes 4 days 4h.
Pyatigorsk is 5h behind Irkutsk. It is currently 3:58 AM in Irkutsk and 10:58 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?
S7 Airlines, Aeroflot Russian Airlines, and Azimuth fly from Irkutsk Airport (IKT) to Mineralnye Vody Airport (MRV) once 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
- 9h 5m
- When
- Every day
- Estimated price
- ₽15,000–65,000
Flights from Irkutsk Airport to Beslan Airport via Moscow Domodedovo
- Ave. Duration
- 11h 28m
- When
- Every day
- Estimated price
- ₽18,000–75,000
- Website
- nordstar.ru
Flights from Irkutsk Airport to Beslan Airport via Moscow Domodedovo
- Ave. Duration
- 11h 27m
- When
- Monday
- Estimated price
- ₽18,000–75,000
- Website
- aeroflot.ru
Flights from Irkutsk Airport to Mineralnye Vody Airport via Krasnoyarsk
- Ave. Duration
- 15h 35m
- When
- Tuesday
- Estimated price
- ₽15,000–65,000
- Website
- azimuth.aero
Flights from Irkutsk Airport to Mineralnye Vody Airport via Ufa
- Ave. Duration
- 9h 15m
- When
- Saturday
- Estimated price
- ₽15,000–65,000
- Website
- uralairlines.ru
Flights from Irkutsk Airport to Beslan Airport via Moscow Domodedovo
- Ave. Duration
- 10h 45m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₽18,000–75,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
- ₽10,000–18,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽39,000–55,000
- 3rd Class (Platzcart)
- ₽10,000–14,000
- 2nd Class (Kupé)
- ₽13,000–18,000
Train from Vladimir to Moscow Vostochny Station
- Ave. Duration
- 1h 49m
- Frequency
- Twice daily
- Estimated price
- ₽1,000–2,800
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,400
- 2nd Class (Kupé)
- ₽2,000–2,800
Train from Kazansky Railway Terminal to Piatigorsk
- Ave. Duration
- 22h 53m
- Frequency
- Once daily
- Estimated price
- ₽4,400–8,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽18,000–26,000
- 3rd Class (Platzcart)
- ₽4,400–6,000
- 2nd Class (Kupé)
- ₽5,500–8,500
Train from Tulun to Perm 2
- Ave. Duration
- 2d 3h
- Frequency
- 3 times a day
- Estimated price
- ₽7,000–13,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽28,000–39,000
- 3rd Class (Platzcart)
- ₽7,000–9,500
- 2nd Class (Kupé)
- ₽9,000–13,000
Train from Irkutsk Pas to Ob
- Ave. Duration
- 36h 4m
- Frequency
- Once daily
- Estimated price
- ₽4,200–8,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽17,000–25,000
- 3rd Class (Platzcart)
- ₽4,200–5,500
- 2nd Class (Kupé)
- ₽5,500–8,000
Train from Ob to Piatigorsk
- Ave. Duration
- 3d 5h
- Frequency
- Once daily
- Estimated price
- ₽9,000–16,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽34,000–48,000
- 3rd Class (Platzcart)
- ₽9,000–12,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
- ₽700–1,300
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽900–1,300
- Commuter Electric Train
- ₽700–1,000
- 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,500–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,300–5,000
- 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 31m
- Estimated price
- ₽3,900–4,700
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 Why you should take the train in the US, Travel Insider: Top Japan travel tips by Beatrix Holland, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - 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.









