To/from Bangladesh There are numerous bus options between Kolkata and Bangladesh. The most common way is the regular comfortable a/c buses from Dhaka to Kolkata via the Haridaspur / Benapole border post. Private bus companies Shohagh www.shohagh.com, Green Line www.greenlineparibahan.com, Shyamoli www.shyamoli.paribahan.com and others operate daily bus services on this route. Govt. buses run under the label of the state owned West Bengal Surface Transport Service Corporation (WBSTSC) and the Bangladesh Road Transport Corporation www.brtc.gov.bd (BRTC).
WBSTSC and BRTC both operate buses from Kolkata every Tuesday, Thursday, and Saturday at 5:30AM and 8:30AM, and 12:30PM while from Dhaka they leave on Monday, Wednesday, and Friday at 7:00AM and 7:30AM. The normal journey time is around 12 hours with a one-way fare of Rs550 or BDT600-800, roughly $8-12. If you're only headed to Haridaspur the fare is Rs86 (2.5 hours).
The Shyamoli Paribahan ticket office is at 6/1 Marquis St (parallel to and one block south of Sudder Street, and just west of Mirza Ghalib St, next door to DHL), 2252 0693. Beware that several travel agencies around this area also sell tickets for these buses, but at very inflated prices. At the border it's best to change money on the Indian side, but count it carefully and double-check the math on their calculator. On the Bangladesh side you can catch a flat-bed cycle-rickshaw for Tk5 for the 2km trip to the bus stand for onward travel - or you can walk, but expect the hopeful rickshaw-wallahs to follow you at least half way.
To/from Eastern India via Bangladesh Bus travel to some points in Eastern India are faster via Bangladesh (please note that visas may be required for entry into Bangladesh as well as for re-entry into India). If you're heading to points in Eastern India (Tripura for example) beyond Bangladesh -- then there is a regular bus service between Dhaka and Agartala, capital of India's Tripura state. Two BRTC buses leave daily from Dhaka and connect with the Tripura Road Transport Corporation vehicles, running six days a week with a roundtrip fare of BDT600 ($10). There is only one halt at Ashuganj in Bangladesh during the journey. Call +880 2 8360241 for schedule.
Other entry points to North-Eastern India through Bangladesh are Hili, Chilahati / Haldibari and Banglaband border posts through Northern Bangladesh and Tamabil / Dawki border post for a route between Shillong (Meghalaya) and Sylhet in North-Eastern Bangladesh, and some others with lesser known routes from north-eastern Indian regions. Although scheduled bus-services to Shillong/Meghalaya from Kolkata through Dhaka may not be offered at present -- it is still possible to get to those points via land routes going through Sylhet and then on to Tamabil/Dawki border outposts. Enquire at the Bus Service Counters for details.
Esplanade Bus Station is the Kolkata's main station for inter-state and inter-city buses.
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License.Based on a work at Wikitravel.org & Traveldudes.org.