Auckland trains are running to schedule again after a signal failure earlier today halted rail services.
However, some minor disruptions may still be expected, rail operator Transdev said.
Services came back online shortly before 4pm after an outage caused all signal systems across the city to stop working.
The fault occurred around 2.10pm, leaving three trains stranded on tracks around the city and passengers waiting on platforms.
KiwiRail, which operates the signals, reinstated the system by 3.30pm. Trains were running on a 30-minute frequency until 6pm.