Welcome | Sign out

Cheap Flights from Barcelona to Tehran - BCN to THR (reverse)

Popular Flights from Barcelona to Tehran

  • Airfare from Barcelona to Tehran on Pegasus from €262 round trip
  • Airfare from Barcelona to Tehran on Aeroflot from €483 round trip
  • Airfare from Barcelona to Tehran on Alitalia from €555 round trip
  • Airfare from Barcelona to Tehran on Turkish from €574 round trip
  • Airfare from Barcelona to Tehran on Qatar from €585 round trip

Did You Know?

  • The largest aircraft operated by Alitalia flying between Barcelona, ES and Tehran, IR is a 32S with 200 seats.
  • Istanbul, TR is the most popular connection for one stop flights between Barcelona, ES and Tehran, IR.
  • The shortest flight between Barcelona, ES and Tehran, IR on Turkish is 2,626 miles.
  • 10 airlines operate between Barcelona, ES and Tehran, IR
  • 68 flights per week fly out of Barcelona, ES connecting to Tehran, IR
  • 56,450 seats are available per day to fly out of Barcelona, ES connecting to Tehran, IR
  • Aeroflot has 2 one stop flights between Barcelona, ES and Tehran, IR.
  • The smallest aircraft operated by China S flying between Barcelona, ES and Tehran, IR is a 737 with 122 seats.

Cheap International Flights from Barcelona - BCN

Flights
Airline
Lowest Price
Cheap Flights from Barcelona to Tehran, from €262 Round trip from BCN to THR