Search over a million flights, hotels, packages, and more Secure incredible value with Expedia’s Best Price Guarantee No Expedia cancellation fee to change or cancel almost any hotel reservation
Find Popular Bahrain Flight Destinations & Routes Toronto to Bahrain (YYZ - BAH) Vancouver to Bahrain (YVR - BAH) Montreal to Bahrain (YUL - BAH) Calgary to Bahrain (YYC - BAH) Edmonton to Bahrain (YEG - BAH) Ottawa to Bahrain (YOW - BAH) Winnipeg to Bahrain (YWG - BAH) Halifax to Bahrain (YHZ - BAH) Yellowknife to Bahrain (YZF - BAH) Regina to Bahrain (YQR - BAH)
Airlines Servicing Bahrain Airports Gulf Air Bahrain Saudi Arabian Airlines Cathay Pacific Continental Airlines United Airlines American Airlines Iberia Airlines Pakistan International Airlines