Direct Flights
from Bahrain BAH

778 weekly flights departing from Bahrain Intl
Serving 0 domestic and 53 international routes.
Main airline: Gulf Air Bahrain
Departure city: Bahrain, Bahrain

Azerbaijan
Baku (GYD)5/week 5h10min $368
Bangladesh
Dhaka (DAC)5/week 5h30min $225
Cyprus
Larnaca (LCA)7/week 3h45min $552
Egypt
Cairo (CAI)22/week 3h35min $236
Alexandria (HBE)3/week 3h45min $385
Sharm El Sheikh (SSH)2/week 3h05min $452
Ethiopia
Addis Ababa (ADD)6/week 4h10min $199
France
Paris (CDG)7/week 7h15min $806
Georgia
Tbilisi (TBS)5/week 5h00min $380
Germany
Frankfurt (FRA)7/week 6h35min $718
Greece
Athens (ATH)6/week 4h55min $718
India
Calicut (CCJ)14/week 4h35min $190
Delhi (DEL)25/week 4h20min $234
Mumbai (BOM)14/week 3h55min $303
Bangalore (BLR)7/week 4h40min $346
Hyderabad (HYD)9/week 4h10min $358
Madras (MAA)10/week 4h40min $391
Thiruvananthapuram (TRV)7/week 4h35min $397
Kochi (COK)7/week 4h35min $406
Iraq
Baghdad (BGW)6/week 2h00min $391
Najaf (NJF)8/week 1h45min $409
Jordan
Amman (AMM)28/week 3h30min $377
Kuwait
Kuwait (KWI)71/week 1h15min $98
Lebanon
Beirut (BEY)10/week 4h25min $425
Morocco
Casablanca (CMN)5/week 10h05min $784
Netherlands
Amsterdam (AMS)7/week 9h00min $858
Oman
Muscat (MCT)60/week 1h45min $192
Salalah (SLL)3/week 2h25min $330
Pakistan
Karachi (KHI)10/week 2h40min $242
Lahore (LHE)4/week 3h20min $242
Islamabad (ISB)3/week 3h25min $242
Faisalabad (LYP)3/week 3h15min $242
Sialkot (SKT)5/week 3h30min $272
Multan (MUX)6/week 3h15min $272
Peshawar (PEW)4/week 3h20min $309
Philippines
Manila (MNL)7/week 9h50min $382
Russian Federation
Moscow (DME)7/week 5h00min $800
Saudi Arabia
Jeddah (JED)35/week 2h30min $290
Riyadh (RUH)49/week 1h15min $308
Madinah (MED)8/week 2h15min $308
Gassim (ELQ)14/week 1h20min $332
Dammam (DMM)28/week 0h35min $402
Spain
Malaga (AGP)2/week 7h30min $642
Sri Lanka
Colombo (CMB)13/week 7h35min $217
Sudan
Khartoum (KRT)5/week 3h40min $449
Thailand
Bangkok (BKK)7/week 7h30min $564
Turkey
Istanbul (SAW)12/week 4h25min $133
Trabzon (TZX)2/week 3h15min $156
Istanbul (IST)35/week 4h35min $227
United Arab Emirates
Dubai (DXB)123/week 1h30min $119
Sharjah (SHJ)26/week 1h10min $157
Abu Dhabi (AUH)62/week 1h20min $210
United Kingdom
London (LHR)21/week 7h20min $803