Direct (nonstop) flights from Bangkok to Nha Trang

1 airline flys nonstop from Don Mueang International Airport (DMK) to Cam Ranh Airport (CXR). It's 595 miles (957 km), about 2h in the air. Operated by Thai AirAsia.

DMK
Don Mueang International Airport
🇹🇭 Bangkok, Thailand
CXR
Cam Ranh Airport
🇻🇳 Nha Trang, Viet Nam
Flight Time
2h
Distance
595 mi
957 km
CO₂/pax
110 kg
−49 kg vs. layover
Airlines
1
Thai AirAsia
Time Diff
Same timezone
Operated by Thai AirAsia Thai AirAsia

Route data last updated: May 26, 2026

Airlines with non-stop flights

Thai AirAsia FD Thai AirAsia
Route
DMK → CXR
Flight Time
2h
Distance
595 mi

Alternative Routes

Other ways to fly from Bangkok to Nha Trang with one stop · direct emits 110 kg CO₂ per passenger

DMK PQC (Phu Quoc) CXR
Leg 1: 1h 20m (344 mi) Leg 2: 1h 20m (376 mi) Total: ~2h 40m 🍃 159 kg CO₂ (+45% vs. direct)
Leg 1
DMK → PQC
1h 20m · 344 mi
View DMK to PQC flights →
Leg 2
PQC → CXR
1h 20m · 376 mi
View PQC to CXR flights →
DMK SGN (Ho Chi Minh City) CXR
Leg 1: 1h 40m (461 mi) Leg 2: 1h 5m (191 mi) Total: ~2h 45m 🍃 145 kg CO₂ (+32% vs. direct)
Leg 1
DMK → SGN
1h 40m · 461 mi
View DMK to SGN flights →
Leg 2
SGN → CXR
1h 5m · 191 mi
View SGN to CXR flights →
DMK DAD (Da Nang) CXR
Leg 1: 1h 40m (528 mi) Leg 2: 1h 5m (286 mi) Total: ~2h 45m 🍃 176 kg CO₂ (+60% vs. direct)
Leg 1
DMK → DAD
1h 40m · 528 mi
View DMK to DAD flights →
Leg 2
DAD → CXR
1h 5m · 286 mi
View DAD to CXR flights →
DMK KTI (Phnom Penh) CXR
Leg 1: 1h 15m (340 mi) Leg 2: 1h 30m (294 mi) Total: ~2h 45m 🍃 142 kg CO₂ (+29% vs. direct)
Leg 1
DMK → KTI
1h 15m · 340 mi
View DMK to KTI flights →
Leg 2
KTI → CXR
1h 30m · 294 mi
View KTI to CXR flights →
DMK HAN (Hanoi) CXR
Leg 1: 1h 50m (608 mi) Leg 2: 2h (672 mi) Total: ~3h 50m 🍃 261 kg CO₂ (+137% vs. direct)
Leg 1
DMK → HAN
1h 50m · 608 mi
View DMK to HAN flights →
Leg 2
HAN → CXR
2h · 672 mi
View HAN to CXR flights →

Frequently Asked Questions

How long is the direct flight from Bangkok to Nha Trang?

A nonstop flight from Bangkok (DMK) to Nha Trang (CXR) takes approximately 2 hours. The distance is 595 miles (957 km).

Which airlines fly nonstop from Bangkok to Nha Trang?

Just Thai AirAsia.

Is there a nonstop flight from Bangkok to Nha Trang?

Yes. 1 airline: Thai AirAsia.

How far is Bangkok from Nha Trang?

The flight distance from Bangkok to Nha Trang is 595 miles (957 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as the length of Italy.

What type of aircraft flies from Bangkok to Nha Trang?

At 2h, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

Do I need a visa to travel from Thailand to Viet Nam?

Depends on your passport. Check with the Viet Nam embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Bangkok to Nha Trang?

Roughly 110 kg CO2 per passenger one-way. That's about the same as driving 550 km.

Is the return flight from Nha Trang to Bangkok also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Bangkok to Nha Trang?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Don Mueang International Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.