Air India, Jet Airways, Etihad Airways, Gulf Air, Qatar Airways operate daily flights from Bangalore, Chennai, Mumbai, Kolkata, Delhi and Pune, while Kuwait Airways has some direct flights from Bangalore and Mumbai as well.
Kuwait International Airport, located in Farwaniyah is about 15 kms from the Kuwait City. Kuwait has a private carrier Jazeera Airways that operates international flights to over 30 destinations within the Middle East and India. The national carrier Kuwait Airways has operations to and from Europe as well. There are ofcourse other international carriers that fly frequently to the Kuwait International Airport. The airport has its own taxi service for travel to the city. Regular cabs operating in the city are not permitted to pick up passengers from the airport. Bus service is also available right outside the arrivals, connecting to the main bus station in Kuwait and several other stops on way. Hotels also arrange for shuttles for their respective guests.
Driving from Saudi is possible, the crossing point being Al Nuwasib if you are headed from Dammam and Al Salmy if you are headed from Riyadh.
From nearby cities. Talk about connectivity, compare different services (if any)
Buses from Saudi Arabia, operated by Kuwait Public Transport Company or Saptco travel from Dammam and Riyadh.
Combined Shipping Company operates services from the Iranian port of Bushehr.
Two main public buses operate in Kuwait, the city bus and the KPTC bus, from early morning hours to 10 pm in the night. There are also local taxis that run without a metre.