Yes, there are multiple flights from Bangkok Intl to Punta Cana for under ฿ 41,931. The cheapest flight booked recently is on Air Canada for just ฿ 41,242, but on average you can expect to pay ฿ 52,533.
There are no direct flights from Bangkok Intl to Punta Cana, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.
When travelling, it's generally smart to pack in preparation for rain or any other conditions that may arise. The rainfall in Bangkok Intl is roughly less than Punta Cana. You can assume this to be the case over the next 3 days.
With an average temperature of 36 °C, peak weather can be found in April. As a traveller, expect to see changes in flight prices during that period. The temperatures in Punta Cana are colder than in Bangkok Intl.
Air Canada and Lufthansa can get you from Bangkok Intl to Punta Cana in just under 41h 25m. Your travel time can differ by up to 9h 30m. Both multi-stop and direct flights can be found to your destination and back.
Currently priced at ฿ 41,242, Air Canada will fly you from Bangkok Intl to Punta Cana and back. In addition to Air Canada, many other airlines offer competitively priced options for your trip. Check Cheapflights for deals on Lufthansa for as low as ฿ 69,156.
For one-way options, check prices for Emirates. According to our data, you can fly for as low as ฿ 26,567. Users have also found tickets on SWISS for as little as ฿ 65,143.