Direct (nonstop) flights from Nanjing to Bangkok

2 airlines fly nonstop from Lu Kou Airport (NKG) to Suvarnabhumi Airport (BKK). It's 1,691 miles (2,721 km), about 4h 35m in the air. Operated by Beijing Capital Airlines, China Eastern Airlines.

NKG
Lu Kou Airport
🇨🇳 Nanjing, China
BKK
Suvarnabhumi Airport
🇹🇭 Bangkok, Thailand
Flight Time
4h 35m
Distance
1,691 mi
2,721 km
CO₂/pax
286 kg
−52 kg vs. layover
Airlines
2
Beijing Capital Airlines +1
Time Diff
-1h
Operated by Beijing Capital Airlines Beijing Capital Airlines China Eastern Airlines China Eastern Airlines

Route data last updated: May 27, 2026

Airlines with non-stop flights

Beijing Capital Airlines JD Beijing Capital Airlines
Route
NKG → BKK
Flight Time
4h 35m
Distance
1,691 mi
China Eastern Airlines MU China Eastern Airlines
Route
NKG → BKK
Flight Time
4h 35m
Distance
1,691 mi

Alternative Routes

Other ways to fly from Nanjing to Bangkok with one stop · direct emits 286 kg CO₂ per passenger

NKG NNG (Nanning) BKK
Leg 1: 2h 45m (909 mi) Leg 2: 2h 20m (783 mi) Total: ~5h 5m 🍃 338 kg CO₂ (+18% vs. direct)
Leg 1
NKG → NNG
2h 45m · 909 mi
View NKG to NNG flights →
Leg 2
NNG → BKK
2h 20m · 783 mi
View NNG to BKK flights →
NKG CSX (Changsha) BKK
Leg 1: 1h 45m (417 mi) Leg 2: 3h 25m (1,280 mi) Total: ~5h 10m 🍃 318 kg CO₂ (+11% vs. direct)
Leg 1
NKG → CSX
1h 45m · 417 mi
View NKG to CSX flights →
Leg 2
CSX → BKK
3h 25m · 1,280 mi
View CSX to BKK flights →
NKG SWA (Jieyang) BKK
Leg 1: 2h (582 mi) Leg 2: 3h 15m (1,234 mi) Total: ~5h 15m 🍃 342 kg CO₂ (+20% vs. direct)
Leg 1
NKG → SWA
2h · 582 mi
View NKG to SWA flights →
Leg 2
SWA → BKK
3h 15m · 1,234 mi
View SWA to BKK flights →
NKG SYX (Sanya) BKK
Leg 1: 3h 10m (1,097 mi) Leg 2: 2h 10m (657 mi) Total: ~5h 20m 🍃 332 kg CO₂ (+16% vs. direct)
Leg 1
NKG → SYX
3h 10m · 1,097 mi
View NKG to SYX flights →
Leg 2
SYX → BKK
2h 10m · 657 mi
View SYX to BKK flights →
NKG XMN (Xiamen) BKK
Leg 1: 1h 55m (497 mi) Leg 2: 3h 35m (1,357 mi) Total: ~5h 30m 🍃 346 kg CO₂ (+21% vs. direct)
Leg 1
NKG → XMN
1h 55m · 497 mi
View NKG to XMN flights →
Leg 2
XMN → BKK
3h 35m · 1,357 mi
View XMN to BKK flights →

Looking for the return flight?

BKK → NKG: Flights from Bangkok to Nanjing

Frequently Asked Questions

How long is the direct flight from Nanjing to Bangkok?

A nonstop flight from Nanjing (NKG) to Bangkok (BKK) takes approximately 4 hours and 35 minutes. The distance is 1,691 miles (2,721 km).

Which airlines fly nonstop from Nanjing to Bangkok?

2 airlines: Beijing Capital Airlines, China Eastern Airlines.

Is there a nonstop flight from Nanjing to Bangkok?

Yes. 2 airlines: Beijing Capital Airlines, China Eastern Airlines.

How far is Nanjing from Bangkok?

The flight distance from Nanjing to Bangkok is 1,691 miles (2,721 km), measured as the great-circle (shortest air) distance.

What is the time difference between Nanjing and Bangkok?

Bangkok is 1 hour behind Nanjing. (Asia/Shanghai vs Asia/Bangkok.)

What type of aircraft flies from Nanjing to Bangkok?

At 4h 35m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from China to Thailand?

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

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

Roughly 286 kg CO2 per passenger one-way. That's about the same as driving 1,430 km.

Is the return flight from Bangkok to Nanjing 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 Nanjing to Bangkok?

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 Lu Kou Airport for this flight?

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