Fly from Makhachkala

Take the taxi at the Makhachkala.

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 (MCX).
Fly out to Makhachkala (MCX) of the Moscow Sheremetyevo (SVO) airport.

The journey takes approximately 14 h 50 m. Ticket price is about €200

Carrier is Aeroflot Russian Airlines.

🔎

🚖 Find a cheap local taxi

Take the Belgorod Public Transport bus at the Belgorod Airport station .

The journey takes approximately 7 m. The travel distance is 3 km.

Carrier is Belgorod Public Transport.

Buy ticket

Get off at the Michurina.


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


Train train to Grozny fly

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

The journey takes approximately 1 h 18 m. Ticket price is about €12 The travel distance is 57 km.

Carrier is Russian Railways (РЖД).

Buy ticket

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

The journey takes approximately 3 h 3 m. Ticket price is about €13 The travel distance is 91 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Hankala.
Take the taxi at the Hankala.

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

Carrier is Yandex Taxi.

🚖 Find a cheap local taxi

Get off at the Grozny (GRV).
Fly out to Grozny (GRV) of the Moscow Vnukovo (VKO) airport.

The journey takes approximately 9 h 30 m. Ticket price is about €75

Carrier is UTair Aviation.

🔎

🚖 Find a cheap local taxi

Get off at the Moscow Vnukovo (VKO).
Take the Belgorod Public Transport bus at the Makhachkala (MCX) station .

The journey takes approximately 7 m.

Carrier is Belgorod Public Transport.

Buy ticket



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


Train bus via Rossosh

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

The journey takes approximately 26 h 22 m. Ticket price is about €30 The travel distance is 1334 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Rossosh.
Take the taxi at the Rossosh.

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

🚖 Find a cheap local taxi

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

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

Carrier is Avtovokzaly.ru.

Buy ticket

Get off at the Belgorod Bus station.


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


Train bus

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

The journey takes approximately 23 h 43 m. Ticket price is about €28 The travel distance is 1142 km.

Carrier is Russian Railways (РЖД).

Buy ticket

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

The journey takes approximately 8 h 42 m. Ticket price is about €8 The travel distance is 484 km.

Carrier is Avtovokzaly.ru.

Buy ticket

Get off at the Belgorod Bus station.


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


Bus

Take the taxi at the Makhachkala.

The journey takes approximately 8 m. Ticket price is about €2 The travel distance is 7 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 18 h 11 m. Ticket price is about €15 The travel distance is 929 km.

Carrier is Avtovokzaly.ru.

Buy ticket

Get off at the Volgograd Bus station.
Take the VolgaLine bus at the Volgograd Bus station station .

The journey takes approximately 14 h 45 m. Ticket price is about €13 The travel distance is 860 km.

Carrier is VolgaLine.

Buy ticket

Get off at the Belgorod Bus station.
Take the Belgorod Public Transport bus at the Avtovokzal station .

The journey takes approximately 6 m. The travel distance is 2 km.

Carrier is Belgorod Public Transport.

Buy ticket

Get off at the Michurina.


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


Train

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

The journey takes approximately 28 h 26 m. Ticket price is about €30 The travel distance is 1450 km.

Carrier is Russian Railways (РЖД).

Buy ticket

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

The journey takes approximately 1 h 26 m. Ticket price is about €11 The travel distance is 96 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Voronezh-1.
Take the train Russian Railways (РЖД) at the station Voronej 1.

The journey takes approximately 6 h 28 m. Ticket price is about €16 The travel distance is 342 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Belgorod.


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


The cheapest way to travel from Makhachkala to Belgorod is by taking a Bus with an average price of €31. The journey takes approximately 34 ч. 13 мин.

Fly from Makhachkala is the fastest way to travel from Makhachkala to Belgorod. Tickets cost €206. The journey takes approximately 15 ч. 23 мин.