All arriving passengers must undergo a PCR test (at their own expense) upon arrival at a cost of BD40. Payments can be made on arrival in cash and electronically, or in advance via the ‘BeAware Bahrain’ mobile application. All Arrivals must remain in self isolation until the result of the PCR test has been determined. The BD40 fee also covers a second test, conducted 10 days later. Transit passengers and children below the age of 6 are not required to undergo testing.
Bahrain Weather20 °C / 67 °F Corporate Passenger
To / From The Airport


Getting to Bahrain International Airport by bus is quick and convenient with Bahrain Public Transport Company (BPTC). Passengers arriving at the airport will be dropped off at the bus stop in front of the main entrance of the Arrivals Hall. The bus stop is marked by a red column with a bus network map and timetable.

Tickets cost 300 fils per trip if purchased from the bus driver, and 250 fils with a Go Card. Go Cards can be purchased from the ticket vending machine inside the terminal in the Arrivals Hall. Due to ongoing construction work at the airport, the drop off location and timetable may change; please check the Bahrain Public Transport Company website News section for details.

For up-to-date routes and times, and to plan your journey, please visit Bahrain Bus