Plane

Take the Baku Airport Shuttle bus at the 28 May station station .

The journey takes approximately 30 m. The travel distance is 25 km.

Carrier is Baku Airport Shuttle.

Buy ticket

Fly out to Baku Heydar Aliyev (GYD) of the Makhachkala (MCX) airport.

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

Carrier is Azerbaijan Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Makhachkala (MCX).
Take the taxi at the Makhachkala (MCX).

The journey takes approximately 22 m. Ticket price is about €4 The travel distance is 24 km.

Carrier is Yandex Taxi.

🚖 Find a cheap local taxi

Get off at the Makhachkala.


🛏 Find hotel deals and discounts up to 20% in Makhachkala 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 5 h 21 m. The travel distance is 390 km.

Get off at the Makhachkala.


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


The cheapest way to travel from Baku to Makhachkala is by taking a Plane with an average price of €74. The journey takes approximately 4 ч. 7 мин.

Plane is the fastest way to travel from Baku to Makhachkala. Tickets cost €74. The journey takes approximately 4 ч. 7 мин.

Baku is approximately 390 km away from Makhachkala. The trip by car takes 5 h 21 m.

The average journey time by car between Baku and Makhachkala is 5 h 21 m.