The country’s primary entry point is Dhaka’s Shahjalal Foreign Airport (IATA: DAC) (in Bengali: ), but international flights from provincial hubs Chittagong and Sylhet are restricted.
Biman Bangladesh Airlines is the national carrier, but it has a poor reputation for timeliness, hygiene, security, and route maintenance. Many routes have been discontinued as part of a recent significant reorganization to recoup financial losses.
United Airways, a private airline, has taken advantage of Biman’s poor service and expanded to cover a number of important Asian cities.
With Qatar Airways, Emirates, and Etihad Airways, it is feasible to connect to most Asian and European cities, as well as many locations in North America, from Dhaka in the Middle East. Other major Asian cities with frequent flights to the nation and beyond include Hong Kong, Bangkok, Kuala Lumpur, and Singapore. Turkish Airlines flies to and from Istanbul on a daily basis.
Another popular way to travel to Bangladesh is through Indian airlines, with Air India flying nonstop between London and Dhaka. These airlines, however, are often beset by mismanagement and cancellations. Nearby regional destinations such as Kathmandu, Bhutan, Paro, China, and all Indian cities are readily accessible from Dhaka in under three hours and are serviced by a huge number of private aircraft.
India is the only country having open land borders. Crossing the border into Myanmar is not feasible (occasionally Bangladeshi passport holders may cross from Teknaf, although this changes regularly).
There are many entrance points into the country from India. The most popular mode of transportation is via luxurious air-conditioned buses from Kolkata to Dhaka through the Haridaspur / Benapole border crossing. Private bus companies in Bangladesh, such as Shohagh, Green Line, and Shyamoli, provide regular bus services between Kolkata and Dhaka. The buses are operated by the West Bengal Surface Transport Service Corporation (WBSTSC) and the Bangladesh Road Transport Corporation, respectively (BRTC). WBSTSC and BRTC run buses from Kolkata (Karunamoyee International Bus Terminal in the Salt Lake area) every Tuesday, Thursday, and Saturday at 5:30 a.m., 8:30 a.m., and 12:30 p.m., respectively, and from Dhaka at 7 a.m. and 7:30 a.m., respectively. With a one-way cost of Rs550 or BDT600-800 (about $ 8-12), the average journey time is roughly 12 hours. The price is Rs86 if you are just travelling to Haridaspur (2.5 hours). Please confirm schedules after you are in Calcutta (Calcutta).
Between Dhaka and Agartala, the capital of India’s Tripura state, there is a frequent bus service. Two BRTC buses leave Dhaka every day and link with Tripura Road Transport Corporation vehicles, which run six days a week for BDT600 ($ 10) round trip. During the journey, there is just one halt in Bangladesh, at Ashuganj. To find out the schedule, call +880 2 8360241.
The border posts of Hili, Chilahati / Haldibari, and Banglaband in West Bengal; the border post of Tamabil / Dawki for a route between Shillong (Meghalaya) and Sylhet in Bangladesh; and a few others with lesser-known routes from India’s northeastern regions are among the other points of entry for India.
India’s railway services were halted for 42 years, but in April 2008, the Maitree Express resumed service between Dhaka and Kolkata. A Bangledeshi train departs Dhaka every Saturday and returns the next Sunday, whereas an Indian train from Calcutta on Saturdays and returns the following day.