Two flights carrying hundreds of Australians being repatriated from India are hours from home.

The special Qantas flights left New Delhi on Thursday heading for Sydney and Melbourne.

The Sydney bound Boeing 787 Dreamliner is due to arrive about 10.45am, while the other is expected in Melbourne around 11am.

A third planeload of Australians will arrive in Sydney on Sunday.

In total, about 500 Australians are being brought home after being stranded in India following the onset of the coronavirus crisis.

All are expected to be quarantined in hotels for two weeks.