If you are planning to visit Nepal for adventurous activities like tours, sightseeing, trekking, climbing, or mountain expeditions then you need to have a tourist visa. Visitors can apply for the tourist visa either online or after landing at the Tribhuvan International Airport (TIA), Kathmandu, Gautam Buddha International Airport, Lumbini and Pokhara International Airport, Kaski.