Anyone who has only transited through South Asia would also be banned from entering the country
The Maldives on Wednesday banned travellers from all South Asia countries, including Bangladesh, in a bid to contain surging Covid-19 infections despite having one of the world's most successful vaccination roll-outs.
Sri Lanka and other countries in the region have also imposed travel restrictions as they battle a new wave of the virus that has hit India and its neighbours.
The Maldives, whose economy relies on tourists visiting its pristine atolls, has suffered a more than 15-fold increase in daily infections in the past week.
The Indian Ocean nation, which halted international flights for more than three months last year, saw a record single-day rise of 1,500 cases on Tuesday -- compared with less than 100 just one month ago.
Also Read - Thailand bans travellers from Bangladesh
Authorities said tourist arrivals from the key Indian market and other South Asian countries would stop from Thursday. They have already banned the entry of foreign labourers from around South Asia except health workers.
"These restrictions apply to travellers originating from Afghanistan, Bangladesh, Bhutan, India, Nepal, Pakistan and Sri Lanka," Maldives Immigration said in a statement.
Anyone who has only transited through South Asia would also be included, it added.
Indians have been the largest single group of visitors to the Maldives this year. Bollywood stars such as Alia Bhatt and her partner Ranbir Kapoor are among celebrities to have been pictured using the country as an escape from the pandemic.
Also Read - UAE adds Bangladesh to travel curbs list
Travellers from other countries are still permitted to travel to the Maldives with a negative coronavirus test but are not allowed to have contact with the local population.
A curfew from 9pm to 4am has been extended to start at 4pm as part of measures to counter the virus.
Neighbouring Sri Lanka has also announced a night curfew until the end of the month and ordered a three-day shutdown from Friday as part of its anti-virus campaign.
People have been banned from travelling outside of their home provinces after medical experts warned Sri Lanka's healthcare system could collapse unless immediate lockdown measures were implemented.
About 60% of the Maldives' resident population of 515,000 has received a shot of the Covid-19 vaccine -- one of the world's highest figures -- but less than a quarter have had two injections, a top UN official said.
But the UN resident coordinator in the Maldives, Catherine Haswell, told AFP that more than half the population aged between 18 and 29 were yet to receive a first jab.
"At least 80 to 90% of the population needs to vaccinated with both doses to reach herd immunity," Haswell said.