💰 Budget
Nepal is inexpensive. Guesthouses, local eateries (bhojanalaya), and buses cost very little; trekking adds up through permits, a guide and porter, and teahouse food that gets pricier the higher you go. Domestic flights to the mountains and organised safaris are the other big costs.
- Daily Budget Midrange
- NPR 6,000–14,000 / USD 45–110 (comfortable hotel, restaurants, a guided trek or a Chitwan safari, some flights)
- Daily Budget Shoestring
- NPR 2,000–3,500 / USD 15–28 (guesthouse, daal bhaat, local buses)
On a trek, budget for tea, charging, hot showers, and bottled or treated water separately — they add up over two weeks.
✈️ Visa Requirements
Most nationalities get a tourist visa on arrival at Kathmandu airport and the main land borders, for 15, 30, or 90 days, paid in cash US dollars or by card. A few nationalities must arrange it in advance. Indian citizens need no visa. Trekking areas require separate permits, and restricted regions such as Upper Mustang and Manaslu need a licensed agency and a minimum group.
- Typical Validity
- 15/30/90 days on arrival, extendable up to 150 days per year
Bring a passport photo and US dollars for the visa fee, and arrange trekking permits (national park entry and the TIMS card) in Kathmandu or Pokhara.
🛡️ Safety
Nepal is generally safe, with little violent crime against visitors. The serious dangers are altitude sickness — which kills trekkers every year who climb too fast — sudden mountain weather and avalanches, dangerous domestic flights and mountain airstrips, monsoon landslides, and crashes on cliff-edge roads. Kathmandu has a major earthquake risk.
- Trekking Rule
- Since 2023, foreign trekkers in the national parks generally must hire a licensed guide
Ascend slowly and know the signs of altitude sickness, use reputable trekking agencies, carry travel insurance that covers helicopter rescue, and build buffer days around Lukla flights.
🌦️ Climate
Nepal runs from the subtropical Terai lowlands through the temperate middle hills to the arctic high mountains, so altitude matters more than season. The summer monsoon (June–September) brings heavy rain, leeches, cloud-hidden peaks, and landslides. The clear, stable post-monsoon months and the warmer, hazier spring are the trekking seasons.
- Terai
- Hot and humid; over 40°C before the monsoon
- Kathmandu
- Mild; roughly 2–20°C in winter, 20–30°C before the monsoon
🚆 Transportation
Kathmandu's Tribhuvan airport is the main gateway. Domestic flights reach Lukla, Pokhara, Jomsom, and other mountain strips and are often the only way into remote areas, but Nepal's domestic aviation has a poor safety record. Tourist buses run Kathmandu–Pokhara–Chitwan–Lumbini; local buses and jeeps serve the hills on slow, winding roads. There is no useful railway.
Road accidents on mountain highways are a leading cause of tourist deaths — choose tourist coaches over local buses, and avoid night travel.
📅 Best Time to Visit
October and November — clear skies, stable weather, and the big festivals of Dashain and Tihar — are the prime season. March and April bring blooming rhododendrons and the Everest climbing season but hazier air. Winter is cold in the hills but fine in the Terai; the monsoon suits only the rain-shadow areas of Mustang and Dolpo.
- Events
- Dashain (Sept–Oct); Tihar/Deepawali (Oct–Nov); Indra Jatra in Kathmandu; Holi; Buddha Jayanti
💱 Currency
The Nepalese rupee (NPR) is pegged to the Indian rupee. It is a cash economy; ATMs are common in cities and trekking gateways but have low withdrawal limits and fees, and the trails are cash-only. Carry small notes.
- Symbol
- रु / Rs
- Currency Code
- NPR — Nepalese rupee
💬 Language
Nepali (Khas Nepali), written in Devanagari, is the official language and the common tongue, the first language of about 45 per cent of people and understood by most. More than 120 other languages are spoken — Maithili, Bhojpuri, Tharu, Tamang, Nepal Bhasa (Newari), Magar, and many more. English is widely used in tourism and education.
- Also Spoken
- Maithili, Bhojpuri, Tharu, Tamang, Nepal Bhasa and 120+ others
- Official Language
- Nepali