Cheap Flight Deals from Imam Khomeini International Airport to Barcelona Airport
Search for flights from Tehran to Barcelona and check out affordable one-way and round-trip options.
- One way
- Round-trip
- Sort: Price (Lowest)
- Sort: Departure (Earliest)
- IKA06:2519h 25m2 stopsBCN00:20Tehran - Barcelona|Tue, May 28|Pegasus AirlinesCAD 257CAD 43741% OFF41% OFFCAD 437CAD 257
- IKA03:4522h 5m2 stopsBCN00:20Tehran - Barcelona|Tue, Jun 4|Pegasus AirlinesCAD 257CAD 43741% OFF41% OFFCAD 437CAD 257
- IKA06:2515h 15m2 stopsBCN20:10Tehran - Barcelona|Tue, May 21|Pegasus AirlinesCAD 259CAD 43741% OFF41% OFFCAD 437CAD 259
- IKA06:258h 40m1 stopBCN13:35Tehran - Barcelona|Thu, May 16|Pegasus AirlinesCAD 275CAD 275
- IKA06:258h 40m1 stopBCN13:35Tehran - Barcelona|Fri, May 17|Pegasus AirlinesCAD 284CAD 284
- IKA06:2510h 15m1 stopBCN15:10Tehran - Barcelona|Wed, May 8|Pegasus AirlinesCAD 285CAD 285
- IKA06:2510h 15m1 stopBCN15:10Tehran - Barcelona|Wed, May 15|Pegasus AirlinesCAD 285CAD 285
- IKA02:2012h 45m1 stopBCN13:35Tehran - Barcelona|Thu, May 16|Turkish AirlinesCAD 286CAD 286
- IKA06:258h 40m1 stopBCN13:35Tehran - Barcelona|Fri, May 31|Pegasus AirlinesCAD 287CAD 287
- IKA06:258h 40m1 stopBCN13:35Tehran - Barcelona|Wed, Jun 5|Pegasus AirlinesCAD 288CAD 288
- IKA13:003h 5mDirectBCN14:00Tehran - Barcelona|Sat, May 11|Pegasus AirlinesFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
See which airlines fly from Tehran to Barcelona. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.
Check the schedule for flights from Tehran to Barcelona and find the flight that best matches your travel plans.
TK7689
Turkish Airlines
03:25
IKA
06:15
SAW
SMTWTFSPC1093
Pegasus Airlines
12:30
SAW
15:10
BCN
S-T--F-TK7689
Turkish Airlines
03:25
IKA
06:15
SAW
SMTWTFSPC1091
Pegasus Airlines
10:55
SAW
13:35
BCN
SMTWTFSPC513
Pegasus Airlines
03:45
IKA
06:35
SAW
SMTWTFSPC953
Pegasus Airlines
11:00
SAW
13:20
GVA
SMTWTFSVY6202
Vueling Airlines
14:20
GVA
15:50
BCN
S-TWTFSPC513
Pegasus Airlines
03:45
IKA
06:35
SAW
SMTWTFSPC1091
Pegasus Airlines
10:55
SAW
13:35
BCN
SMTWTFSPC1737
Pegasus Airlines
04:15
IKA
06:30
ESB
S-T-T--PC1675
Pegasus Airlines
15:45
ESB
17:25
VIE
S--W---W42939
Wizz Air Malta
16:55
VIE
19:20
BCN
S---T--PC517
Pegasus Airlines
06:25
IKA
09:15
SAW
SMTWTFSPC1223
Pegasus Airlines
12:05
SAW
13:45
FCO
SMTWTFSW46019
Wizz Air Malta
20:20
FCO
22:10
BCN
SMTWTFSPC517
Pegasus Airlines
06:25
IKA
09:15
SAW
SMTWTFSPC953
Pegasus Airlines
11:00
SAW
13:20
GVA
SMTWTFSU21375
easyJet
15:00
GVA
16:25
BCN
SMT-TFSPC517
Pegasus Airlines
06:25
IKA
09:15
SAW
SMTWTFSPC953
Pegasus Airlines
11:00
SAW
13:20
GVA
SMTWTFSVY6202
Vueling Airlines
14:20
GVA
15:50
BCN
S-TWTFSPC517
Pegasus Airlines
06:25
IKA
09:15
SAW
SMTWTFSPC1093
Pegasus Airlines
12:30
SAW
15:10
BCN
S-T--F-PC517
Pegasus Airlines
06:25
IKA
09:15
SAW
SMTWTFSPC1091
Pegasus Airlines
10:55
SAW
13:35
BCN
SMTWTFS
Imam Khomeini International Airport to Barcelona Airport Flights Info
Flight distance | 4,276.79km |
---|---|
Cheapest one-way ticket price | CAD 256 |
Cheapest return ticket price | CAD 618 |
Find Cheap Flights with Trip.com
Popular Flights from Tehran
- Flights from Tehran to Kabul
- Flights from Tehran to Istanbul
- Flights from Tehran to Toronto
- Flights from Tehran to Dubai
- Flights from Tehran to Vancouver
- Flights from Tehran to Paris
- Flights from Tehran to Moscow
- Flights from Tehran to Baku
- Flights from Tehran to Mashhad
- Flights from Tehran to Ankara
- Flights from Tehran to Amsterdam
- Flights from Tehran to London
- Flights from Tehran Imam Khomeini International Airport to Istanbul
- Flights from Tehran Imam Khomeini International Airport to Frankfurt
- Flights from Tehran Imam Khomeini International Airport to Berlin
- Flights from Tehran Imam Khomeini International Airport to Manchester
- Flights from Tehran Imam Khomeini International Airport to Kuwait
- Flights from Tehran Imam Khomeini International Airport to Doha
- Flights from Tehran to Vancouver International Airport
- Flights from Tehran to Sabiha Gokcen Airport
- Flights from Tehran to London Stansted Airport
- Flights from Tehran to Paris Orly Airport
- Flights from Tehran to Gazipasa–Alanya Airport
- Flights from Tehran to Brussels National Airport
- Flights from Tehran Imam Khomeini International Airport to Istanbul Airport
- Flights from Tehran Imam Khomeini International Airport to Paris Charles de Gaulle Airport
- Flights from Tehran Imam Khomeini International Airport to Sabiha Gokcen Airport
- Flights from Tehran Imam Khomeini International Airport to London Heathrow Airport
- Flights from Tehran Imam Khomeini International Airport to Montreal-Trudeau International Airport
- Flights from Tehran Imam Khomeini International Airport to London Luton Airport
Popular Flights to Barcelona
- Flights from Islamabad to Barcelona
- Flights from Berlin to Barcelona
- Flights from Istanbul to Barcelona
- Flights from Moscow to Barcelona
- Flights from Amsterdam to Barcelona
- Flights from Paris to Barcelona
- Flights from Hong Kong to Barcelona
- Flights from Lahore to Barcelona
- Flights from Malaga to Barcelona
- Flights from Seoul to Barcelona
- Flights from Malta to Barcelona
- Flights from Santorini to Barcelona
- Flights from Tenerife South Airport to Barcelona
- Flights from Paris Charles de Gaulle Airport to Barcelona
- Flights from Orio al Serio International Airport to Barcelona
- Flights from Frankfurt Airport to Barcelona
- Flights from Rajkot International Airport to Barcelona
- Flights from Incheon International Airport to Barcelona
- Flights from Lisbon to Barcelona Airport
- Flights from Rome to Barcelona Airport
- Flights from Athens to Barcelona Airport
- Flights from Istanbul to Barcelona Airport
- Flights from Naples to Barcelona Airport
- Flights from Prague to Barcelona Airport
- Flights from Paris Orly Airport to Barcelona Airport
- Flights from Venice Marco Polo Airport to Barcelona Airport
- Flights from Sabiha Gokcen Airport to Barcelona Airport
- Flights from London Gatwick Airport to Barcelona Airport
- Flights from Warsaw Chopin Airport to Barcelona Airport
- Flights from London Stansted Airport to Barcelona Airport
Recommended Routes
- Flights from Tehran to Madrid
- Flights from Tehran to Barcelona
- Flights from Tehran to Malaga
- Flights from Tehran to Bilbao
- Flights from Shiraz to Madrid
- Flights from Isfahan to Madrid
- Flights from Tehran to Fuerteventura
- Flights from Mashhad to Malaga
- Flights from Tabriz to Badajoz
- Flights from Tehran Imam Khomeini International Airport to Barcelona
- Flights from Tabriz International Airport to Tenerife
- Flights from Mashhad Airport to Vitoria
- Flights from Tehran Imam Khomeini International Airport to San Sebastian
- Flights from Isfahan International Airport to Barcelona
- Flights from Bandar Abbas International Airport to Ibiza
- Flights from Shiraz to Barcelona Airport
- Flights from Bandar Abbas to Valencia Airport
- Flights from Bandar Abbas to Málaga Costa del Sol Airport
- Flights from Shiraz to Badajoz Airport
- Flights from Shiraz to Melilla Airport
- Flights from Tabriz to Ibiza Airport
- Flights from Shiraz International Airport to Zaragoza Airport
- Flights from Mashhad Airport to Palma De Mallorca Airport
- Flights from Tabriz International Airport to Gran Canaria Airport
- Flights from Isfahan International Airport to Barcelona Airport
- Flights from Tehran Imam Khomeini International Airport to Ibiza Airport
- Flights from Tehran Imam Khomeini International Airport to Bilbao Airport
Site Operator: Trip.com Travel Singapore Pte. Ltd.