1067.34 km (663 miles) is the average travel distance between Shiraz and . If you could walk at the speed of 3mph (4.8kph), it would take 6 days 21 hours.
Distance from
Shiraz to BahrainAverage travel distance is
1067.34 kmNomal travel times are between
1h 12min - 22h 0minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 456.27 km | 283.51 miles | 246.36 miles |
Drive | 1678.40 km | 1042.91 miles | 906.27 miles |
BE PREPARED
Shiraz - Bahrain Info
The distance from Shiraz to Shiraz 12 km (7.52 miles) .
The distance from SYZ to BAH 445 km (276.54 miles) .
Travel distance chart
The distance between Shiraz, Fars, Iran to Bahrain is 1067.34 km (663 miles) and it would cost 35 USD ~ 13 BHD to drive in a car that consumes about 8 MPG.
- Best Option