Kolkata is well connected to other parts of the country by air. The Netaji Subhash Chandra Bose International Airport is the main airport in the city. Several domestic and international airlines operate flights to and from Kolkata.
By Road
There are many buses and taxis that travel to Kolkata from other parts of India.
By Train
Kolkata is well-connected to other Indian cities by train. There are numerous trains that run between Kolkata and other cities like Delhi, Mumbai, Chennai, Bangalore, and Agra.
By water ways
There is no direct waterway to Kolkata, but it can be reached through the Hooghly River.
Local transport in Kolkata
Kolkata has an extensive network of buses, trams, metros and taxis.