"They took my number and said that they'd contact me back. I didn't get a call back within five hours and so I gave them a call.
"When I called them back ... they said they couldn't get me on any flights that night and that the next available was in the morning (on Monday) at 6.10am with Virgin Australia to go to Sydney.
"I said: 'Is that the only flight you can get me on?'"
A flight from Samoa's Faleolo Airport to Auckland International Airport takes about four hours.
However, Firdousi was required to take a six-and-a-half hour flight to Sydney and to wait for about three hours for a connecting flight to her home in Auckland.
The flight to Sydney, however, was delayed for two hours.
By the time she got to Sydney, she had missed a connecting flight and would have to wait for just over five hours after yet another flight - to Auckland - was delayed because the aircraft had to divert to Christchurch to refuel.
Firdousi finally touched down in Auckland about 10.30 on Monday night.
"It was a nightmare."
She said the only time she was offered a food voucher was when she left Samoa, when passengers received 20 tala for breakfast.
Retired Auckland engineer David Hanson, 72, was bumped off two cancelled flights to Melbourne, both times when he was about to board, before finally getting a seat on a third flight.
He was booked on a Qantas flight leaving Auckland at 7.30pm on Saturday night on a trip to see his daughter in Melbourne.
"We got to the gate and they said it was cancelled, just go back and re-land and get your gear and go to the Qantas desk," he said.
"We had to fill out a landing card and say how many days we'd been out of New Zealand. It wouldn't let us use the automatic thing because we hadn't been out of the country long enough, it didn't work, so we had to wait and go through manually."
Passengers were offered a night in a hotel, but Hanson bought a new ticket on a Jetstar flight. This was a day before news came out about the burst fuel pipeline and he was not told anything had happened.
However, once again he got to the Jetstar gate at boarding time and he was told that the flight had been cancelled - this time because of a fuel shortage.
Jetstar then offered him a seat on a Jetstar Dreamliner that was flying to Melbourne shortly afterwards. He took the seat and finally got to Melbourne at 1.10am Melbourne time or 3.10am NZ time, three and a half hours later than originally planned.
He was tired and "very hungry" because in the rush he hadn't realised that he needed to pay extra for a meal.
"I was just pleased to get a seat and get to Melbourne," he said.