There are various arrangements to go to Kolkata at a distance of 300 km from Dhaka. The heritage city of Kolkata can be reached by air, train, bus or the newly launched ship. However, you must first apply for a visa and arrange the visa, then arrange the ticket after fixing the means of travel.
Dhaka to Kolkata by Air : Bangladesh Biman, Spice Jet, Air India, Jet Airways are notable for flying to Kolkata. Usually Dhaka-Kolkata air fare is 4000-8000 taka and takes 45-50 minutes. Discounts are available if you book your flight ticket in advance or buy a return ticket. Besides, many airlines offer discounts on air fares on various occasions.
How to reach Kolkata by bus : In terms of buses, Shyamoli, BRTC, Sauhardya depart directly from Dhaka to Kolkata during the day. Again at night, one can take a bus to Benapole and cross the border by another bus from Petrapole to Kolkata. Non AC bus fare is 700-800 and AC bus fare is 1500 taka.
How to reach Kolkata by train : Maitri Express, a joint initiative of Bangladesh-India Government, departs from Dhaka Cantonment Station at 8.10 am for Kolkata. Before leaving the train, the passport visa is checked at Cantonment in Dhaka and Chitpur in Kolkata. Total journey time is 8-12 hours.
Calcutta by sea : Now you can go to Calcutta by sea from Dhaka. Travel enthusiasts can travel from Dhaka to Kolkata on the newly launched MV Madhumati at a maximum cost of Tk 15,000 (family suite) to a minimum of Tk 1500 (cheap/deck).
Read more: Details of how to get from Dhaka to Kolkata