Thick fog in Sydney has forced international flights to be diverted to Melbourne and Brisbane.

Domestic flights faced delays of up to three hours for a third day in succession.

Most ferry services have resumed on Sydney harbour following heavy fog which shrouded the city.

The bad weather has caused transport delays, but the fog was expected to lift today.