Netaji Subhas Chandra Bose International Airport in Kolkata has improved substantially over the past few decades. It's relatively clean and the immigration / customs both inbound and outbound is now pretty good. Expect an interminable wait for your luggage once you disembark and to be assaulted by so-called luggage porters and beggars as soon as you step outside. In recent years the new Eastern Metropolitan Bypass has made travel to and from the airport somewhat easier. The airport restaurant had been closed for a good bit but is now open again and is fairly good.