Travel time from

Barcelona to Tehran

Average Travel Times are

9h 34min  -  89h 44min

Travel Distance

5449.93 km

Travel time route map

It takes an average travel time of 22h 42mins to travel from Barcelona To Tehran, given the average speed of 240km/h and the distance of 5449.93 km (3386 miles)

Travel time by transport mode

Tranport Distance Time
Flight 4424km (2749 miles) 9h 34 m
Drive 5659km (3516 miles) 58h 36 m
Train 5922km (3680 miles) 76h 42 m
Bus 5582km (3468 miles) 79h 45 m

Travel time by airplanes from Barcelona to Tehran

Air Plane Cruise Speed Max Speed
A300 5h 8 mins 4h 54 mins
A320 5h 16 mins 4h 58 mins
A321 5h 19 mins 5h 1 mins
A380 4h 30 mins 4h 20 mins
Boeing 707 4h 35 mins 4h 25 mins
Boeing 737 5h 40 mins 5h 12 mins
Boeing 747 4h 56 mins 4h 39 mins
Boeing 787 4h 51 mins 4h 33 mins
ATR 72 9h 37 mins 8h 25 mins

Time to drive from Barcelona to Tehran

Speed (km/h) Speed (Ml/h) Duration
40 24.85 141h 27 mins
50 31.07 113h 10 mins
60 37.28 94h 18 mins
80 49.71 70h 43 mins
100 62.14 56h 35 mins

Be prepared

Barcelona - Tehran Info

Travel time from from Barcelona Passeig de GrĂ cia to Barcelona Airport 24mins.

Travel time from from BCN to IKA 5h 28mins.

Travel time from from Tehran Imam Khomeini Airport to Shahed - Bagher Shahr Station 35mins.

Travel time from from Shahed - Bagher Shahr Station to Saadi Station 37mins.

Travel time chart

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