There are 9 ways to get from Riga to Pyatigorsk by plane, train, bus, 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.
Fly Riga International Airport to Mineralnye Vody Airport
best- Fly from Riga International Airport (RIX) to Mineralnye Vody Airport (MRV)plane RIX - MRV
10h 37m₽16,441–61,223Bus via Mar’ino
cheapest- Take the bus from Riga Central Bus Station to Severnye Vorota Bus Terminalbus
- Take the bus from Krasnogvardeysky Bus station to Pyatigorskbus
45h 47m₽5,594–12,422Train, bus
- Take the train from Riga-Pasazieru to Vilniustrain 892
- Take the bus from Vilnius, Autobusų Stotis to Minsk Central Bus Stationbus
- Take the train from Minsk Pas to Moscow Belorussky Stationtrain
- Take the train from Kazansky Railway Terminal to Piatigorsktrain
40h 15m₽11,368–25,515Drive 2,351.6 km
- Drive from Riga to Pyatigorskcar 2,351.6 km
32h 15m₽31,931–46,122Train, bus to Minsk National Airport, fly to Mineralnye Vody Airport
- Take the train from Riga-Pasazieru to Vilniustrain
- Take the bus from Vilnius, Autobusų Stotis to Minsk Central Bus Stationbus
- Fly from Minsk National Airport (MSQ) to Mineralnye Vody Airport (MRV)plane MSQ - MRV
16h 31m₽14,003–70,745Fly Riga International Airport to Grozny Airport, bus
- Fly from Riga International Airport (RIX) to Grozny Airport (GRV)plane RIX - GRV
- Take the bus from Groznyy Zapadny bus station to Pyatigorsk Bus stationbus
23h 30m₽19,129–78,173Train
- Take the train from Riia raudteejaam to Aardlatrain
- Take the train from Kirsi to Koidulatrain R46 / ...
- Take the train from Pechory-Pskovskie to Pskov-1train
- Take the train from Pskov Pass to Leningradsky Railway Terminaltrain
- Take the train from Kazansky Railway Terminal to Piatigorsktrain
44h 9m₽9,365–15,831Bus
- Take the bus from Riga Central Bus Station to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Krasnodar-1 Bus stationbus
- Take the bus from Krasnodar-1 Bus station to Mineralnye Vody Bus stationbus
2d 2hBus, train
- Take the bus from Riga Central Bus Station to Pskov Bus stationbus
- Take the train from Pskov Pass to Bologoe-Moskovskoetrain
- Take the train from Bologoe-Moskovskoe to Piatigorsktrain
2d 12h₽7,895–14,474
Riga to Pyatigorsk by bus and train
Questions & Answers
The cheapest way to get from Riga to Pyatigorsk is to bus via Mar’ino which costs RUB 5500 - RUB 13000 and takes 45h 47m.
The fastest way to get from Riga to Pyatigorsk is to fly which takes 10h 37m and costs RUB 16000 - RUB 65000.
No, there is no direct bus from Riga station to Pyatigorsk station. However, there are services departing from Riga Central Bus Station and arriving at Pyatigorsk Bus station via Minsk Central Bus Station, Krasnodar-1 Bus station and Mineral'nye Vody. The journey, including transfers, takes approximately 2 days 2h.
The distance between Riga and Pyatigorsk is 1978 km. The road distance is 2351.6 km.
The best way to get from Riga to Pyatigorsk without a car is to train and bus which takes 40h 15m and costs RUB 11000 - RUB 26000.
It takes approximately 10h 37m to get from Riga to Pyatigorsk, including transfers.
Riga to Pyatigorsk bus services, operated by Minsktrans, depart from Riga Central Bus Station.
The best way to get from Riga to Pyatigorsk is to fly which takes 10h 37m and costs RUB 16000 - RUB 65000. Alternatively, you can bus via Mar’ino, which costs RUB 5500 - RUB 13000 and takes 45h 47m, you could also train, which costs RUB 9000 - RUB 16000 and takes 44h 9m.
Riga to Pyatigorsk bus services, operated by Minsktrans, arrive at Minsk Central Bus Station.
Pyatigorsk is 1h ahead of Riga. It is currently 3:21 AM in Riga and 4:21 AM in Pyatigorsk.
What companies run services between Riga, Latvia and Pyatigorsk, Russia?
Turkish Airlines, Azimuth, and two other airlines fly from Riga International Airport (RIX) to Mineralnye Vody Airport (MRV) twice daily. Alternatively, you can take a bus from Riga Central Bus Station to Pyatigorsk via Moskow, Bus Station " Northern Gate", Khovrino, Krasnogvardeyskaya, and Krasnogvardeysky Bus station in around 45h 47m.
- Website
- azimuth.aero
Flights from Riga International Airport to Mineralnye Vody Airport via Istanbul
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₽16,000–95,000
Flights from Riga International Airport to Mineralnye Vody Airport via Erevan
- Ave. Duration
- 11h 45m
- When
- Saturday
- Estimated price
- ₽16,000–65,000
Flights from Minsk National Airport to Mineralnye Vody Airport
- Ave. Duration
- 3h 40m
- When
- Tuesday and Thursday
- Estimated price
- ₽11,000–60,000
- Website
- aeroflot.ru
Flights from Minsk National Airport to Mineralnye Vody Airport via Moscow Sheremetyevo
- Ave. Duration
- 6h 43m
- When
- Every day
- Estimated price
- ₽13,000–65,000
- Website
- utair.ru
Flights from Minsk National Airport to Mineralnye Vody Airport via Moscow Vnukovo
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₽13,000–65,000
Flights from Riga International Airport to Grozny Airport via Istanbul
- Ave. Duration
- 16h 45m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- ₽26,000–90,000
Flights from Riga International Airport to Grozny Airport via Warsaw Chopin, Istanbul
- Ave. Duration
- 17h 10m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₽17,000–80,000
- Website
- unilode.com
Flights from Riga International Airport to Grozny Airport via Tashkent
- Ave. Duration
- 18h 5m
- When
- Monday and Friday
- Estimated price
- ₽39,000–230,000
- Website
- flyredwings.com
Flights from Riga International Airport to Mineralnye Vody Airport via Erevan
- Ave. Duration
- 12h 15m
- When
- Thursday and Saturday
- Estimated price
- ₽16,000–65,000
- Website
- belavia.by
Flights from Minsk National Airport to Mineralnye Vody Airport via Moscow Vnukovo
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₽13,000–65,000
- Website
- uzairways.com
Flights from Riga International Airport to Grozny Airport via Tashkent
- Ave. Duration
- 18h 10m
- When
- Monday
- Estimated price
- ₽70,000–230,000
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Riga-Pasazieru to Vilnius
- Ave. Duration
- 4h 6m
- Frequency
- Twice daily
- Estimated price
- ₽1,500–2,000
- Website
- https://ltglink.lt/en
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Minsk Pas to Moscow Belorussky Station
- Ave. Duration
- 6h 53m
- Frequency
- Twice daily
- Estimated price
- ₽3,300–4,700
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽3,300–4,700
Train from Pechory-Pskovskie to Pskov-1
- Ave. Duration
- 40 min
- Frequency
- 5 times a week
- Estimated price
- ₽400–600
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽400–600
Train from Minsk Pas to Moscow Belorussky Station
- Ave. Duration
- 11h 21m
- Frequency
- Twice a week
- Estimated price
- ₽3,600–7,000
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽3,600–4,100
- 2nd Class (Kupé)
- ₽5,500–7,000
- 1nd Class (SW)
- ₽10,000–14,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
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 Pskov Pass to Leningradsky Railway Terminal
- Ave. Duration
- 11h 19m
- Frequency
- Once daily
- Estimated price
- ₽2,300–4,400
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽10,000–14,000
- 3rd Class (Platzcart)
- ₽2,300–3,300
- 2nd Class (Kupé)
- ₽3,100–4,400
Train from Pskov Pass to Bologoe-Moskovskoe
- Ave. Duration
- 6h 39m
- Frequency
- Once daily
- Estimated price
- ₽1,500–3,200
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,500–2,200
- 2nd Class (Kupé)
- ₽2,300–3,200
Train from Bologoe-Moskovskoe to Piatigorsk
- Ave. Duration
- 39h 18m
- Frequency
- Once daily
- Estimated price
- ₽5,500–9,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽24,000–34,000
- 3rd Class (Platzcart)
- ₽5,500–8,000
- 2nd Class (Kupé)
- ₽6,500–9,500
- Phone
- +372 616 0245
- klienditugi@elron.ee
- Website
- elron.ee
Train from Riia raudteejaam to Aardla
- Ave. Duration
- 3h 42m
- Frequency
- Once daily
- Estimated price
- ₽1,200–2,100
- Website
- https://elron.ee/en
- Express Train Ticket
- ₽1,400–2,100
Train from Kirsi to Koidula
- Ave. Duration
- 1h 14m
- Frequency
- Twice daily
- Estimated price
- ₽490–750
- Website
- https://elron.ee/en
- Express Train Ticket
- ₽500–750
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- minsktrans.by
Bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- Every 3 hours
- Estimated price
- ₽550–4,800
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
Bus from Riga Central Bus Station to Minsk Central Bus Station
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- ₽1,300–6,500
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
- Phone
- +370 612 88 984
- info@eurolines.lt
- Website
- eurolines.lt
Bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Ave. Duration
- 3h 20m
- Frequency
- Every 4 hours
- Estimated price
- ₽6,693
- Website
- https://www.eurolines.lt/en
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- ₽4,300–8,500
- Website
- https://ecolines.net/
Bus from Riga Central Bus Station to Severnye Vorota Bus Terminal
- Ave. Duration
- 21h 20m
- Frequency
- Once daily
- Estimated price
- ₽2,300–8,000
- Website
- https://ecolines.net/
Bus from Riga Central Bus Station to Pskov Bus station
- Ave. Duration
- 12h 15m
- Frequency
- Once daily
- Estimated price
- ₽850–1,800
- Website
- https://ecolines.net/
- Phone
- +375 (29) 643 70 22
- intercars@intercars.ru
- Website
- intercars-tickets.com
Bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ₽1,300–4,300
- Website
- https://www.intercars-tickets.com/
Bus from Minsk Central Bus Station to Krasnodar-1 Bus station
- Ave. Duration
- 31h 28m
- Frequency
- 4 times a week
- Estimated price
- ₽6,500–9,500
- Website
- https://www.intercars-tickets.com/
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Krasnogvardeysky Bus station to Pyatigorsk
- Ave. Duration
- 22h 29m
- Frequency
- 3 times a week
- Estimated price
- ₽3,200–4,400
- Schedules at
- avtovokzaly.ru
- Phone
- +7 (8652) 23 47 41
- avtovokzal26@mail.ru
- Website
- avtovokzal26.ru
Bus from Groznyy Zapadny bus station to Pyatigorsk Bus station
- Ave. Duration
- 4h 45m
- Frequency
- 5 times a day
- Estimated price
- ₽1,100–1,600
- Schedules at
- https://avtovokzal26.ru/raspisanie
- Book at
- https://regionbilet.ru/
- Website
- https://avtovokzal26.ru/
- Phone
- +37167210066
- info@latlines.lv
- Website
- latlines.lv
Bus from Riga Central Bus Station to Minsk Central Bus Station
- Ave. Duration
- 13h 30m
- Frequency
- 3 times a week
- Estimated price
- ₽5,533
- Schedules at
- latlines.lv
- Website
- infobus.by
Bus from Minsk Central Bus Station to Krasnodar-1 Bus station
- Ave. Duration
- 30h 53m
- Frequency
- 3 times a week
- Estimated price
- ₽6,000–9,000
- Website
- https://infobus.by/en/bus
- Phone
- +375 (29) 148-41-31
- info@vt.by
- Website
- vt.by
Bus from Minsk Central Bus Station to Krasnodar-1 Bus station
- Ave. Duration
- 29h 30m
- Frequency
- Once a week
- Estimated price
- ₽6,500–13,000
- Schedules at
- vt.by
- Website
- luksyilmazturizm.com
Bus from Krasnodar-1 Bus station to Mineralnye Vody Bus station
- Ave. Duration
- 7h 17m
- Frequency
- Once a week
- Schedules at
- luksyilmazturizm.com
- Phone
- +7 (901) 374-41-56
- markatek_spb@mail.ru
- Website
- markatek.travel
Bus from Riga Central Bus Station to Pskov Bus station
- Ave. Duration
- 5h 50m
- Frequency
- 3 times a week
- Website
- https://markatek.travel/
- Schedules at
- https://markatek.travel/schedule/
- Phone
- +371 22 474 814
- vissa@apollo.lv
- Website
- vissareiss.lv
Bus from Riga Central Bus Station to Pskov Bus station
- Ave. Duration
- 5h 50m
- Frequency
- 3 times a week
- Website
- https://vissareiss.lv/
- Schedules at
- https://vissareiss.lv/?highlight=0&sitepage=#Schedule
- Book at
- https://vissareiss.lv/index.php?sitepage=ticket_offer_en
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 JFK to New York City, How to plan an amazing trip around Scandinavia, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Riga to Pyatigorsk is 2352 km. It takes approximately 32h 15m to drive from Riga to Pyatigorsk.


































