The airport is 17km from downtown Kolkata.
Taxi - prepaid and metered taxis are available outside the terminal building 24/7. There are booking kiosks both inside and outside the terminal, and it's best to have Indian rupees handy to pay in cash.
Bus - buses serve a number of destinations from the airport, including Howrah, Garia, Behala and Eden City.
Train - the Kolkata Suburban Railway System serves the airport from a station by the Arrivals area. Trains sometimes leave at irregular intervals, so check the Indian Railways website before traveling.
Hotel shuttle - transfers to and from nearby hotels can usually be arranged for a fee. Majestic Suites, Howard Johnson, Holiday Inn and Ethnotel are all within a 10-minute drive and are well reviewed by travelers. The Swissotel is the closest five-star hotel.
Car rental - there's a car rental desk in Arrivals. Foreign visitors are strongly advised to hire a driver too.