I remember my first flight from Japan...LAX to KIX which was about 8 years ago. It was delayed over 4 hours! But ever since then most of my flights on JAL has been indeed on time. I use them about 3 times a year. Will take them going to BKK next month.