Karachi (KHI) to Bahrain (BAH) nonstop flights

Gulf Air flies nonstop from Karachi (KHI) to Bahrain (BAH): 1,663 km (1,033 mi), about 3h in the air.

Distance
1,663 km (1,033 mi)
Flight time
3h
From
Jinnah International Airport in Karachi, Pakistan
To
Bahrain International Airport in Bahrain, Bahrain

Airlines on this route

Return flights

Bahrain (BAH) to Karachi (KHI) is flown nonstop by Gulf Air.

More nonstop flights from Karachi

All 34 destinations from Karachi (KHI)

More nonstop flights from Bahrain

All 54 destinations from Bahrain (BAH)