Canada has imposed restrictions on travel for citizens of all countries due to the Covid-19 pandemic.
Only essential travel in and out of Canada is permitted for both Canadian citizens and citizens of other countries. There are exemptions listed in the Order in Council. The Covid-19 Travel, quarantine and borders web page is also a useful source of information.
In addition, Canada is urging its citizens to not travel for non-essential purposes to almost every country, including ones in South Asia.
Canada’s Travel Advisories (all countries)
Travel Advisory – Bangladesh
Travel Advisory – India
Travel Advisory – Nepal
Travel Advisory – Pakistan
Travel Advisory – Sri Lanka