Home Time Difference Distance Codes

Tehran to Semarang Distance

Flight distance from Tehran to Semarang is 4801.1 Miles
(7726.6 Kilometers / 4169.3 Nautical Miles)

Approximate flight duration time from Tehran, Iran to Semarang, Indonesia is 9 hrs, 58 mins

Tehran and Semarang time difference

Coordinates: Tehran: 35° 41' North, 51° 23' East
Semarang: 6° 58' South, 110° 25' East

Tehran time now
Semarang time now
Tehran sunrise sunset
Semarang sunrise sunset
Distance from Tehran to cities in Indonesia:
Tehran to Surabaya distance
Tehran to Surakarta distance
Tehran to Medan distance
Tehran to Palembang distance
Tehran to Mataram distance

The distance between Tehran and Semarang displayed on this page is the direct air distance (direct route as crow flies). Driving involves larger distances. Also please note that the flight duration time is calculated as approximate and for a non-stop flight between Tehran and Semarang. The actual flight duration may be different depending on the speed of the aircraft and other factors.