Nepal receives over 120,000 tourists in March
Summary
Nepal received 120,516 international tourists in March 2026, achieving 94.6% of pre-pandemic levels, with India as the largest source market.
Key Points
- Nepal welcomed 120,516 international visitors in March 2026.
- The visitor count represents 94.6% recovery compared to March 2019.
- India was the largest source market with 25,728 visitors (21.3%).
- South Asia contributed the largest regional share of arrivals at 35.4%.