Take a daily bus from Kathmandu to Xarru for under $16.

Distance313.3 km
Travel Time6.7 - 6.7 hours
Best OptionBus
Price Range$8 - $16
Alt Change-1400m
Last Updated2026

Detailed Route Guide

The road from Kathmandu to Xarru stretches over 313.3 km, making it a significant travel day. Prepare for a full day of transitioning between different cultural and geographical zones. Leaving the mountains behind, you will drop over 1400 meters down towards the lowland jungles of Xarru. The vegetation changes rapidly from pine forests to dense subtropical greenery. Overland bus travel is the standard mode of transport here, usually taking between 6.7 and 6.7 hours depending on road conditions. Tickets start from $8.

Tip: Prepare for a significantly warmer and more humid climate in Xarru. Keep your water bottle easily accessible.

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

Navigating the Journey: Kathmandu to Xarru

Leaving the bustling, chaotic streets of Kathmandu for Xarru is a transition from the urban sprawl of the capital into the quieter, rugged landscapes of the hinterlands. Covering a distance of approximately 313.3 kilometers, this route is a classic Nepali road trip that requires patience, as the terrain can be unforgiving and the traffic departing the Kathmandu Valley is notoriously slow.

Transport Breakdown: Choosing Your Ride

Currently, the primary mode of transit for this route is the bus. While it might seem like a singular option, the experience varies drastically depending on the operator you choose.

  • Premium Tourist Buses (Greenline): These are the gold standard for long-distance travel in Nepal. They offer more legroom, air conditioning (usually), and scheduled rest stops at reputable highway restaurants.
  • Standard/Deluxe Buses (Jagadamba, Sarathi): These operators offer a more "local" experience. They are highly efficient and run several times a day, typically with departures starting as early as 7:00 AM.

Comparison Table:

Feature Premium Bus (e.g., Greenline) Standard/Deluxe Bus
Cost $14–$16 USD $8–$12 USD
Comfort High (Semi-luxury) Moderate
Time ~6.7 Hours ~7-8 Hours

Expert Recommendation: If you are a traveler who values comfort and a predictable schedule, Greenline is the best choice. While it costs a few dollars more, the peace of mind regarding seat quality and vehicle maintenance on the winding roads to Xarru is well worth the investment.

Local Departure Tips & Practical Advice

When departing from Kathmandu, head to the designated bus parks (usually the Balaju or Gongabu bus terminals depending on the operator).

  • Avoid the Taxi Trap: Upon arriving at the bus terminal, you will be swarmed by taxi drivers claiming the bus is "sold out" or "not running today." This is a classic scam. Ignore them and head directly to your booked operator’s counter.
  • Bookings: Always book your seat at least 24 hours in advance. During peak festival seasons (like Dashain), buses fill up weeks ahead.
  • Road Realities: Prepare for a bumpy ride. The road conditions can be unpredictable, especially after heavy rains. Keep a small bag with essentials—water, snacks, and motion sickness tablets—within reach.

Best Time to Travel

The ideal window for this journey is during the post-monsoon period (October to November) or the spring season (March to May), when the skies are clear and the mountain vistas are sharp.

Monsoon Warning (June–September): Avoid travel during the peak monsoon. The route to Xarru is susceptible to landslides and mudslides. Delays of several hours are common, and the roads can become treacherous. If you must travel during these months, check local news outlets for road closure updates before heading to the terminal.

CTA: Don’t get stranded! Peak season in Nepal sees buses selling out rapidly. Secure your seat today by booking through a reliable agency or directly at the bus operator’s office at least two days before your departure.

Transport Options

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

Where to Stay

Frequently Asked Questions

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

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

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

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