Direct flights from Miami to Belgrade
All flights from MIA to BEG non-stop. There are direct flights from Miami International (MIA), Florida, USA to Belgrad Nikola Tesla Airport (BEG), Serbia with Air Serbia. 2 weekly departures are currently scheduled on this route. Departure times range from 19:00 to 22:30 depending on the schedule period. The flight distance is 5495 miles (8841 km). Flight time is about 10 hours and 30 minutes.
Flight schedule from Miami to Belgrade with Air Serbia
This is a weekly direct flight schedule for Air Serbia. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-11-09
Miami to Belgrade scheduled departures
Select a date to see every published non-stop departure between MIA and BEG.
MIA - BEG route facts
-
Distance5495 miles (8841 km)
-
Flight time10 hours and 30 minutes
-
Airline
Air Serbia -
CabinsEconomy Business
-
Hub airportsBEG
-
Arrival terminalsTerminal 2
-
AircraftAirbus A330-200
