Time Difference Distance

Air distance from Bangkok Thailand to Tehran Iran is 3395.2 Miles (5464.1 Kilometers / 2948.4 Nautical Miles).
See Bangkok and Tehran time difference

Distance between cities in Thailand and Iran


Flight duration time from Bangkok to Tehran

Flight duration time from Bangkok Thailand to Tehran Iran is 7 hrs, 3 mins. This is the In-The-Air flight time. You should also add the taxi time, airport wait times and possible delays due to bad weather, etc. for the total flight duration time.



Coordinates: Bangkok: 13° 45' North, 100° 29' East
Tehran: 35° 41' North, 51° 23' East

Airports in Bangkok:
  • Suvarnabhumi Airport (BKK)
  • Don Mueang International Airport (DMK)

Airports in Tehran:


Tehran distance calculator
Tehran to Adelaide distance
Tehran to Anchorage distance
Tehran to Atlanta distance
Tehran to Barcelona distance
Tehran to Basel distance
Tehran to Boise distance
Tehran to Cape Town distance
Tehran to Casablanca distance
Tehran to Denver distance
Tehran to Dewsbury distance
Tehran to Dubai distance
Tehran to Frankfurt distance
Tehran to Glasgow distance
Tehran to Karachi distance
Tehran to Las Vegas distance
Tehran to Lincoln distance
Tehran to Los Angeles distance
Tehran to Manchester distance
Tehran to Melbourne distance
Tehran to Mesa distance
Tehran to Miami distance
Tehran to Milan distance
Tehran to Oklahoma City distance
Tehran to Omaha distance
Tehran to Orlando distance
Tehran to Phoenix distance
Tehran to Salt Lake City distance
Tehran to San Diego distance
Tehran to San Francisco distance
Tehran to Seattle distance
Tehran to Shanghai distance
Tehran to Toronto distance