Travel time from

London to Tehran

Average Travel Times are

12h 7min  -  109h 30min

Travel Distance

5604.59 km

Travel time route map

It takes an average travel time of 31h 8mins to travel from London to Tehran, given the average speed of 180km/h and the distance of 5604.59 km (3483 miles)

Travel time by transport mode

Tranport Distance Time
Flight 4716km (2930 miles) 12h 7mins
Train 5597km (3478 miles) 61h 58mins
Drive 5546km (3446 miles) 62h 44mins
Bus 6339km (3939 miles) 109h 30mins

Travel time by airplanes from London to Tehran

Air Plane Cruise Speed Max Speed
A300 5h 29mins 5h 14mins
A320 5h 36mins 5h 17mins
A321 5h 40mins 5h 21mins
A380 4h 48mins 4h 37mins
Boeing 707 4h 53mins 4h 42mins
Boeing 737 6h 2mins 5h 32mins
Boeing 747 5h 16mins 4h 57mins
Boeing 787 5h 10mins 4h 51mins
ATR 72 10h 15mins 8h 58mins

TIME TO DRIVE FROM London to Tehran

Speed (km/h) Speed (Ml/h) Duration
40 24.85 138h 39mins
50 31.07 110h 55mins
60 37.28 92h 26mins
80 49.71 69h 19mins
100 62.14 55h 27mins

Be prepared

London - Tehran Info

Travel time from London Paddington to Heathrow Terminals 1-3 15mins.

Travel time from LHR to THR 9h 59mins.

Travel time from Tehran Mehrabad to Tehrān 11mins.

Travel time chart

How long does it take to get from London, United Kingdom and by air and road.