India had already issued an advisory to Indian nationals to leave the country last week.
Interior minister's announcement comes hours after Taliban began entering Afghan capital.
Britain, Germany, Denmark and Spain have announced the withdrawal of personnel from their respective embassies.