A child infected with the highly contagious measles virus arrived in Melbourne on a flight from Indonesia last weekend, authorities warn.

The three-year-old unvaccinated child arrived on Garuda Indonesia flight GA 716, from Jakarta, which landed at Tullamarine on Saturday, May 13 at 9.20am.

The child, who had contracted measles while overseas, was admitted to hospital on Saturday, May 20 and is recovering, a Health Department spokesman said.

The Department is warning other passengers from the flight to remain alert to the signs and symptoms of measles, which can have an incubation period of up to 18 days.