How to find cheap flights from Tehran to Serbia
Pick up a return flight from Tehran to Serbia from $662, the cheapest price currently available.
That fare takes you from Tehran to Belgrade Nikola Tesla in Belgrade.
$325 is the lowest price for a one-way journey.
Not fixed on a destination? Let the lowest fares decide. Select 'Serbia' in the 'To' field to discover the best deals by city.
Serbia has three international airports you can fly into.
Select 'Add nearby airports' to expand your search and compare prices across all airports close to both your departure and destination cities.
Get the flight you want at a price you'll like by booking ahead. Leave it too late and you might have to compromise on airline, timing or cost.
Keep track of price changes by creating a Price Alert. If you haven't already, download the Skyscanner app to get updates instantly.
Best time to fly from Tehran to Serbia
Catch a flight from Tehran to Serbia in September and you'll be travelling at one of the most affordable times of the year.
Tuesdays and Wednesdays are often the most affordable days to fly in general, with fares coming in lower during the quieter midweek period.
The height of the travel season in Serbia runs through January, March and October. March is the most popular month and the perfect time to visit if you want everything open and in full swing.
April, May and September are the quietest months. April has the lowest demand from travellers and is a good choice if you prefer a slower pace.
Popular places to visit in Serbia
Belgrade
A leading destination for Tehran to Serbia flights, Belgrade takes the top spot on any well-planned itinerary. From Belgrade Fortress and Danube to The Royal Complex, the highlights come thick and fast.
Belgrade Nikola Tesla Airport (BEG) manages most international flights into Belgrade.
Check out the selection of hotels in Belgrade and pair your trip with a stay that suits your plans.
Nis
The main draws in this Southern and Eastern Serbia city include Fortress of Niš, Holy Trinity Cathedral and National Museum in Niš.
Nis Airport (INI) is the city's main airport.
After your plane ticket is locked in, you can move on to finding the right stay among the hotels in Nis.
Kraljevo
You can fly into the city through its main airport, Morava Airport (KVO).
Grab a deal on where you'll stay by browsing the list of hotels in Kraljevo.
Visiting Serbia for the first time? Here's what you need to know
Make sure you know the entry rules before you fly. Rules can change depending on your passport, length of stay and reason for travel. Always check with official sources like your airline, the local embassy or your travel agent.
Serbia has a population of about 6.6 million. The capital city is Belgrade.
This destination operates on one standard time zone of UTC+1.
Pick the season that matches how you like to explore, whether that's cooler, hotter or somewhere in between. August is one of the warmest months in Serbia.
Conditions are often coolest around January.
January is usually the wettest time of year, while August is the driest.
Looking to time your Tehran to Serbia flight with a big occasion? Top events worth planning around include the EXIT music festival, the Nišville Jazz Festival and the Belgrade International Film Festival.
Complete your trip with hotels and a car rental
A cheap flight from Tehran to Serbia gets you there. The next move is booking your stay. Discover competitive prices and exclusive rates for hotels in Serbia. Want to travel on your own schedule? Also browse the range of car rental options in Serbia.