>>>>
Flights from Tehran to Barcelona
Worldwide Coverage
Flights to over 5,000 cities
One-stop Service Guarantee
Price guaranteed upon confirmed payment, booking guaranteed once tickets issued
Secure Payment
Convenient & reliable booking and payment system
Tehran to Barcelona - Flights Starting at US$208
Book one-way or return flights from Tehran to Barcelona from as little as US$208. Choose from the popular airlines below and book your flight today!
- One way
- Round-trip
- IKA06:258h 40m1 stopBCN13:35Fri, May 17|Tehran - Barcelona|Pegasus AirlinesUS$208US$35241% OFF41% OFFUS$352US$208
- IKA06:2510h 15m1 stopBCN15:10Wed, May 15|Tehran - Barcelona|Pegasus AirlinesUS$209US$35241% OFF41% OFFUS$352US$209
- IKA06:258h 40m1 stopBCN13:35Fri, May 31|Tehran - Barcelona|Pegasus AirlinesUS$210US$35240% OFF40% OFFUS$352US$210
- IKA06:258h 40m1 stopBCN13:35Wed, Jun 5|Tehran - Barcelona|Pegasus AirlinesUS$210US$210
- IKA06:258h 40m1 stopBCN13:35Tue, May 14|Tehran - Barcelona|Pegasus AirlinesUS$215US$215
- IKA03:4511h 20m1 stopBCN13:35Sat, May 18|Tehran - Barcelona|Pegasus AirlinesUS$254US$254
- IKA06:2510h 15m1 stopBCN15:10Wed, May 22|Tehran - Barcelona|Pegasus AirlinesUS$262US$262
- IKA03:4511h 20m1 stopBCN13:35Sun, May 19|Tehran - Barcelona|Pegasus AirlinesUS$266US$266
- IKA06:258h 40m1 stopBCN13:35Mon, May 6|Tehran - Barcelona|Pegasus AirlinesUS$266US$266
- IKA06:258h 40m1 stopBCN13:35Tue, May 7|Tehran - Barcelona|Pegasus AirlinesUS$267US$267
- THR13:003h 5mDirectBCN14:00Fri, May 3|Tehran - Barcelona|Pegasus AirlinesFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
We've found these cheap flights for you. You may book a one-way or round trip as per your needs.
We monitor flight fares to help you seize the best deals effortlessly
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Cheapest airlines flights from Tehran to Barcelona
View airlines operating flights from Tehran to Barcelona. Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
Jazeera Airways
From US$174
Pegasus Airlines
From US$208
Turkish Airlines
From US$231
Etihad Airways
From US$296
Kuwait Airways
From US$300
Qatar Airways
From US$401
Oman Air
From US$422
Flydubai
From US$424
Emirates
From US$454
Air Arabia
From US$477
ANA airlines
Find more flights and airlines
Alternative Routes from Tehran to Barcelona
Discover different routes, airlines, and transfers and find the best alternative flights for your journey from Tehran to Barcelona.
- CheapestIKA13:1027h 30m2 transferBCN15:10Imam Khomeini International Airport - Barcelona AirportTue, May 7Jazeera AirwaysUS$174
- IKA13:1027h 30m2 transferBCN15:10Imam Khomeini International Airport - Barcelona AirportTue, May 7Jazeera AirwaysUS$174Find More Flights
Frequently Asked Questions
How to find a cheap flight from Tehran to Barcelona
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Tehran to Barcelona. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
Tehran to Barcelona Flight Information
Cheapest nonstop flight price | $207 |
---|---|
Off-season for travel | December |
Peak season for travel | October |
Flight distance | 4,274.15km |
Popular airline | Emirates |
Plan Your Trip Around Barcelona
More Travel Options | Tehran to Barcelona
Popular Flights from Tehran
- Flights from Tehran to Istanbul
- Flights from Tehran to Dubai
- Flights from Tehran to Paris
- Flights from Tehran to Ankara
- Flights from Tehran to Amsterdam
- Flights from Tehran to London
- Flights from Imam Khomeini International Airport to Istanbul Airport
- Flights from Imam Khomeini International Airport to Sabiha Gokcen Airport
- Flights from Tehran to Kuwait
- Flights from Tehran to Sharjah
- Flights from Tehran to Berlin
- Flights from Tehran to Frankfurt
- Flights from Tehran to Dusseldorf
- Flights from Tehran to Vienna
- Flights from Tehran to Kuqa Airport
- Flights from Imam Khomeini International Airport to Rajkot International Airport
- Flights from Imam Khomeini International Airport to Etihad Bus Station Dubai
- Flights from Imam Khomeini International Airport to Dubai International Airport
- Flights from Imam Khomeini International Airport to Goa
- Flights from Imam Khomeini International Airport to Kota Bharu
- Flights from Imam Khomeini International Airport to Urgench
- Flights from Imam Khomeini International Airport to Jiayuguan
- Flights from Imam Khomeini International Airport to Aqaba
- Flights from Imam Khomeini International Airport to Hakodate
- Flights from Tehran to Karamay Airport
- Flights from Tehran to Nanchong Gaoping Airport
- Flights from Tehran to Ningbo Lishe International Airport
- Flights from Tehran to Xingdong International Airport
- Flights from Tehran to Beijing Daxing International Airport
- Flights from Imam Khomeini International Airport to London Luton Airport
Popular Flights to Barcelona
- Flights from Amsterdam to Barcelona
- Flights from Paris to Barcelona
- Flights from Hong Kong to Barcelona
- Flights from Seoul to Barcelona
- Flights from Tokyo to Barcelona
- Flights from Osaka to Barcelona
- Flights from Singapore to Barcelona
- Flights from Lisbon to Barcelona
- Flights from Milan to Barcelona
- Flights from Manchester to Barcelona
- Flights from Rome to Barcelona
- Flights from London to Barcelona
- Flights from Hong Kong International Airport to Barcelona
- Flights from Taiwan Taoyuan International Airport to Barcelona
- Flights from Narita International Airport to Barcelona
- Flights from Shanghai Pudong International Airport to Barcelona
- Flights from Ngurah Rai Airport to Barcelona
- Flights from Ninoy Aquino International Airport to Barcelona
- Flights from Giza Governorate to Barcelona Airport
- Flights from Honolulu to Barcelona Airport
- Flights from Los Angeles to Barcelona Airport
- Flights from San Francisco to Barcelona Airport
- Flights from Vancouver to Barcelona Airport
- Flights from Auckland to Barcelona Airport
- Flights from Rajkot International Airport to Barcelona Airport
- Flights from Hong Kong International Airport to Barcelona Airport
- Flights from Narita International Airport to Barcelona Airport
- Flights from Haneda Airport to Barcelona Airport
- Flights from Incheon International Airport to Barcelona Airport
- Flights from Gimpo International Airport to Barcelona Airport
Recommended Routes
- Flights from Tehran to Madrid
- Flights from Tehran to Malaga
- Flights from Imam Khomeini International Airport to Barcelona Airport
- Flights from Isfahan International Airport to Barcelona Airport
- Flights from Tehran to Valencia
- Flights from Tehran to Seville
- Flights from Isfahan to Barcelona
- Flights from Mashhad to Barcelona
- Flights from Tabriz to Ibiza
- Flights from Tehran to Palma De Mallorca Airport
- Flights from Tehran to Fuerteventura Airport
- Flights from Tehran to Pamplona Airport
- Flights from Imam Khomeini International Airport to Madrid Barajas Airport
- Flights from Imam Khomeini International Airport to Valencia Airport
- Flights from Imam Khomeini International Airport to Seville Airport
- Flights from Imam Khomeini International Airport to Málaga Costa del Sol Airport
- Flights from Tehran to La Coruna
- Flights from Mashhad to Malaga
- Flights from Mashhad to Melilla
- Flights from Bandar Abbas to Malaga
- Flights from Mashhad to Ibiza
- Flights from Imam Khomeini International Airport to Fuerteventura
- Flights from Imam Khomeini International Airport to Valencia
- Flights from Imam Khomeini International Airport to Santander
- Flights from Imam Khomeini International Airport to Malaga
- Flights from Imam Khomeini International Airport to San Sebastian
- Flights from Imam Khomeini International Airport to Bilbao
- Flights from Tehran to Málaga Costa del Sol Airport
- Flights from Tehran to Tenerife South Airport
- Flights from Tehran to Valladolid Airport
Payment Methods
Our Partners
Copyright © 2024 Trip.com Travel Singapore Pte. Ltd. All rights reserved
Site Operator: Trip.com Travel Singapore Pte. Ltd.
Site Operator: Trip.com Travel Singapore Pte. Ltd.