How to find cheap flights from Tehran to Bulgaria
Grab a return flight from Tehran to Bulgaria from $636, the cheapest price currently available.
That fare gets you from Tehran to Sofia in Sofia.
$352 is the lowest price we've found for a one-way trip.
Want to let the lowest fares decide your next stop? Select 'Bulgaria' in the 'To' field to discover the cheapest deals by city.
Bulgaria has four international airports you can touch down at.
To compare a wider range of prices, select 'Add nearby airports' to include all airports close to where you're departing from and heading to.
Find the right flight at the right price by booking in advance. Leave it late and you might have to compromise on timing, cost or airline.
Get notified when fares change by setting up a Price Alert. Download the Skyscanner app to get the latest updates on your phone.
Best time to fly from Tehran to Bulgaria
If you're all about saving, September is usually the cheapest month to hop on a flight from Tehran to Bulgaria.
In general, taking a midweek flight is a simple way to save. Tuesdays and Wednesdays often mean lower fares.
January, November and December are the most popular months to travel to Bulgaria. January tops the list, making it a good time to visit if you like things to feel a little more lively.
April, June and September are quieter months. April sees the lowest demand from travellers and is a good choice if you want to keep things more relaxed.
Popular places to visit in Bulgaria
Sofia
A popular destination for Tehran to Bulgaria flights, Sofia takes the top spot on any well-planned itinerary. From Boyana Church and National Museum of History to Cathedral of the Dormition, the attractions just keep coming.
Flying into Sofia typically means landing at Sofia Airport (SOF).
Browse the range of hotels in Sofia and pair your trip with a stay that fits your style and budget.
Varna
The biggest draws in this Varna Province city include Sahara beach, Museum of Natural History and Sea Garden.
The majority of flights arrive through Varna Airport (VAR), the city's main airport.
That same magic that powers our flight search can also help you find the most competitive room rates around. Use it to compare prices and availability across hotels in Varna.
Burgas
Drop by popular sights like The Sea Garden, St. Anastasia Isle and Ostrov Sveta Anastasiya while you're in this part of Burgas Province.
Bourgas Airport (BOJ) is the main airport for flights into the city.
From mini breaks to longer stays, hotels in Burgas offer something for all budgets and styles.
Visiting Bulgaria for the first time? Here's what you need to know
Know the entry rules before you fly. Rules can vary depending on your passport, reason for travel and length of stay. Always check with reliable sources like embassy websites or your airline.
The euro (EUR) is the main currency. Paying for things is easy, with debit and credit cards widely accepted.
Bulgaria has a population of roughly 6.7 million. The capital city is Sofia.
You won't have to adjust your watch as you travel through this destination, with only one standard time zone of UTC+2 inches place.
The weather can affect everything from what you wear to how much you see, so choose your season wisely. August is Bulgaria's warmest month.
Temperatures are often coolest around January.
You can expect more rain in May, while November is typically drier.
Baba Marta Day, the Sofia International Film Festival and Bulgarian Day of Liberation are some of the well-known events here. Think about booking your Tehran to Bulgaria flight around moments like these for a travel experience beyond the ordinary.
Complete your trip with hotels and a car rental
Found that cheap flight from Tehran to Bulgaria? Now decide where you're going to stay and how you'll get around. Check out the range of hotels in Bulgaria and filter your search by location, price range and more. Also browse car rental options in Bulgaria and choose from pickup points in cities or at airports.