Bus

Take the taxi at the Makhachkala.

The journey takes approximately 9 m. Ticket price is about €3 The travel distance is 9 km.

Carrier is Yandex Taxi.

🚖 Find a cheap local taxi

Get off at the Makhachkala.
Take the Avtovokzaly.ru bus at the Makhachkala station .

The journey takes approximately 9 h 52 m. Ticket price is about €14 The travel distance is 502 km.

Carrier is Avtovokzaly.ru.

Buy ticket

Get off at the Zelenokumsk.
Take the Avtovokzaly.ru bus at the Zelenokumsk station .

The journey takes approximately 1 h 49 m. Ticket price is about €4 The travel distance is 94 km.

Carrier is Avtovokzaly.ru.

Buy ticket

Get off at the Pyatigorsk.


🛏 Find hotel deals and discounts up to 20% in Pyatigorsk at Booking


Train

Take the train Mahachkala at the station Russian Railways (РЖД).

The journey takes approximately 15 h 20 m. Ticket price is about €22 The travel distance is 397 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Mineralnye Vody.
Take the train Mineralnye Vody at the station Russian Railways (РЖД).

The journey takes approximately 31 m. Ticket price is about €14 The travel distance is 25 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Piatigorsk.


🛏 Find hotel deals and discounts up to 20% in Pyatigorsk at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 6 h 21 m. The travel distance is 440 km.

Get off at the Pyatigorsk.


🛏 Find hotel deals and discounts up to 20% in Pyatigorsk at Booking


Fly to Nalchik bus

Take the taxi at the Makhachkala.

The journey takes approximately 22 m. Ticket price is about €7 The travel distance is 23 km.

Carrier is Yandex Taxi.

🚖 Find a cheap local taxi

Get off at the Makhachkala (MCX).
Fly out to Makhachkala (MCX) of the Nalchik (NAL) airport.

The journey takes approximately 1 h 15 m. Ticket price is about €13

Carrier is UTair Aviation.

🔎

🚖 Find a cheap local taxi

Get off at the Nalchik (NAL).
1272 m on foot from the Nalchik (NAL) to the Nalchik.

The journey takes approximately 15 m. The travel distance is 1 km.

Get off at the Nalchik.
Take the Avtovokzaly.ru bus at the Nalchik station .

The journey takes approximately 1 h 37 m. Ticket price is about €4 The travel distance is 79 km.

Carrier is Avtovokzaly.ru.

Buy ticket

Get off at the Pyatigorsk.


🛏 Find hotel deals and discounts up to 20% in Pyatigorsk at Booking


Fly to Mineralnye Vody

Take the taxi at the Makhachkala.

The journey takes approximately 22 m. Ticket price is about €7 The travel distance is 502 km.

Carrier is Yandex Taxi.

🚖 Find a cheap local taxi

Get off at the Zelenokumsk.
Fly out to Makhachkala (MCX) of the Moscow Vnukovo (VKO) airport.

The journey takes approximately 6 h 35 m. Ticket price is about €110

Carrier is Pobeda Airlines LLC.

🔎

🚖 Find a cheap local taxi

Get off at the Moscow Vnukovo (VKO).
Take the Stav Bilet bus at the Mineralnye Vody Airport station .

The journey takes approximately 35 m. Ticket price is about €4 The travel distance is 28 km.

Carrier is Stav Bilet.

Buy ticket

Get off at the Pyatigorsk Bus station.
Take the taxi at the Pyatigorsk Bus station.

The journey takes approximately 5 m. Ticket price is about €2 The travel distance is 4 km.

Carrier is Taxi Maxim.

🚖 Find a cheap local taxi

Get off at the Pyatigorsk.


🛏 Find hotel deals and discounts up to 20% in Pyatigorsk at Booking


The cheapest way to travel from Makhachkala to Pyatigorsk is by taking a Bus with an average price of €22. The journey takes approximately 12 ч. 50 мин.

Fly to Nalchik bus is the fastest way to travel from Makhachkala to Pyatigorsk. Tickets cost €24. The journey takes approximately 4 ч. 29 мин.

Makhachkala is approximately 440 km away from Pyatigorsk. The trip by car takes 6 h 21 m.

The average journey time by car between Makhachkala and Pyatigorsk is 6 h 21 m.