Travel time from

Tehran to Riyadh

Average Travel Times are

9h 48min  -  108h 13min

Travel Distance

3412.31 km

Travel time route map

It takes an average travel time of 18h 57mins to travel from Tehran to Riyadh, given the average speed of 180km/h and the distance of 3412.31 km (2120 miles)

Travel time by transport mode

Tranport Distance Time
Flight 1408km (875 miles) 9h 48mins
Drive 2377km (1477 miles) 29h 27mins
Train 6351km (3946 miles) 108h 13mins

Travel time by airplanes from Tehran to Riyadh

Air Plane Cruise Speed Max Speed
A300 1h 38mins 1h 33mins
A320 1h 40mins 1h 34mins
A321 1h 41mins 1h 36mins
A380 1h 26mins 1h 22mins
Boeing 707 1h 27mins 1h 24mins
Boeing 737 1h 48mins 1h 39mins
Boeing 747 1h 34mins 1h 28mins
Boeing 787 1h 32mins 1h 27mins
ATR 72 3h 3mins 2h 40mins

TIME TO DRIVE FROM Tehran to Riyadh

Speed (km/h) Speed (Ml/h) Duration
40 24.85 59h 25mins
50 31.07 47h 32mins
60 37.28 39h 37mins
80 49.71 29h 42mins
100 62.14 23h 46mins

Be prepared

Tehran - Riyadh Info

Travel time from Tehran to Tehran Mehrabad 35mins.

Travel time from THR to RUH 6h 34mins.

Travel time from Riyadh to Riyadh 53mins.

Travel time chart

How long does it take to get from Tehran and by air and road.