There are 4 ways to get from Abu Dhabi to Tehran by plane, unknown, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Abu Dhabi to Mashhad International Airport, travel
best- Fly from Abu Dhabi (AUH) to Mashhad International Airport (MHD)plane AUH - MHD
- Walk from Mashhad International Airport (MHD) to Tehranunknown
15h 39mFly Abu Dhabi to Tehran International Airport, travel
- Fly from Abu Dhabi (AUH) to Tehran International Airport (IKA)plane AUH - IKA
- Walk from Tehran-Imam-Khomeini-Airport-IKA to Tehranunknown
16h 26mShuttle to Dubai International Airport, fly to Ashgabat International Airport, travel
- Take a shuttle bus from Abu Dhabi to Dubai Airport
- Fly from Dubai International Airport (DXB) to Ashgabat International Airport (ASB)plane DXB - ASB
- Walk from Ashgabat International Airport (ASB) to Tehranunknown
15h 58mFly Abu Dhabi to Ashgabat International Airport, travel
- Fly from Abu Dhabi (AUH) to Ashgabat International Airport (ASB)plane AUH - ASB
- Walk from Ashgabat International Airport (ASB) to Tehranunknown
12h 31m
Abu Dhabi (AUH) to Mashhad International Airport (MHD) flights
Comparing Your Travel Options
The distance between Abu Dhabi and Tehran is 1750 km.
It takes approximately 15h 39m to get from Abu Dhabi to Tehran, including transfers.
Tehran is 30 min behind Abu Dhabi. It is currently 9:18 AM in Abu Dhabi and 8:48 AM in Tehran.
What companies run services between Abu Dhabi, United Arab Emirates and Tehran, Iran?
There is no direct connection from Abu Dhabi to Tehran. However, you can take the bus to Abu Dhabi Terminal Bus Station, walk to Abu Dhabi (AUH) airport, fly to Mashhad International Airport (MHD), then travel to Tehran. Alternatively, you can take the bus to Abu Dhabi Terminal Bus Station, walk to Abu Dhabi (AUH) airport, fly to Tehran International Airport (IKA), then travel to Tehran.
- Website
- qatarairways.com
Flights from Abu Dhabi to Mashhad International Airport via Doha
- Ave. Duration
- 9h 21m
- When
- Saturday
- Estimated price
- $120–550
Flights from Abu Dhabi to Tehran International Airport via Doha
- Ave. Duration
- 5h 46m
- When
- Every day
- Estimated price
- $110–490
- Website
- flydubai.com
Flights from Dubai International Airport to Ashgabat International Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $280–1,200
- Website
- etihad.com
Flights from Abu Dhabi to Mashhad International Airport via Kuwait
- Ave. Duration
- 10h 20m
- When
- Wednesday
- Estimated price
- $120–500
Flights from Abu Dhabi to Tehran International Airport via Kuwait
- Ave. Duration
- 6h 50m
- When
- Monday and Tuesday
- Estimated price
- $140–330
- Website
- kuwaitairways.com
Flights from Abu Dhabi to Mashhad International Airport via Kuwait
- Ave. Duration
- 10h 20m
- When
- Wednesday
- Estimated price
- $120–500
Flights from Abu Dhabi to Tehran International Airport via Kuwait
- Ave. Duration
- 6h 50m
- When
- Monday and Tuesday
- Estimated price
- $140–330
- Website
- mahan.aero
Flights from Abu Dhabi to Tehran International Airport via Muscat
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $95–450
- Website
- flyturkmenistanairlines.eu
Flights from Abu Dhabi to Ashgabat International Airport
- Ave. Duration
- 2h 50m
- When
- Sunday
- Estimated price
- $150–800
- Phone
- +1 800 665 2122
- Website
- emirates.com
Shuttle from Abu Dhabi to Dubai Airport
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Schedules at
- emirates.com
Want to know more about travelling around Iran
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling around the UAE
Read the travel guide
