Public confidence in Translink is at an all time high following the latest punctuality figures, according to the Consumer Council.
Most trains arrived within 10 minutes of schedule
Independent research indicated 95% of buses were either on time or no more than seven minutes late.
A similar percentage of trains arrived within 10 minutes of schedule.
Eddie Lynch of the council said Translink should be congratulated for showing it can deliver punctuality and reliability across its services.
"This is what passengers want and demand from public transport," he added.
"Our message to Translink is: 'Well done. Keep it up and build on the foundations that have been achieved'.
"These results show that more buses and trains are running on time. However, we also must read the small print in this report that highlights areas of concern with the provision of tickets and travel information.
The charter also dealt with bus services
"It is important that steps are taken to improve the time it takes to answer calls to the call centre and waiting times to buy tickets in stations."
The independent research showed an increase in performance on all Translink services.
The charter measured passengers' views on punctuality, reliability, value for money, helpfulness and cleanliness.
Regional Development Minister Conor Murphy welcomed the "highest" Translink Passenger's Charter results in 13 years.
"While this performance follows substantial recent government investment in new trains, buses and infrastructure it also reflects Translink's commitment to achieving improvements in service provision," he said.
"I am very keen to see these improvements sustained into the future."