Travel time from
Bahrain to TehranAverage Travel Times are
3h 54min - 22h 18minTravel Distance
1426.9 kmTravel time route map
It takes an average travel time of 7h 55mins to travel from Bahrain to Tehran, given the average speed of 180km/h and the distance of 1426.9 km (887 miles)
Travel time by transport mode
Tranport | Distance | Time |
---|---|---|
Flight | 1081km (672 miles) | 3h 54mins |
Drive | 1745km (1084 miles) | 22h 18mins |
Travel time by airplanes from Bahrain to Tehran
Air Plane | Cruise Speed | Max Speed |
---|---|---|
A300 | 1h 15mins | 1h 12mins |
A320 | 1h 17mins | 1h 12mins |
A321 | 1h 18mins | 1h 13mins |
A380 | 1h 6mins | 1h 3mins |
Boeing 707 | 1h 7mins | 1h 4mins |
Boeing 737 | 1h 23mins | 1h 16mins |
Boeing 747 | 1h 12mins | 1h 8mins |
Boeing 787 | 1h 11mins | 1h 6mins |
ATR 72 | 2h 21mins | 2h 3mins |
TIME TO DRIVE FROM Bahrain to Tehran
Speed (km/h) | Speed (Ml/h) | Duration |
---|---|---|
40 | 24.85 | 43h 36mins |
50 | 31.07 | 34h 53mins |
60 | 37.28 | 29h 4mins |
80 | 49.71 | 21h 48mins |
100 | 62.14 | 17h 26mins |
Be prepared
Bahrain - Tehran Info
Travel time from BAH to THR 3h 52mins.
Travel time from Tehran Mehrabad to Tehran 10mins.
Travel time chart
How long does it take to get from Bahrain and by air and road.
- Best Option