Which airport are you flying from?

Direct flights from Bandar Abbas to Tehran

BND - THR route map All flights from BND to THR non-stop. There are direct flights from Bandar Abbas (BND), Iran to Mehrabad International (THR), Iran with Iran Airtour, Qeshm Air and 2 other airlines. 16 weekly departures are currently scheduled on this route. Departure times range from 09:00 to 21:15 depending on the schedule period. The flight distance is 660 miles (1062 km). Flight time ranges from 1 hour and 30 minutes to 2 hours.

BND
Bandar Abbas
IranBandar Abbas , Iran
THR
Mehrabad
IranTehran , Iran
BND
Bandar Abbas
IranBandar Abbas , Iran
Mehrabad
IranTehran , Iran
THR
Flight time 1h 30min to 2h 0min
Updated Aug 31, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

Iran Airtour

Departure times vary between 09:00 and 21:15
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
7 flights/week
7 flights/week

Qeshm Air

Departure times vary between 14:55 and 20:50
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
6 flights/week
6 flights/week

Mahan Air

Departs at 18:15
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
2 flights/week
2 flights/week

ATA Airlines

Departs at 18:10
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1 flight/week
1 flight/week
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
Flight schedule from Bandar Abbas to Tehran with Iran Airtour

This is a weekly direct flight schedule for Iran Airtour. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Sep 28
Tue
Sep 29
Wed
Sep 30
Thu
Oct 1
Fri
Oct 2
Sat
Oct 3
Sun
Oct 4
B9913
09:00
09:00
21:15
----
----
----
----
B9933
20:00
----
----
19:45
15:00
09:00
----

The timetable & schedule information was updated at 2026-08-31

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Bandar Abbas to Tehran with Qeshm Air

This is a weekly direct flight schedule for Qeshm Air. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Sep 28
Tue
Sep 29
Wed
Sep 30
Thu
Oct 1
Fri
Oct 2
Sat
Oct 3
Sun
Oct 4
QB1221
14:55
15:15
17:05
----
----
15:00
----
QB1309
----
----
----
----
----
20:50
19:00

The timetable & schedule information was updated at 2026-08-31

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Bandar Abbas to Tehran with Mahan Air

This is a weekly direct flight schedule for Mahan Air. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Sep 28
Tue
Sep 29
Wed
Sep 30
Thu
Oct 1
Fri
Oct 2
Sat
Oct 3
Sun
Oct 4
W51094
18:15
----
----
----
----
----
----

The timetable & schedule information was updated at 2026-08-31

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Bandar Abbas to Tehran with ATA Airlines

This is a weekly direct flight schedule for ATA Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Sep 28
Tue
Sep 29
Wed
Sep 30
Thu
Oct 1
Fri
Oct 2
Sat
Oct 3
Sun
Oct 4
TBZ5682
----
----
----
----
----
18:10
----

The timetable & schedule information was updated at 2026-08-31

RETURN SCHEDULE
CHECK PRICES
SPONSORED AD

Bandar Abbas to Tehran scheduled departures

Select a date to see every published non-stop departure between BND and THR.

Saturday
Sat
Sep 26
4 flights(4)
Sunday
Sun
Sep 27
1 flights(1)
Monday
Mon
Sep 28
4 flights(4)
Tuesday
Tue
Sep 29
2 flights(2)
Wednesday
Wed
Sep 30
2 flights(2)
Thursday
Thu
Oct 01
1 flights(1)
Friday
Fri
Oct 02
1 flights(1)
Time
Airline
Flight
09:00
Iran Airtour Iran Airtour
B9933
15:00
Qeshm Air Qeshm Air
QB1221
18:10
ATA Airlines ATA Airlines
TBZ5682
20:50
Qeshm Air Qeshm Air
QB1309
19:00
Qeshm Air Qeshm Air
QB1309
09:00
Iran Airtour Iran Airtour
B9913
14:55
Qeshm Air Qeshm Air
QB1221
18:15
Mahan Air Mahan Air
W51094
20:00
Iran Airtour Iran Airtour
B9933
09:00
Iran Airtour Iran Airtour
B9913
15:15
Qeshm Air Qeshm Air
QB1221
17:05
Qeshm Air Qeshm Air
QB1221
21:15
Iran Airtour Iran Airtour
B9913
19:45
Iran Airtour Iran Airtour
B9933
15:00
Iran Airtour Iran Airtour
B9933
SPONSORED AD
BND-THR flight route
Route map from Bandar Abbas, BND to Tehran, THR. The distance is 660 miles or 1062 km.
Bandar Abbas - Tehran direct flight map
SPONSORED AD
SPONSORED AD

BND - THR route facts

  • Distance
    660 miles (1062 km)
  • Flight time
    1 hour and 30 minutes to 2 hours
  • Airlines
    Iran Airtour Iran Airtour
    Qeshm Air Qeshm Air
    Mahan Air Mahan Air
    ATA Airlines ATA Airlines
  • Cabins
    Economy Business First Premium Economy
  • Arrival terminals
    Iran Airtour: Terminal 1
  • Aircraft
    Iran Airtour: Boeing (Douglas) MD-80
    Qeshm Air: Fokker 100
    Mahan Air: Airbus A340
    ATA Airlines: Boeing (Douglas) MD-83

Route FAQ

Iran Airtour, Qeshm Air, Mahan Air and ATA Airlines operate non-stop flights from BND to THR with 16 weekly departures.

Scheduled flight time from BND to THR ranges from 1 hour and 30 minutes to 2 hours. The route covers 660 miles (1062 km).

16 weekly departures are currently scheduled on this route, with published departure times ranging from 09:00 to 21:15 depending on the schedule period.

Arrival terminal: Iran Airtour: Terminal 1.

Economy, Business, First and Premium Economy are currently scheduled on non-stop flights for this route.
Nearby airports that offer flights to Tehran (THR)
From (OMH)

19 flights per week

From (IMQ)

2 flights per week

From (BJB)

1 flights per week

Domestic flights from Bandar Abbas (BND)
From Bandar Abbas to Mashad

MHD Mashhad

From Bandar Abbas to Isfahan

IFN Esfahan Shahid Beheshti Intl

From Bandar Abbas to Tabriz

TBZ Tabriz International

From Bandar Abbas to Sary

SRY Dashte Naz Airport

SPONSORED AD
SPONSORED AD