More than 90% of passengers arrive at their destination on time