"The Government of Pakistan has decided to suspend operation of all international passenger, chartered and private flights to Pakistan, effective from 21st March 2020 (2000 hrs PST) to 4th April 2020 (2000 hrs PST)," it said in a statement.
Cargo and diplomatic flights are exempt.
Pakistan has reported three deaths and 481 confirmed cases of the coronavirus.