Getting There

Bahrain International Airport sits on a separate island north of Muharraq, connected to the main island network by road. Gulf Air, Bahrain's national carrier, operates across the region and to a range of European and Asian destinations. British Airways and Lufthansa both fly direct to Bahrain from London and Frankfurt respectively. Budget carriers including flydubai and Air Arabia connect Bahrain cheaply to regional hubs. From most major European cities the journey is around six to seven hours non-stop.

From Saudi Arabia, the King Fahd Causeway is the main overland route — a 25-kilometre bridge-and-causeway across the Gulf linking Khobar on the Saudi side to the north of Bahrain island. It's a smooth drive when quiet but can be badly congested on weekends, when Saudi visitors cross in large numbers. Border formalities are standard; allow extra time Thursday evenings and Fridays. There is no rail connection and no functioning direct route from Qatar since the severing of diplomatic relations in 2017, though that situation may change.

The airport is roughly 10 kilometres from central Manama. A taxi takes 20 to 25 minutes in normal traffic and costs around 5 to 7 Bahraini dinars (about $13 to $18). Uber and Careem both operate from the airport and are typically slightly cheaper. There is no dedicated airport rail link.