Cyclone Fengal has made landfall near the Puducherry coast and it is likely will take the storm four hours to cross the coasts of the Union Territory and Tamil Nadu, said the weather office India Meteorological Department or IMD.