Distance from Dhaka to Bangkok
🇧🇩 Dhaka, Bangladesh → 🇹🇭 Bangkok, Thailand
The distance between Dhaka and Bangkok is 1,541 kilometres (957 miles) measured as a great-circle (straight) line. Flying out of Hazrat Shahjalal International Airport (DAC), the initial heading is roughly southeast (135°), and a typical nonstop flight takes around 2h 26m. Actual flight paths and times vary with routing, winds and air-traffic constraints.
Dhaka
Bangladesh
Bangladesh's densely populated capital on the Buriganga River, a historic Mughal city and the world's center of the garment industry.
Top sights: Lalbagh Fort, Ahsan Manzil, Star Mosque, National Parliament House, Sadarghat
Bangkok
Thailand
Thailand's vibrant capital, famous for ornate temples, floating markets, street food and buzzing nightlife along the Chao Phraya River.
Top sights: Grand Palace, Wat Arun, Wat Pho, Chatuchak Market, Khao San Road, floating markets
Frequently asked questions
- How far is Bangkok from Dhaka?
- 1,541 km (957 miles) in a straight line.
- How long is the flight from Dhaka to Bangkok?
- About 2h 26m nonstop, at an average 800 km/h cruising speed plus taxi and climb time.
- What direction is Bangkok from Dhaka?
- Bangkok lies roughly to the southeast of Dhaka (initial bearing 135°).
- Which airports serve this route?
- Dhaka: Hazrat Shahjalal International Airport (DAC). Bangkok: Suvarnabhumi Airport (BKK).
More distances from Dhaka
See the country profiles for Bangladesh and Thailand, or open the Asia distance calculator.