Duration 9h 10m
Distance 5378.7 km
Average price $550
Possible routes 4 found

Barcelona to Tehran Mehrabad Airport (THR)

Rome2rio has found 4 ways to get from Barcelona to Tehran Mehrabad Airport (THR) by flight, ferry and car. We recommend flying from Barcelona to Tehran Mehrabad, which takes around 15h 5m. Alternatively, flying from Barcelona to Tehran Imam Khomeini is the cheapest option and takes around 9h 10m. While flying from Barcelona to Tehran Imam Khomeini is the fastest option and takes around 9h 10m.

Recommended route

Fly to Tehran Mehrabad

  1. Barcelona
  2. Tehran Mehrabad Airport (THR)
15h 5m
$190 - $700
Alternative routes

Fly to Tehran Imam Khomeini

  1. Barcelona
  2. Tehran Mehrabad Airport (THR)
Fastest
9h 10m
Cheapest
$160 - $293

Car ferry, drive

  1. Barcelona
  2. Civitavecchia
  3. Tehran Mehrabad Airport (THR)
2 days 23h
$768 - $1,199

Drive

  1. Barcelona
  2. Tehran Mehrabad Airport (THR)
2 days 9h
$600 - $950

Frequently asked questions

Want to know about travelling from Barcelona to Tehran Mehrabad Airport (THR)? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Barcelona to Tehran Mehrabad Airport (THR) is to fly which costs 140€ - 270€ and takes 9h 10m.

More details

The quickest way to get from Barcelona to Tehran Mehrabad Airport (THR) is to fly which costs 140€ - 270€ and takes 9h 10m.

More details

The distance between Barcelona and Tehran Mehrabad Airport (THR) is 4264 km. The road distance is 5378.7 km.

Get driving directions

It takes approximately 15h 5m to get from Barcelona to Tehran Mehrabad Airport (THR), including transfers.

More details

There is no direct flight from Barcelona Airport to Tehran Mehrabad Airport. The quickest flight takes 18h 40m and has two stopovers.

Search flights

Tehran Mehrabad Airport (THR) is 2h 30m ahead of Barcelona. It is currently 5:09 PM in Barcelona and 7:39 PM in Tehran Mehrabad Airport (THR).

Yes, the driving distance between Barcelona to Tehran Mehrabad Airport (THR) is 5379 km. It takes approximately 2 days 9h to drive from Barcelona to Tehran Mehrabad Airport (THR).

Get driving directions

Caspian Airlines, Mahan Air, Iran Airtour Airline and two other airlines offer flights from Barcelona Airport to Tehran Mehrabad Airport.

Search flights

The best way to get from Barcelona to Barcelona Airport is to train which takes 25 min and costs .

More details

How to travel from Barcelona to Tehran Mehrabad Airport (THR)

Find all the possible transport options for your trip from Barcelona to Tehran Mehrabad Airport (THR) right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Barcelona and Tehran Mehrabad Airport (THR)?

Turkish Airlines, Caspian Airlines and four other airlines fly from Barcelona to Tehran Mehrabad Airport (THR) hourly.
Airlines
Ave. Duration
12h 50m
Frequency
Sunday
Estimated price
$260 - $800
Ave. Duration
8h 47m
Frequency
Every day
Estimated price
$330 - $900
Ave. Duration
12h 40m
Frequency
Tuesday and Saturday
Estimated price
$230 - $750
Ave. Duration
12h 50m
Frequency
Tuesday and Friday
Estimated price
$190 - $700
Ave. Duration
8h 40m
Frequency
Every day
Estimated price
$480 - $1,500
Ave. Duration
9h 5m
Frequency
Wednesday and Friday
Estimated price
$320 - $1,100
Ave. Duration
9h 55m
Frequency
Every day
Estimated price
$350 - $1,100

Tehrān, Iran

Tehran is the capital of Iran and Tehran Province. With a population of around 9 million in the city and 16 million in the wider metropolitan area, Tehran is the most populous city of Iran, the 2nd-most populous city in Western Asia and the 3rd-largest metropolitan area in the Middle East. It is ranked 29th in the world by the population of its metropolitan area. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe