: "First we were told the flight was delayed by three hours as the plane had no captain or cabin crew so had to get staff on their day off to travel to Luton to work on the plane.
"When we finally set off it was about 20 minutes before our scheduled landing, the pilot came on over the speaker saying that due to high winds we were unable to land and were making our way to Split to land there instead.
"Five minutes later he came back on the speaker saying that Split airport was closed therefore we could not use the runway. Nobody knew what on earth was happening.
"Then we started to descend, and the pilot came back on the speaker and said we were descending to Zagreb airport and that staff would arrange coaches to take us to Dubrovnik."
The passengers soon released they were in for a long trip, after learning the journey could take eight hours.
Ben said that after waiting for hours he received an apology email from Wizz air saying they will be "unable to sort a bus out" for them.
He said that the airport was closed while hotels in Zagreb were full and no hire car companies were open at that time.
He continued: "Taxis quoted 1,000 euros to take people, saying it was an 800-mile round trip for them.
"There were people falling asleep in their wheelchairs, newborn babies crying and parents saying they had no sterilised bottles left. People were sleeping on the floor everywhere."
Wizz Air has been contacted for comment.