Airlines with flights from Bangkok to Osaka
There are 28 airlines with scheduled flights between BKK and KIX. Thai Airways, JAL and 2 more carriers has non-stop flights from Suvarnabhumi Airport to Kansai International Airport and the flight time is 5 hours and 30 minutes.
Choose airline
Schedules
Non-stop with Thai Airways International
-
Total flight time: 5 hours and 30 minutes
-
14 flights per week
-
Boeing 777-300ER
-
Business and first class available
Flight
The timetable & schedule information was updated at 2026-04-22
Non-stop with JAL
-
Total flight time: 5 hours and 25 minutes
-
One World Alliance
-
Osaka is a JAL hub (Secondary hub).
-
7 flights per week
-
Boeing 787-8
-
Business and first class available
Flight
The timetable & schedule information was updated at 2026-04-22
Non-stop with Peach Aviation
-
Total flight time: 6 hours and 5 minutes
-
Low-cost airline
-
Osaka is a Peach Aviation focus city (Operating base).
-
7 flights per week
-
Airbus A321
Flight
The timetable & schedule information was updated at 2026-04-22
Non-stop with Thai Vietjet Air
-
Total flight time: 5 hours and 35 minutes
-
Low-cost airline
-
4 flights per week
-
Boeing 737 Passenger
Flight
The timetable & schedule information was updated at 2026-04-22
Via Shanghai with China Eastern Airlines
-
Total flight time: 8h 00m - 9h 10m.
-
Sky Team Alliance
-
14 flights per week
Flight
MU225
The timetable & schedule information was updated at 2026-04-22
Via Taipei with China Airlines
-
Total flight time: 8h 10m - 8h 10m.
-
Sky Team Alliance
-
14 flights per week
Flight
CI152
The timetable & schedule information was updated at 2026-04-22
Via Hong Kong with Cathay Pacific
-
Total flight time: 8h 15m - 11h 40m.
-
One World Alliance
-
56 flights per week
Flight
CX598
CX502
CX566
CX566
The timetable & schedule information was updated at 2026-04-22
Via Ho Chi Minh City with Vietnam Airlines
-
Total flight time: 8h 15m - 9h 50m.
-
Sky Team Alliance
-
28 flights per week
Flight
VN320
VN320
The timetable & schedule information was updated at 2026-04-22

There are 28 airlines with scheduled flights between BKK and KIX. Thai Airways, JAL and 2 more carriers has non-stop flights from Suvarnabhumi Airport to Kansai International Airport and the flight time is 5 hours and 30 minutes.
Via Shanghai with Juneyao Airlines
Via Hong Kong with Greater Bay Airlines
Via Taipei with EVA Air
Via Seoul with Asiana
Via Hong Kong with Hong Kong Airlines
Via Seoul with Korean Air
Via Shenzhen with Shenzhen Airlines
Via Tokyo with ANA
Via Seoul with Jin Air
Via Guangzhou with China Southern
Via Beijing with Air China
Via Busan with Air Busan
Via Shanghai with Spring Airlines
Via Seoul with Jeju Air
Via Hong Kong with HK Express
Via Beijing with Hainan Airlines
Via Jinan with Shandong Airlines
Via Ho Chi Minh City with VietJet
Via Shanghai with Shanghai Airlines
Via Seoul with T´Way Air