Kolkata is one of the main metropolitan cities of India along with Mumbai, Chennai and Delhi. It is easily accessible from all parts of India and the globe. There are several flights, trains and buses from various parts of India to get you to Kolkata. Here is how to reach Kolkata:
By Air
Located on the outskirts of the city, Netaji Subhash Chandra Bose Airport is one of the most well connected airports in the country. It is well connected to Mumbai, Delhi, Chennai, Agartala, Aizwal, Bagdogra, Bengaluru, Bhubhaneshwar, Coimbatore, Dibrugarh, Guwahati, Imphal, Kanpur, Port Blair, Silchar, Gaya, Lucknow, Tezpur, Nagpur, Raipur, Ranchi, Thiruvananthapuram, Vadodara, Vishakhapatnam, Imphal, Jorhat, Ahmedabad, Patna, Guwahati, Hyderabad, etc. Many hotels also arrange for taxis to pick-up tourists from the airport.
Kolkata is also well connected to international cities like Kuala Lumpur, Kathmandu, Dhaka, Kunming, Dubai, Paro, Singapore, Bangkok, Doha, Chittagong, etc. by air.
By Train
Kolakta has two railway stations – Howrah and Sealdah. Cities like Bengaluru, Chennai, Delhi, Hyderabad, Mumbai, Pune, Ahmedabad, Ajmer, Allahabad, Amritsar, Bhopal, Bhagalpur, Bhubhaneshwar, Bikaner, Bokaro, Dhanbad, Dehradun, Gaya, Ernakulum, Digha, Guwahati, Gwalior, Haridwar, Indore, Jabalpur, Jammu, Kalka, Jodhpur, Kathgodam, Kanyakumari, Kothdwar, Mathura, Mysore, Okha, Patna, Pondicherry, Porbundar, Puri, Ranchi, Udaipur, Varanasi, etc. are connected to Kolkata by rail. Taxis are easily available from the railway station to reach any part of the city.
By Road
Kolkata is well connected by road to most major cities in the country. State-owned buses connect all the major parts of West Bengal to Kolkata. Bangladesh Road Transport Corporation (BRTC) and West Bengal State Transport Corporation Limited (WBSTCL) ply buses between Kolkata and Dhaka. Buses from Bhutan, Shillong and Tripura also ply to Kolkata.