Canada is banning all flights from India and Pakistan for 30 days due to the growing wave of COVID-19 cases in that region.
Transport Minister Omar Alghabra said the ban would start late on Thursday, speaking hours after India reported a global record of more than 314,000 new infections in the previous 24 hours.
Cargo flights from India and Pakistan will continue.
Health Minister Minister Patty Hajdu said half the people who were testing positive for the coronavirus after arriving in Canada by plane came from India.
Flights from India account for about one-fifth of the country's air traffic.
Canada does not have any direct flights from Brazil, where cases are also surging.
Vaccinations have ramped up in Canada but health experts say more-contagious variants and a failure to take the right measures against the virus have led to a third wave of infections in Ontario.
The premiers of Ontario and Quebec asked the federal government to further restrict people from entering.
Australian Associated Press