However I don't think it was relevant in this situation. Visibility was fine. It was the wind that caused the problem. And this is an Airbus 320 so it's not a prop plane. Put it down to tough conditions and conservative Jetstar policies.
Whatever, I won't experience it again since I will never willingly fly them again.
this reminds me of my experience last year. flight between chch - dunedin on air NZ.
my flight is at 9am-ish. took off to dunedin, unable to land due to fog. return to chch.
they reschedule our flight to noon. we were told of good news that another plane before us able to land. so, we boarded the plane (jet) and again, unable to land due to fog. return to chch airport.
they have our flights reschedule at around 5.30PM.we finally landed at dunedin airport around 7PM - after few times circling above the airport.
in summary, took about 10 hours to reach dunedin that day from christhchurc. air NZ did not give us food what-so-ever for lunch. so i expect jetstar (being the cheap flight) will not be able to give you anything. you can still have the same problem on air NZ in the future if mother nature decided to play tricks on you.