5846.65 km (3633 miles) is the average travel distance between Barcelona and . If you could walk at the speed of 3mph (4.8kph), it would take 37 days 19 hours.
Distance from
Barcelona to TehranAverage travel distance is
5846.65 kmNomal travel times are between
9h 52min - 92h 31minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 4643.19 km | 2885.15 miles | 2507.12 miles |
Drive | 5938.63 km | 3690.09 miles | 3206.6 miles |
Drive | 5905.43 km | 3669.46 miles | 3188.68 miles |
Train | 6214.83 km | 3861.72 miles | 3355.74 miles |
Bus | 5857.94 km | 3639.96 miles | 3163.04 miles |
Bus | 6031.35 km | 3747.71 miles | 3256.67 miles |
Bus | 6335.20 km | 3936.51 miles | 3420.73 miles |
BE PREPARED
Barcelona - Tehran Info
The distance from Barcelona Passeig de Gràcia to Barcelona Airport 18 km (11.2 miles) .
The distance from BCN to IKA 4574 km (2842.05 miles) .
The distance from Tehran Imam Khomeini Airport to Shahed - Bagher Shahr Station 33 km (20.29 miles) .
The distance from Shahed - Bagher Shahr Station to Saadi Station 20 km (12.24 miles) .
Travel distance chart
The distance between Barcelona to Tehran is 5846.65 km (3633 miles) and it would cost 187 USD ~ 4,638,217 IRR to drive in a car that consumes about 47 MPG.