Barcelona
Tehran
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Flight | 4380.37 km | 9h 52mins | 4,638,217 IRR | 187.0 |
Bus | 5976.6 km | 92h 31mins | 4,911,053 IRR | 198.0 |
Bus | 5526.36 km | 82h 14mins | 5,059,873 IRR | 204.0 |
Bus | 5689.95 km | 89h 7mins | 10,020,533 IRR | 404.0 |
Train | 5863.05 km | 79h 5mins | 10,690,222 IRR | 431.0 |
Drive | 5602.48 km | 60h 25mins | 19,842,640 IRR | 800.0 |
Drive | 5571.16 km | 72h 27mins | 23,364,709 IRR | 942.0 |
The best and cheapest way to get from Barcelona and Tehran is to travel by air, which will cost about 4,638,217 IRR or 168.30 USD.