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