Best way to travel between

Bahrain
Shiraz, Fars, Iran
Travel Modes
Price
Distance
Duration
CO2
drive
$30.0
1306.94 km
18h 18mins
167.29 kgs
 
flight
$246.0
444.15 km
1h 15mins
47.97 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 1306.94 km 18h 18mins 744,099 IRR 30.0
Flight 444.15 km 1h 15mins 6,101,612 IRR 246.0
Take Car from Manama to Shiraz
Time: 18h 18mins Cost: 744,099 IRR; $ 27.0 - 33.0 USD CO2 Emission: 167.39 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Bahrain and Shiraz, Fars, Iran is to travel by car/taxi, which will cost about 744,099 IRR or 27.00 USD.