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%.
Article image