Indian and Bangladesh authorities have raced to complete the evacuation of more than one million people out of the path of an extreme cyclone.

The cyclone is currently heading towards the Bay of Bengal coast with winds of up to 200 kilometres per hour.

Major airports were closed in India's eastern states of Odisha and West Bengal and the railway network virtually closed down ahead of the arrival of Extremely Severe Cyclone Fani - expected to be the biggest storm to hit the region in more than two decades - on Friday morning.