Kolkata is easy to access by air, rail or road. In fact, if you're on an extended vacation in India, and are planning to get to Calcutta from the Andaman and Nicobar Islands, you can even take the ship from the islands to Kolkata.

Air links to Kolkata
Kolkata is well connected by air to all major countries in the world, as well as to Indian cities. The air carriers that have flights to and from the city include Aeroflot, Air France, Air India, Biman Bangladesh, British Airways, Cathay Pacific, Gulf Air, Indian Airlines, Japan Airlines, Jet Airways, KLM-Royal Dutch Airlines, Royal Jordanian Airlines, Royal Nepal Airlines, Singapore Airlines and Thai Airways International.Taking the rail route to Kolkata
Trains are available from all parts of the country to Calcutta. Most inward bound trains stop at Howrah, which is also the station from which major trains to other cities depart. Most trains heading to areas such as New Jalpaiguri and other provinces in the north-east stop at the other station, Sealdah. Local trains to nearby towns are available from both stations, depending on which part of West Bengal you want to go to.
Since Howrah and Sealdah are not exactly a hop, skip and jump away from each other,
do remember to check which station you need you board your train from, when you buy your ticket!
