Travel by bus from Kathmandu to Lehra for just $8

Distance315.5 km
Travel Time5.8 - 5.8 hours
Best OptionBus
Price Range$8 - $16
Alt Change-1400m
Last Updated2026

Detailed Route Guide

Spanning a vast distance of 315.5 km, the journey from Kathmandu to Lehra is a long-haul adventure across Nepal. You will get to witness the incredible diversity of the country's landscapes along the way. Leaving the mountains behind, you will drop over 1400 meters down towards the lowland jungles of Lehra. The vegetation changes rapidly from pine forests to dense subtropical greenery. Expect to spend around 5.8-5.8 hours on the road. The most affordable tickets start at just $8.

Advice: You are heading into the tropical Terai region. Bring mosquito repellent and wear light, breathable clothing.

Geography Info: Traveling from the Bagmati province to the province.

Journey from Kathmandu to Lelah: Navigating the Heartland

Departing from the frenetic, dust-hazed energy of Kathmandu, the journey toward Lelah is a transition from the capital’s chaotic sprawl into the rugged, rolling landscapes of the Nepalese hinterlands. You are leaving behind the congested streets of Kalanki and the dizzying intersection of Ring Road, setting out on a 315.5-kilometer traverse that tests both your patience and your appreciation for high-altitude engineering.

Transport Breakdown: The Bus Experience

Since your only viable public transport option to Lelah is via bus, your journey will be dictated by the rhythm of the highway. While the map suggests a duration of roughly 5.8 hours, seasoned travelers know that "Nepalese time" is a fluid concept; road conditions, heavy cargo trucks, and frequent stops can easily push this duration closer to 7 or 8 hours.

  • The Operators: You have three primary choices: Greenline, Jagadamba, and Sarathi.
    • Greenline: Generally considered the premium choice. They offer better suspension and, crucially, more legroom—a luxury when navigating the winding bends of mountain roads.
    • Jagadamba & Sarathi: These operators offer a more local experience. They are reliable and budget-friendly, but expect a louder, more communal atmosphere with music blaring and frequent stops for tea.
  • Cost & Frequency: You can expect to pay between $8 and $16 USD. Buses depart several times daily, with the most critical departures occurring in the early morning (around 7:00 AM) to avoid the worst of the mid-day traffic.

Practical Tips for the Road

  • Departure Logistics: Most long-distance buses depart from the Gongabu New Bus Park or designated private terminals in the Kalanki area. Arrive at least 45 minutes early to locate your bus; the terminal can be a labyrinth of shouting conductors and misplaced luggage.
  • Avoid the "Taxi Trap": Do not let a hotel concierge or a tout at the airport convince you that you "need" a private taxi for this route. It is an unnecessary expense for this distance. If you must take a taxi to the bus station, use the Pathao app to get a fair price rather than negotiating with drivers waiting outside your hotel, who will inevitably overcharge.
  • Motion Sickness: The road to Lelah involves constant S-curves. If you are prone to motion sickness, take medication before boarding and secure a seat in the front half of the bus to minimize the swaying effect.

Best Time to Travel

The window of opportunity for this trip is highly dependent on the skies. Peak Season (October–November) offers crystal-clear mountain views and the most stable road conditions. Conversely, avoid the Monsoon (June–September) if possible; this is when the roads are most prone to landslides. Even a light rain can turn the highway into a muddy, unpredictable mess, leading to significant delays.

If you are planning to travel during the festive seasons (Dashain or Tihar) or the peak trekking months, the buses fill up days in advance. Book your tickets at least 48 hours ahead of your planned departure to ensure you get a window seat—the views of the verdant valleys along the way are worth the administrative effort.

Transport Options

TypeDurationPrice (USD)Frequency
Bus5.8 hrs$8 - $16Several daily

Where to Stay

Frequently Asked Questions

How long does it take to get from Kathmandu to Lehra?

It takes between 5.8 and 5.8 hours depending on your chosen transport method.

What is the cheapest way to travel from Kathmandu to Lehra?

Prices start from $8 USD. Check our detailed guide above for the most economical option.