| Date | From | To | Departure | Arrival | Status | |
|---|---|---|---|---|---|---|
| Oct 23 | JHB | KMG | 22:18 | 01:40 |
Landed
|
Track > |
| Oct 16 | JHB | KMG | 22:19 | 01:52 |
Landed
|
Track > |
| Oct 02 | JHB | KMG | 22:20 | 01:51 |
Landed
|
Track > |
| Sep 25 | JHB | KMG | 22:23 | 02:03 |
Landed
|
Track > |
| Sep 18 | JHB | KMG | 22:09 | 01:45 |
Landed
|
Track > |
| Sep 11 | JHB | KMG | 22:20 | 01:55 |
Landed
|
Track > |
| Aug 28 | JHB | KMG | 22:05 | 02:00 |
Delayed >1h
|
Track > |
| Aug 21 | JHB | KMG | 22:04 | 01:35 |
Landed
|
Track > |
| Aug 14 | JHB | KMG | 21:57 | 01:36 |
Landed
|
Track > |
| Aug 07 | JHB | KMG | 22:29 | 02:01 |
Landed
|
Track > |
Batik Air Flight ID668 connects Johor Bahru, Malaysia to Kunming, China, taking off from Johor Bahru Senai International Airport JHB and landing at Kunming Changshui International Airport KMG.
How long is the ID668 flight from Johor Bahru to Kunming?
The average flight time from Johor Bahru to Kunming is 3 hours and 32 minutes. The flight distance is 2610 km / 1622 miles and the average flight speed is 738 km/h / 458 mph.
What is the On-Time Performance (OTP) of Batik Air Flight ID668 Johor Bahru to Kunming?
The Airportia On-Time Performance Rating for Batik Air Flight ID668 is 4.9/5 stars. This metric is calculated using data from the past 10 flights.
When was the latest ID668 flight?
The latest flight took off on Thursday, October 23rd, 2025 with the flight status being Landed on 01:40.
How else can the flight ID668 be referenced as?
This Batik Air flight can also be referenced as BTK668, ID0668, ID 668, BTK 668.
How often is flight ID668 delayed?
On average, 30% of all ID668 flights are delayed. The average delay is 23 minutes.
See our ID668 Flight Tracker above for more details.
Other flights departing from Johor Bahru JHB: OD668, ID2402
Other flights arriving at Kunming KMG: OD668, XY670, UQ3537, SC2241
All flights connecting Johor Bahru JHB to Kunming KMG.
