The Bandar Abbas to Tehran route connects Bandar Abbas International Airport (BND) in IR with Mehrabad International Airport (THR) in IR. This short-haul flight covers approximately 657 miles (1057 km) with a typical flight time of 1h 29m. This route is served by 7 airlines: Zagros Airlines, Mahan Air, Iran National Airlines Corp. and others. AirportRoutes has tracked 7 unique flight numbers on this route.
Compare flight prices across hundreds of booking sites
Search BND → THR flightsOpens a live price search — just pick your dates
The Bandar Abbas (BND) → Tehran (THR) air route links Iran’s key Persian Gulf port with the national capital over 657 miles (1,057 km). It’s a high-utility domestic corridor for business travelers, government and academic visits, medical appointments, and onward international connections from Tehran’s larger airport system. Nonstop flights typically take about 1 hour 30 minutes to 2 hours, saving significant time versus overland travel. Passengers choose this route for its reliability, frequent schedules on major Iranian carriers, and the convenience of moving quickly from coastal heat and maritime trade hubs to Tehran’s administrative, cultural, and commercial center. The route is also popular for leisure travelers combining Hormozgan’s islands and waterfront with Tehran’s museums, bazaars, and mountain scenery.
Book early for the best fares, especially around Iranian public holidays; one-way tickets commonly range IRR 20,000,000–60,000,000 (about USD $30–$90) depending on demand and timing. Verify which Tehran airport you’re arriving at—many flights use Mehrabad (THR) for domestic service—then plan ground transport accordingly, as traffic can be heavy. At Bandar Abbas Airport, arrive 90 minutes before departure; keep your national ID/passport accessible for check-in and security. Expect strict cabin baggage screening and occasional schedule adjustments; build a buffer if you have onward connections. Choose a morning flight to reduce delay risk and to avoid peak heat when traveling to/from the coast. Keep some cash for taxis and airport purchases.
Tehran blends modern city life with landmark culture at the foot of the Alborz Mountains. Don’t miss the Golestan Palace (UNESCO-listed), the National Museum of Iran, and the jewel-filled Treasury of National Jewels (subject to opening schedules). For city views, head to Milad Tower or Tochal via the cable car for cool air and hiking/ski options. Shop and people-watch in the Grand Bazaar and explore cafés and galleries in Tajrish and around Valiasr Street. Food highlights include chelo kebab, ghormeh sabzi, fesenjan, and saffron ice cream; try traditional teahouses for Persian sweets. Neighborhoods like Darband are ideal for evening strolls and mountain-side dining.
The most comfortable months for Tehran are typically April–June and September–November, when temperatures are mild and skies are often clear. Summer can be hot and hazy, while winter brings colder weather and occasional snow, especially near the mountains. Prices often rise during Nowruz (late March) and major holiday periods; off-peak months can offer better value, with fares sometimes closer to IRR 20,000,000–30,000,000 (USD $30–$45). If you want seasonal experiences, winter is best for nearby skiing at Tochal, while spring suits parks, museums, and walking tours.
Bandar Abbas International Airport
OIKBBNDMehrabad International Airport
OIIITHR7
Operators7
Tracked Flights657
Miles1h 29m
Flight Duration
| Airline | ICAO | IATA |
|---|---|---|
| Zagros Airlines |
IZG
|
-
|
| Mahan Air |
IRM
|
W5
|
| Iran National Airlines Corp. |
IRA
|
IR
|
| Iran Airtour |
IRB
|
B9
|
| Iran Aseman Airlines |
IRC
|
EP
|
| Chabahar |
IRU
|
-
|
| Yazd Airways |
DZD
|
-
|
| Day | Flights Observed | Frequency | Activity |
|---|---|---|---|
| Monday | 33 | 12% |
|
| Tuesday | 52 | 19% |
|
| Wednesday | 51 | 19% |
|
| Thursday | 30 | 11% |
|
| Friday | 16 | 6% |
|
| Saturday | 44 | 16% |
|
| Sunday | 46 | 17% |
|
Pattern Analysis
| Airline | Flight Numbers | Aircraft Type | Typical Time | Days Active | Last Seen | Status |
|---|---|---|---|---|---|---|
|
Chabahar
IRU
|
- | MD82 | - |
M
T
W
T
F
S
S
|
Nov 17, 2025 | Active |
|
Yazd Airways
DZD
|
B463 | 14:00 2:00 PM (Representative) |
M
T
W
T
F
S
S
|
Feb 19, 2026 | Active | |
|
Iran Airtour
IRB
/ B9
|
MD82 | 18:05 6:05 PM (Representative) |
M
T
W
T
F
S
S
|
Mar 14, 2026 | Active | |
|
Iran Aseman Airlines
IRC
/ EP
|
B734 | 14:35 2:35 PM (Representative) |
M
T
W
T
F
S
S
|
Mar 14, 2026 | Active | |
|
Iran National Airlines Corp.
IRA
/ IR
|
F100 | 22:05 10:05 PM (Representative) |
M
T
W
T
F
S
S
|
Mar 14, 2026 | Active | |
|
Mahan Air
IRM
/ W5
|
A306 | 18:15 6:15 PM (Representative) |
M
T
W
T
F
S
S
|
Mar 11, 2026 | Active | |
|
Zagros Airlines
IZG
|
A320 | 08:00 8:00 AM (Representative) |
M
T
W
T
F
S
S
|
Mar 14, 2026 | Active |
| Departure Time | Operator | ICAO | IATA |
|---|---|---|---|
| 08:00 8:00 AM | Zagros Airlines |
IZG
|
-
|
| 14:00 2:00 PM | Yazd Airways |
DZD
|
-
|
| 14:35 2:35 PM | Iran Aseman Airlines |
IRC
|
EP
|
| 18:05 6:05 PM | Iran Airtour |
IRB
|
B9
|
| 18:15 6:15 PM | Mahan Air |
IRM
|
W5
|
| 22:05 10:05 PM | Iran National Airlines Corp. |
IRA
|
IR
|
Time Information
Times are shown in the departure airport's local timezone (UTC).