There are 5 ways to get from Tehran to Bandar Abbas by unknown, plane, taxi, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel to Mashhad International Airport, fly to Bandar Abbas International Airport
best- Walk from Tehran to Mashhad International Airport (MHD)
- Fly from Mashhad International Airport (MHD) to Bandar Abbas International Airport (BND)MHD - BND
8h 23mTravel to Gorgan Airport, fly to Bandar Abbas International Airport
- Walk from Tehran to Gorgan Airport (GBT)
- Fly from Gorgan Airport (GBT) to Bandar Abbas International Airport (BND)GBT - BND
18h 35mTravel to Mehrabad International Airport, fly to Bandar Abbas International Airport
- Walk from Tehran to Tehran-Mehrabad-Airport-THR
- Fly from Mehrabad International Airport (THR) to Bandar Abbas International Airport (BND)THR - BND
11h 3mTravel to Dasht-E Naz Airport, fly to Dayrestan Airport, taxi, car ferry
- Walk from Tehran to Dasht-E Naz Airport (SRY)
- Fly from Dasht-E Naz Airport (SRY) to Dayrestan Airport (GSM)SRY - GSM
- Take the taxi from Dayrestan Airport (GSM) to Qeshm
- Take the car ferry from Qeshm to Bandar-Abbas
9h 39mTravel to Yazd, fly to Bandar Abbas International Airport
- Walk from Tehran to Yazd (AZD)
- Fly from Yazd (AZD) to Bandar Abbas International Airport (BND)AZD - BND
10h 14m
Mashhad International Airport (MHD) to Bandar Abbas International Airport (BND) flights
Questions & Answers
The distance between Tehran and Bandar Abbas is 1378 km.
It takes approximately 8h 23m to get from Tehran to Bandar Abbas, including transfers.
What companies run services between Tehran, Iran and Bandar Abbas, Iran?
There is no direct connection from Tehran to Bandar Abbas. However, you can travel to Mashhad International Airport (MHD) airport, fly to Bandar Abbas International Airport (BND), then take the taxi to Bandar Abbas. Alternatively, you can travel to Gorgan Airport (GBT) airport, fly to Bandar Abbas International Airport (BND), then take the taxi to Bandar Abbas.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- zagrosairlines.com
Flights from Gorgan Airport to Bandar Abbas International Airport via Mehrabad International Airport
- Ave. Duration
- 15h 36m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- $70–360
Flights from Mehrabad International Airport to Bandar Abbas International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- $60–330
- Website
- iranairtour.ir
Flights from Mashhad International Airport to Bandar Abbas International Airport
- Ave. Duration
- 2h
- When
- Tuesday and Saturday
- Estimated price
- $75–420
Flights from Mehrabad International Airport to Bandar Abbas International Airport
- Ave. Duration
- 1h 50m
- When
- Tuesday and Sunday
- Estimated price
- $60–330
Flights from Mehrabad International Airport to Bandar Abbas International Airport via Mashhad International Airport
- Ave. Duration
- 4h 30m
- When
- Tuesday and Saturday
- Estimated price
- $85–410
- Website
- ebooking.iranair.com
Flights from Gorgan Airport to Bandar Abbas International Airport via Mehrabad International Airport, Kish Island
- Ave. Duration
- 21h 17m
- When
- Wednesday and Sunday
- Estimated price
- $75–390
Flights from Mehrabad International Airport to Bandar Abbas International Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday and Saturday
- Estimated price
- $60–330
Flights from Yazd to Bandar Abbas International Airport
- Ave. Duration
- 1h 35m
- When
- Tuesday and Saturday
- Estimated price
- $45–280
- Website
- flysepehran.ir
Flights from Mashhad International Airport to Bandar Abbas International Airport
- Ave. Duration
- 1h 50m
- When
- Monday and Sunday
- Estimated price
- $75–420
- Website
- iaa.ir
Flights from Mehrabad International Airport to Bandar Abbas International Airport
- Ave. Duration
- 1h 50m
- When
- Sunday
- Estimated price
- $60–330
- Website
- mahan.aero
Flights from Mehrabad International Airport to Bandar Abbas International Airport
- Ave. Duration
- 2h 10m
- When
- Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- $60–330
Flights from Dasht-E Naz Airport to Dayrestan Airport
- Ave. Duration
- 1h 50m
- When
- Tuesday and Friday
- Estimated price
- $70–370
- Website
- irantravelingcenter.com
Car ferry from Qeshm to Bandar-Abbas
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $1–17
- Schedules at
- irantravelingcenter.com
- Ave. Duration
- 45 min
- Estimated price
- $1–2
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in Spain: A guide to Renfe, How to get from London City Airport into central London, and Need to know: Jadrolinija - to help you get the most out of your next trip.

