BCN
Barcelona
Spain
3,720 km
2,311 miles
MCX
Makhachkala
Russia
Distance
3,720 km
2,311 mi / 2,008 nm
Est. Flight Time
5h
Medium-haul route
Time Difference
+2h
Europe/Madrid
Heading
72°
east northeast

Airport Comparison

BCN MCX
Airport Name Barcelona International Airport Uytash Airport
IATA Code BCN MCX
ICAO Code LEBL URML
City Barcelona Makhachkala
Country Spain Russia
Timezone Europe/Madrid Europe/Moscow
Elevation 12 ft 12 ft
Coordinates 41.300000, 2.080000 42.820000, 47.650000

Barcelona (BCN) to Makhachkala (MCX) Flight Distance

The flight distance from Barcelona International Airport (BCN) in Barcelona, Spain to Uytash Airport (MCX) in Makhachkala, Russia is 3,720 kilometers (2,311 miles / 2,008 nautical miles). The estimated flight time for this route is approximately 5h, flying east northeast at a heading of 72°.

This is a medium-haul route that may be operated by either narrow-body or wide-body aircraft depending on demand. Passengers can expect a meal service on most carriers.

This is an international route connecting Spain with Russia. Travelers should check visa requirements, customs regulations, and any travel advisories before booking.

Time zone information: When it's 22:28 in Barcelona, it's 00:28 in Makhachkala.

The return flight from Makhachkala (MCX) to Barcelona (BCN) follows a heading of 283° (west northwest). Actual flight times may vary depending on wind conditions, air traffic, and the specific aircraft used.

For more information about these airports, visit the Barcelona International Airport (BCN) and Uytash Airport (MCX) detail pages, or use our flight duration calculator to compare other routes.

Calculate Flight Time Between Airports

Use our flight time calculator to find distances and estimated flight travel times between cities. Calculate flight duration for any airport pair worldwide.