A track fault at Britomart Station has caused major delays for Auckland commuters.
Auckland Transport has advised services are now back up and running, but delays are expected.
Tony Paterson, a city worker who lives in Ranui, said he was running about an hour and a half late home tonight thanks to the disruption.
"Nothing's happening, they've completely closed it off," he told the Herald.
Hundreds of commuters were packing out Britomart station when he was there earlier this evening, and those stuck were now wandering all over the CBD trying to find a bus.
"It's really really hard to get another bus - I had to walk halfway up bloody Albert St. They're not prepared for this eventuality."
Paterson said the Auckland Transport app appeared not have accounted for all the bus stop changes thanks to road works, and had pointed him to bus stops which had moved or didn't exist any more.
"It's quite a walk and I'd hate to be someone with some kind of mobility issue," he said.
One commuter shared that she and other passengers were left stranded at Henderson train station without any information given to them.
Earlier, Auckland Transport said there was a track fault inside Britomart tunnel, causing western and southern line services heading towards the city to terminate at Newmarket station.
Commuters were advised to use a rail bus to get between the city centre and Newmarket.
The eastern line also terminated at Strand at the bottom of Parnell.
Onehunga line customers were asked to use Southern line services at Penrose, platform 3.
They were also advised that there were no rail shuttles available in Onehunga and commuters would need to find alternative transport.