Commercial Fixed Wing
Flight Crew Air Transport Pilot (ATP); Flight Crew Instrument; Flight Crew Multiengine
Distraction
Inflight Event / Encounter Fuel Issue; Inflight Event / Encounter Weather / Turbulence
Flight Crew Landed As Precaution
Weather
There was bad weather in ZZZ.  ( Lightning and thunders storms ). I believe the Captain told on us on our descent to ZZZ that ATC was holding all incoming aircrafts from entering ZZZ. Being that ZZZ1-ZZZ is a long X.5 hour flight; the aircraft did not have enough fuel to continue holding until ATC gave us the confirmation to land so the Captain said that we would be landing in Austin to refuel . However; once we landed in Austin; ATC said that we couldn't taxi out because of the continuous bad weather in ZZZ.  Our Termac Delay last for 146 minutes before we were allowed to take off to ZZZ.
Pilot reported having to divert due to weather at intended destination; then having to stay on the ground for over 2 hours at diversion airport due to weather at the intended destination airport.