Take a local bus from Besisahar to Kakori for just $15

Distance542.9 km
Travel Time8.6 - 8.6 hours
Best OptionBus
Price Range$15 - $28
Alt Change-760m
Last Updated2026

Detailed Route Guide

Spanning a vast distance of 542.9 km, the journey from Besisahar to Kakori is a long-haul adventure across Nepal. You will get to witness the incredible diversity of the country's landscapes along the way. The trip involves descending from the higher altitude of 760m in Besisahar down to 0m. You'll notice the weather growing milder as you lose elevation. Overland bus travel is the standard mode of transport here, usually taking between 8.6 and 8.6 hours depending on road conditions. Tickets start from $15.

Tip: Since this is a long journey (up to 8.6 hours), consider taking a VIP night bus if available to save on accommodation and daylight.

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

Navigating the Journey from Besisahar to Kakori

Leaving the gateway to the Annapurna Circuit behind, the trek from Besisahar to Kakori is a long-haul odyssey that cuts through the diverse heart of Nepal. You are trading the crisp, alpine air of the Lamjung District for the humid, vibrant plains of the Terai. This 542.9 km journey is not for the faint of heart; it is a marathon of winding mountain passes, evolving landscapes, and the rhythmic hum of local transport.

The Reality of the Road: Bus Travel

Because this route is primarily served by local buses, you should prepare for an "authentic" Nepalese road experience. The roads transitioning from the hills to the plains can be unpredictable, especially during the rainy season.

  • Duration: Approximately 8.6 hours (though in Nepal, always add a buffer for road construction or traffic).
  • Cost: $15 – $28 USD.
  • Frequency: Several buses depart daily.
  • Experience: You will be sharing the ride with locals, farmers, and students. Expect loud music, frequent stops for tea and dal bhat, and breathtaking, if harrowing, views of the river gorges as you descend from the mountains.

Local Tips & Avoiding Common Pitfalls

When departing from Besisahar, ensure you arrive at the main bus terminal at least 30 minutes before your scheduled departure. Most local buses leave in the early morning, typically around 7:00 AM to 8:30 AM, to maximize daylight hours for the treacherous winding sections.

  • The Overcharging Scam: As a foreigner, you may be quoted a higher "tourist price." Always cross-check the fare with local shopkeepers near the bus station before handing over cash.
  • Seating Strategy: If you suffer from motion sickness, request a seat near the front. The back of a Nepalese bus on mountain roads feels like riding a bucking bronco.
  • Essentials: Pack a personal water bottle, snacks, and a portable power bank. While there are stops, they are infrequent and the food quality can vary.
  • Road Conditions: Do not expect a smooth highway. The road to Kakori involves significant elevation changes and rough patches where the asphalt is worn away. Keep your valuables close to your body, especially during crowded stops.

Why the Bus is Your Only Choice

For this specific route, the local bus is your sole reliable workhorse. While it lacks the luxury of a private car, it offers the most reliable way to navigate the rural infrastructure between Besisahar and Kakori. It is cost-effective and provides a front-row seat to the daily life of rural Nepal—something a private taxi simply cannot replicate.

Best Time to Travel

The ideal window for this journey is the shoulder season: October to November or March to April. During the monsoon (June to September), road conditions deteriorate rapidly due to landslides and mud, which can double your travel time or force overnight delays.

Pro-Tip: If you are traveling during the peak trekking season or around festivals like Dashain and Tihar, buses fill up days in advance. Book your seat at the Besisahar ticket counter as soon as you arrive in town to ensure you have a spot for your departure date.

Transport Options

TypeDurationPrice (USD)Frequency
Bus8.6 hrs$15 - $28Several daily

Where to Stay

Frequently Asked Questions

How long does it take to get from Besisahar to Kakori?

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

What is the cheapest way to travel from Besisahar to Kakori?

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