3546.13 km (2203 miles) is the average travel distance between Tehran and . If you could walk at the speed of 3mph (4.8kph), it would take 22 days 22 hours.
Distance from
Tehran to RiyadhAverage travel distance is
3546.13 kmNomal travel times are between
10h 7min - 111h 34minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 1478.06 km | 918.43 miles | 798.09 miles |
Drive | 2494.76 km | 1550.17 miles | 1347.06 miles |
Train | 6665.56 km | 4141.78 miles | 3599.11 miles |
BE PREPARED
Tehran - Riyadh Info
The distance from Tehran to Tehran Mehrabad 11 km (7.04 miles) .
The distance from THR to RUH 1417 km (880.3 miles) .
The distance from Riyadh to Riyadh 51 km (31.54 miles) .
Travel distance chart
The distance between Tehran to Riyadh is 3546.13 km (2203 miles) and it would cost 50 USD ~ 188 SAR to drive in a car that consumes about 12 MPG.