Europe has the best air connections with Bahrain; the best fares are usually from London, Italy or Greece. Flights from the US tend to be expensive and harder to find; fares are cheapest during the low seasons of early January to mid-June and mid-October to mid-December. Routes between Bahrain and other Arab countries in the Gulf are well served. Flights from India and South-East Asia tend to be inexpensive, with especially good deals from Bangkok or Delhi. There's an airport departure tax of around
Bahrain has a decent bus service linking most of the major towns with Manama and Muharraq. You can cover parts of central Manama and Muharraq on foot, though renting a car will make it easier to get to farther-flung attractions. There are agencies in Manama at the big hotels. You'll need to get an International Driving Permit before entering the country (you can't get one once you're there); driving is on the right. Bahrain's taxis are metered, but for longer trips expect to negotiate an hourly rate.