Two hubs on the plain
The far west of Nepal is a long way from Kathmandu: about 500 to 700 km by road, depending on where you go. The good news is that two cities on the Terai plain act as hubs, both with frequent flights from Kathmandu. Nepalgunj, in Banke district near the Indian border, serves Bardia and the whole Karnali region, including Jumla, Rara and Humla. Dhangadhi, in Kailali further west, serves Shuklaphanta, Khaptad, Doti and the hills of Sudurpashchim.
Nepalgunj is hot, busy and practical, a trading city with a strong Awadhi and Muslim heritage and a famous shrine, the Bageshwari temple. Most travellers spend a night here at some point, because mountain flights to Karnali leave early in the morning. Dhangadhi is a newer, spread-out town on the East–West Highway, the largest city in Sudurpashchim Province. Both have decent hotels, ATMs and pharmacies; beyond them, services become scarce.
Flights and roads at a glance
The table gives typical times. Flight times are in the air only; allow extra time for check-in, which is often chaotic at small airports. Road times assume a private vehicle in the dry season with no major landslides. Treat all of them as approximate, and check current status before you travel, because routes and schedules change.
| Route | Mode | Time | Notes |
|---|---|---|---|
| Kathmandu – Nepalgunj | Flight | ≈ 1 h | Several daily flights; gateway for Bardia and Karnali |
| Kathmandu – Dhangadhi | Flight | ≈ 1 h 15 min | Daily flights; gateway for Shuklaphanta and Khaptad |
| Kathmandu – Surkhet | Flight | ≈ 1 h | Useful for Dullu and the Karnali Highway |
| Nepalgunj – Jumla | Flight | ≈ 40 min | Small aircraft, mornings only, weather-dependent |
| Nepalgunj – Talcha (Rara) | Flight | ≈ 45 min | Small aircraft; then ≈ 3 h walk to Rara Lake |
| Nepalgunj – Simikot | Flight | ≈ 45 min | Small aircraft; gateway for Humla and Limi |
| Nepalgunj Airport – Thakurdwara (Bardia) | Road | ≈ 90 km · 2–2.5 h | Paved highway and country road |
| Thakurdwara – Mahendranagar (Shuklaphanta) | Road | ≈ 220 km · 5–6 h | East–West Highway via Chisapani and Ghodaghodi Tal |
| Nepalgunj – Surkhet | Road | ≈ 95 km · 3 h | Through the Siwalik hills |
| Surkhet – Jumla | Road | ≈ 230 km · 10–12 h | Karnali Highway; rough, landslide-prone |
| Dhangadhi – Silgadhi (Doti) | Road | ≈ 6 h | Hill road; gateway for Khaptad |
| Kathmandu – Nepalgunj | Road | ≈ 12–14 h | Long but straightforward on the highway |
Mountain flights: how they work
Flights from Nepalgunj into Karnali use small aircraft, such as the Twin Otter and Dornier, that can land on short mountain strips. Jumla, Talcha and Simikot all have airstrips that can be difficult in poor visibility or strong wind, so pilots fly only in clear conditions, almost always in the morning before wind builds in the valleys. On a good day, there may be several flights; on a cloudy one, none.
These planes also carry food, fuel and supplies to communities without road access, and passenger seats can be limited. Book well ahead, particularly around festivals, when people from the hills travel home. Baggage limits are strict, typically around 10–15 kg of checked luggage, and excess baggage is charged by the kilo. Pack light, and leave anything you will not need on a trek at your hotel in Nepalgunj or Kathmandu.
Above all, expect delays. A plan that depends on a single flight on a single day will fail sooner or later. We always schedule at least one spare day after a mountain flight out, and advise not to book international departures within two days of the end of a Karnali trip.
A planner can turn what you are reading into days, nights and a price.
Roads: the Terai and the hills
On the plain, travel is straightforward. The East–West Highway runs the length of the Terai, paved and flat, linking Nepalgunj, Kohalpur, Bardia, Chisapani, Attariya, Dhangadhi and Mahendranagar. Distances that look long on a map pass quickly, and you can drive from Bardia to Shuklaphanta in an afternoon, with a stop at Ghodaghodi Tal.
The hills are another story. The Karnali Highway climbs from Surkhet through Dailekh and Kalikot to Jumla, about 230 km that takes ten to twelve hours by jeep in good conditions. A branch at Nagma continues to Gamgadhi in Mugu and toward Rara. Roads into Doti, Achham and Dailekh are partly paved, partly dirt. The Karnali Corridor road now links Kalikot, Bajura and Humla and runs on to Hilsa on the Tibet border, though large sections are rough tracks. In the monsoon, landslides can close any of these roads for days.
If you drive in the hills, use a four-wheel-drive jeep with an experienced local driver, travel only in daylight and carry water, snacks and motion-sickness tablets.
- Use a private vehicle on the plain for comfort and flexibility; local buses are cheap but slow and crowded.
- In the hills, hire a jeep with a driver who knows the specific road.
- Never plan a mountain road and a mountain flight on the same day.
- Carry cash; outside Nepalgunj, Dhangadhi and Surkhet, ATMs are unreliable or absent.
Crossing from India
The far west is close to India, and many travellers arrive overland. The main border crossings for foreigners are at Nepalgunj (Jamunaha, opposite Rupaidiha in Uttar Pradesh), Dhangadhi (Gauriphanta) and Mahendranagar (Gaddachauki, near Banbasa in Uttarakhand). Nepal issues visas on arrival at these points for most nationalities, though the process is slower than at Kathmandu airport. Indian citizens do not need a visa but should carry a passport or voter ID card.
Crossing at Mahendranagar is convenient for travellers coming from Delhi or the Kumaon hills, who can visit Shuklaphanta and then continue east. Nepalgunj is the nearest crossing to Lucknow. Border opening hours and visa services change, so check current status before you travel.
If you cross by land, carry printed copies of your passport, a passport photograph and US dollars in cash for the visa fee, and arrive at the border in daylight. From the Nepali side, taxis and our drivers can take you straight to Bardia, Shuklaphanta or the airport for onward flights.
Time, money and comfort
Distances in the far west are measured in time, not kilometres. As a rule of thumb, a day that includes a mountain flight should contain nothing else important, and a day on a hill road should be the only thing you do that day. A two-hour drive on the plain is genuinely two hours; a 100 km drive in Dailekh or Achham can take four or five. Build your plan around this and the region becomes easy rather than stressful.
Costs follow the same pattern. Flights from Kathmandu to Nepalgunj or Dhangadhi are similar in price to other domestic routes, while mountain flights to Jumla, Talcha and Simikot cost more because the aircraft are small. A private car on the Terai is good value; a four-wheel-drive jeep in the hills costs more per day, and drivers usually charge for the empty return journey. Hotels in Nepalgunj, Dhangadhi and Surkhet are comfortable and affordable. In the hills expect simple lodges and homestays, where the rooms are basic but the welcome is warm.
For comfort, travel light, carry a warm layer even on the plain in winter, and keep snacks, water and a power bank in your daypack. Power cuts are less common than they once were, but rural lodges often rely on solar panels.
Sample routings
Bardia only: Kathmandu – Nepalgunj by air, then road to Thakurdwara, and back the same way. Bardia and Shuklaphanta: fly into Nepalgunj and out of Dhangadhi, driving the highway between them. Rara by air: Kathmandu – Nepalgunj the afternoon before, Nepalgunj – Talcha in the morning, and the reverse to return. Rara trek: Nepalgunj – Jumla in, Talcha – Nepalgunj out. Humla and Limi: Nepalgunj – Simikot return.
For a longer trip, combine the plain and the hills: fly into Dhangadhi, drive east through Shuklaphanta and Bardia, head north from Surkhet to Dullu and up the Karnali Highway to Jumla and Rara, and fly out from Talcha. It takes about two weeks, but it shows you the whole of western Nepal, from 150 m to 3,000 m.
Questions
Which airport is best for Far West Nepal?
It depends where you are going. Fly to Nepalgunj for Bardia, Jumla, Rara and Humla, since mountain flights to Karnali leave from there. Fly to Dhangadhi for Shuklaphanta, Khaptad and the hills of Doti and Achham. Both have daily flights from Kathmandu, about an hour and an hour and a quarter.
How do I get to Jumla?
Fly from Kathmandu to Nepalgunj, then take a morning flight to Jumla, about 40 minutes in a small aircraft. By road, the Karnali Highway from Surkhet to Jumla is about 230 km and takes 10 to 12 hours by jeep. Flights are weather-dependent, so allow a spare day.
How do I get to Simikot?
Fly from Nepalgunj to Simikot, about 45 minutes. This is the normal access for Humla, the Limi Valley and the route to Kailash. A road now links Simikot with the Karnali Corridor, but the journey from the plain is long and rough. Flights operate in the morning and depend on weather.
Why are flights in Karnali often cancelled?
Jumla, Talcha and Simikot have short mountain airstrips where pilots must see the runway and surrounding terrain clearly. Cloud, rain or strong wind ground flights, especially in the monsoon and on winter mornings with fog on the plain. Delays of a day are common, so always plan a buffer.
Can I drive from Kathmandu to Bardia?
Yes. The drive is about 12 to 14 hours on the East–West Highway, usually broken with a night in Chitwan or Lumbini. It is a good option if you want to combine parks and heritage sites. Most travellers short on time fly to Nepalgunj and drive 2–2.5 hours from there.
How much luggage can I take on mountain flights?
Allowances are small, typically around 10–15 kg of checked luggage plus a small hand bag on routes to Jumla, Talcha and Simikot, and excess is charged per kilo. Pack light and leave extra items at your hotel in Nepalgunj or Kathmandu. Trekking agencies sometimes buy extra cargo allowance for camping gear.
Is it safe to drive the Karnali Highway?
With an experienced driver, a sound four-wheel-drive vehicle and daylight travel, many visitors drive it without problems. The road is narrow, unpaved in places and exposed to landslides, especially in the monsoon. We avoid it from June to September and choose drivers who know it well.
Where should I stay in Nepalgunj?
Most travellers stay in one of the mid-range hotels near the airport or in town, which offer air-conditioned rooms, decent restaurants and early-morning airport transfers. A night in Nepalgunj is common before mountain flights. Book rooms with air conditioning from April to September, when temperatures pass 40 °C.
Can I enter Nepal from India in the Far West?
Yes. Foreigners can cross at Jamunaha near Nepalgunj, at Gauriphanta near Dhangadhi and at Gaddachauki near Mahendranagar. Most nationalities can get a Nepal visa on arrival at these points. Indian citizens need a passport or voter ID. Check current status before you travel.