- Home
- Flights
- Flights from Bangkok
- Bangkok to Yanji
Cheap flights from Bangkok to Yanji from THB 4,596
There are no direct flights from Bangkok to Yanji. The easiest way is one stop via Seoul or Busan, about 7h 54m door to door, with fares from THB 4,596.
No direct flights · 6 connection options From 6h 35m Cheapest in December Prices checked 13 days ago
Bangkok to Yanji at a glance
Cheapest one-wayTHB 4,596Air China · 1 stop · Sat 12 DecCheapest returnTHB 9,398Thu 24 Dec – Thu 7 JanFastest journey6h 35mAir China · 1 stop
Nonstop flightsNoneConnect via Seoul or Busan
Best ways to fly from Bangkok to Yanji
Ranked by how easy the connection is: one airline or alliance first (bags and connection protected), then the quickest self-transfer options.
1Search
BKK Seoul (ICN) YNJ
Leg 1: Air Premia, Asiana Airlines, Jeju Air · Leg 2: Air China, Asiana Airlines, China Eastern Airlines
3Search
BKK Nanjing (NKG) YNJ
Leg 1: Beijing Capital Airlines, China Eastern Airlines, Juneyao Air · Leg 2: China Eastern Airlines
5Search
BKK Hangzhou (HGH) YNJ
Leg 1: Air China, Beijing Capital Airlines, Loong Air · Leg 2: China Eastern Airlines
6Search
BKK Chongqing (CKG) YNJ
Leg 1: Chongqing Airlines, Hainan Airlines, Sichuan Airlines · Leg 2: Shandong Airlines, Tianjin Airlines
Connections are computed from flights actually flown over the last 8 weeks, with at least 45 minutes to change on one airline and 2 hours on separate tickets. Times are local. The search shows live itineraries and exact times.
Cheapest dates from Bangkok to Yanji
The lowest one-way fares found recently, cheapest first. Prices change; click through for the live fare.
Sat 12 Dec
One-way fromTHB 4,596
Thu 24 Dec
One-way fromTHB 4,614
Mon 2 Nov
One-way fromTHB 4,631
Fri 6 Nov
One-way fromTHB 4,672
Sun 22 Nov
One-way fromTHB 4,672
Thu 17 Dec
One-way fromTHB 4,672
Sat 21 Nov
One-way fromTHB 4,814
CZChina Southern Airlines1 stop via CAN
Sun 10 Jan
One-way fromTHB 5,839
Cheapest month to fly from Bangkok to Yanji
Lowest one-way fare found for each month: December is cheapest, April the most expensive.
Good to know
- Distance
- 4,265 km2,649 miles
- Journey time
- 6h 35mfastest found
- Time difference
- +1hYanji vs Bangkok
- Currency in Yanji
- CNY
- Airports
- BKK, DMK → YNJ
Flights from Bangkok to Yanji: questions answered
How much is a flight from Bangkok to Yanji?
The cheapest one-way fare we found recently is THB 4,596 with 1 stop, departing in December. Return trips start from THB 9,398. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Bangkok to Yanji?
No. There is no nonstop service, so you will connect, most easily in Seoul, Busan and Nanjing. Some connections are on one airline or alliance, so your bags and connection are protected on a single ticket.
How long is the flight from Bangkok to Yanji?
With one connection the journey usually takes around 6h 35m, depending on the layover. The straight-line distance is 4,265 km.
What is the cheapest month to fly from Bangkok to Yanji?
December has the lowest fare we found (THB 4,596), while April is the most expensive (THB 9,101).
Where do you change planes between Bangkok and Yanji?
The best connecting points are Seoul (ICN), Busan (PUS), Nanjing (NKG) and Daegu (TAE). Air Premia flies both legs via Seoul, so you can book it as one ticket.
Which airports serve Bangkok and Yanji?
Bangkok: Suvarnabhumi Airport (BKK) and Don Mueang International Airport (DMK). Yanji: Yanji Chaoyangchuan Airport (YNJ).
What is the time difference between Bangkok and Yanji?
Yanji is 1 hour ahead of Bangkok.





