All scheduled flights from Kazan to Belgrade (KZN-BEG)
Russia
Republic of Serbia
All scheduled flights from KZN to BEG. You can fly from Kazan to Belgrade non-stop on Wednesdays & Sundays and the flight takes about 4 hours. Flights with stops take between 8 to 11 hours depending on your flight and connection airport.