Flights from Canada to Bahrain from CAD1,236