If you are still reading this airline on time is not airline on time arrival. What this means is the airline pushed away from the gate on time if the airline sits on the runway for 2 hrs it would show on time. Best thing to do is book an earlier flight or go in the night before so if a flight is delayed you can still make it to your destination on time.
2/13/09 Carnival Paradise
2/22/09 Freedom of the Seas
83/Azure Seas; 84/Song of America; 88/Stardancer; 92/Jubilee; 96/Viking Serenade; 97/Holiday; 99/Enchantment OT Seas; 00/Elation; 01,02,02,03/Ecstasy; 02/Voyager OT Seas; 03/Victory; 04/Adventure OT Seas; 05/Sapphire Princess 05,05,05,06,07/Monarch OT Seas; 06,07,08,08/Paradise; 06/Freedom OT Seas; 07 Pride; 07 Pearl; 08/Valor; 08/Serenade OT Seas; 08/Coral Princess
The statistics are not really all that telling anyway. They don't distinguish between large busy airports and smaller less busy airports and some airlines have a higher percentage of flights at one or the other. They also don't distinguish between airports in fog or winter weather areas and those that aren't and some airlines have hubs in those areas, whereas others don't. It's not just a matter of black and white and it's not always a comparison of oranges to oranges. I prefer to let convenience, price and service have a higher value than on-time statistics.