Kolkata is served by two major railway stations: Howrah Railway Station and Sealdah Railway Station. Kolkata is well-connected to all parts of India by a vast network of trains. You can easily book trains to Kolkata from any major city in India.
The city's main airport is Netaji Subhas Chandra Bose International Airport (CCU), well-connected to all major cities in India and also international destinations. You can book direct flights from major cities to reach Kolkata.
Kolkata is connected to various cities via the national highway network, particularly NH 2, NH 6, NH 34, and NH 117. Interstate buses operate frequently to and from Kolkata.
Distance: Approx. 1,960 km
By Flight: Direct flights available from Chhatrapati Shivaji Maharaj International Airport (BOM) to CCU.
By Train: Several direct trains like Howrah Mail connect Mumbai to Kolkata.
By Road: Major stopovers include Nagpur and Raipur, via NH 53.
Distance: Approx. 1,480 km
By Flight: Direct flights available from Indira Gandhi International Airport (DEL) to CCU.
By Train: Rajdhani Express and other trains connect Delhi to Kolkata.
By Road: Major stopovers include Varanasi and Allahabad, via NH 19.
Distance: Approx. 1,950 km
By Flight: Direct flights available from Kempegowda International Airport to CCU.
By Train: Direct trains such as the Duronto Express are available.
By Road: Major stopovers include Visakhapatnam and Bhubaneswar, via NH 16.