Distance from Tehran to Budapest
Distance between Tehran and Budapest is 2966 kilometers (1843 miles).
Driving distance from Tehran to Budapest is 3774 kilometers (2345 miles).
Distance Map Between Tehran and Budapest
Tehran, Iran ↔ Budapest, Hungary = 1843 miles = 2966 km.
How far is it between Tehrān and Budapest
Tehran is located in Iran with (35.6944,51.4215) coordinates and Budapest is located in Hungary with (47.498,19.0399) coordinates. The calculated flying distance from Tehran to Budapest is equal to 1843 miles which is equal to 2966 km.
If you want to go by car, the driving distance between Tehran and Budapest is 3774.31 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 33 hours 41 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 808 km.
| City/Place | Latitude and Longitude | GPS Coordinates |
|---|---|---|
| Tehran | 35.6944, 51.4215 | 35° 41´ 39.8040'' N 51° 25´ 17.4360'' E |
| Budapest | 47.498, 19.0399 | 47° 29´ 52.8360'' N 19° 2´ 23.6760'' E |
Estimated Travel Time Between Tehrān and Budapest
| Average Speed | Travel Time |
|---|---|
| 30 mph (48 km/h) | 78 hours 37 minutes |
| 40 mph (64 km/h) | 58 hours 58 minutes |
| 50 mph (80 km/h) | 47 hours 10 minutes |
| 60 mph (97 km/h) | 38 hours 54 minutes |
| 70 mph (112 km/h) | 33 hours 41 minutes |
| 75 mph (120 km/h) | 31 hours 27 minutes |