The best flight deals to Tehran

Choose from more than 440 airlines starting at $218

Last minute flights to Tehran

Departure Mon, 25 Sep Return Tue, 03 Oct
VKO Moscow
IKA Tehran
return from $239
Departure Wed, 11 Oct Return Fri, 20 Oct
BUD Budapest
IKA Tehran
return from $385
Departure Fri, 13 Oct Return Fri, 20 Oct
BWI Baltimore, MD
IKA Tehran
return from $609
Departure Tue, 26 Sep Return Mon, 16 Oct
LAX Los Angeles
IKA Tehran
return from $731
Popular flight routes to Tehran
Kuala Lumpur - Tehran
return from $481
Bologna - Tehran
return from $374
Hong Kong - Tehran
return from $1,156
Los Angeles - Tehran
return from $765
Stockholm - Tehran
return from $400
Toronto - Tehran
return from $768

Tehran Vacation

Looking for flights to Tehran?

Planning a trip can be as stressful as it is exciting. Now that you’ve selected to visit Tehran, count on eDreams to provide you with great deals on plane tickets. With a large selection of cheap flights from many standard and low cost airlines to choose from and a fast search engine, booking your next vacation is super easy. Just select your desired travel dates in our search engine, decide on a convenient departure time, choose from direct or connecting flights and select other important additions, including hotel or car rental services. In just a few clicks you are on your way to Tehran!