Air India, Jet Airways, Gulf Air, Qatar Airways, Etihad Airways and Emirates operate one stop flights from Delhi, Mumbai, Bangalore, Pune, Chennai and Bangalore.
Bahrain International Airport is about 6 km from the capital city, on Muharraq island. Air India, British Airways, Emirates, Etihad, Jet Airways, Lufthansa, Qatar Airways are amidst many others, along with national carrier Gulf Air, that operate international flights to and fro the island country. Metered taxis are available for a trip to the main city. One bus operates plies every hour from the Muharraq terminal, apart from the shuttle bus services operated by the hotels.
Several cruise ships operate with Bahrain as the destination or as one of the stops. Speedboats from Shuwaikh Port in Kuwait reach Manama in about 5 hours.