All scheduled flights from Makhachkala to Kazan (MCX-KZN)
Russia
Russia
All scheduled flights from MCX to KZN. You can fly from Makhachkala to Kazan non-stop on Thursdays and the flight takes about 2 hours and 40 minutes. Flights with stops take between 6 to 6 hours depending on your flight and connection airport.