- More than 6,000 flights were cancelled and delayed on Friday and Saturday.
- Cancellations come after 1,700 flights were axed and 8,800 delayed on Thursday.
- Travellers are facing uncertainty over their Juneteenth and Independence Day holiday plans.
- For more stories go to www.BusinessInsider.co.za.
Airlines are continuing to cancel thousands of flights this weekend as passengers travel for the Juneteenth holiday on Monday.
Labour shortages, the global fallout from war in Ukraine as well as weather disruptions are all factors in the cancellations.
More than 6,000 flights were cancelled or delayed across Friday and Saturday, according to data from flight tracker Flight Aware.
The cancellations come after 1,700 flights were scrapped and 8,800 delays on Thursday within or to and from the US, Flight Aware data shows.
A further 781 flights scheduled to operate on Sunday have also been axed, with American Airlines, Delta, Spring Airlines and China Eastern among the carriers with the most cancellations.
"Air travellers should be able to expect reliable service as demand returns to levels not seen since before the pandemic," the transportation secretary, Pete Buttigieg, tweeted on Friday.
Many airlines have regularly been axing flights in recent months amid an ongoing labour shortage.
More than 2,500 flights were cancelled over the Memorial Day weekend, disrupting travel plans for hundreds of thousands of people.
After the Memorial Day weekend disruption, two senators urged Buttigieg to hold the airlines accountable in an open letter on 2 June.
The letter, signed by Democrat senators Richard Blumenthal and Edward Markey, said they understood that airlines were taking measures to recruit more staff. However, they said "thousands of passengers are still turning up at airports only to have their flights cancelled at the last minute".
Travellers now face further uncertainty over their Independence Day holiday plans.
In May, Delta announced that it was cancelling about 100 flights a day in July and August to minimise disruption.
Other airlines including American, which has suspended about 100 regional routes due to a lack of pilots, have been forced to follow suit.