Flights from Johor Bharu to Guilin – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
JHB to KWL – All flight route options from Sultan Ismail, Malaysia to Guilin Liangjiang International Airport, China. This route is operated by Batik Air Malaysia. The flight time is 8 hours. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Guilin Liangjiang Airport
We got great deals on hotels and car rentals near the airport.
Johor Bharu to Guilin flights
This route is operated by 1 airline. You will be doing a stopover in Kuala Lumpur (Airport code: KUL).
Are there any non-stop flights from JHB to KWL?
There are no direct or non-stop flights from Sultan Ismail, JHB to Guilin Liangjiang International Airport, KWL.
Johor Bharu to Guilin with Batik Air Malaysia
If you fly from Johor Bharu with Batik Air Malaysia you will do a stopover in Kuala Lumpur, KUL before reaching Guilin. This flight trip will take 8 hours and you can fly every Tuesday or Thursday with departures at 07:00.
Distance & flight times: Sultan Ismail to Guilin Liangjiang International Airport
The flight time between JHB and KWL is 8 hours.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
KUL Kuala Lumpur | 8h 0m | 3h 0m | 1813 miles (2917 km) |

Quick copy and share this page
From Johor Bharu to China
Below is a list of other destinations to China from Sultan Ismail with either direct flights or 1 stop connections.
-
PVG Shanghai
-
PEK Beijing
-
CAN Guangzhou Direct
-
TFU Chengdu
-
XIY Xian
-
PKX Beijing
-
SZX Shenzhen
-
CKG Chongqing Direct
-
KMG Kunming Direct
-
HGH Hangzhou
From Malaysia to Guilin
Below is a list of other cities in Malaysia with flights to Guilin with either non-stop or connecting flights.
-
KUL Kuala Lumpur Direct
-
PEN Penang