Ride a daily local bus from Barabanki to Besisahar.

Distance499.2 km
Travel Time7.8 - 7.8 hours
Best OptionBus
Price Range$13 - $26
Alt Change+760m
Last Updated2026

Detailed Route Guide

Prepare for a long journey. The 499.2 km trip between Barabanki and Besisahar requires some planning, but the scenic transitions make the long hours worthwhile. You will be ascending from an elevation of 0m up to 760m into the mountainous regions of Gandaki. The air gets noticeably thinner and crisper as you ascend into the highlands. Expect to spend around 7.8-7.8 hours on the road. The most affordable tickets start at just $13.

Advice: Try to grab a window seat to enjoy the changing Nepalese countryside unfolding right before your eyes.

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

Let's get you from Barabanki to Besisahar. While the distance is a bit of a haul at 499.2 kilometers, there are options that suit different budgets and travel styles.

The Bus Route: This is your most practical choice for getting between these two points. Local buses offer several departures daily, making it easy to find a suitable time for your journey. Expect the ride to take around 7.8 hours, give or take depending on traffic and road conditions. The price varies between operators, usually ranging from $13 to $26 USD. While this isn't the most luxurious option, it's comfortable enough for a day-long trip. You can catch buses directly in Barabanki town center; just ask locals for "Besisahar bus" and they'll point you in the right direction. Road conditions on this route are decent overall, but be prepared for some stretches that might be bumpy.

Important Tip: Always double-check the departure times with your chosen operator as schedules can sometimes change.

Let me know if you have any other questions about getting around Nepal!

Transport Options

TypeDurationPrice (USD)Frequency
Bus7.8 hrs$13 - $26Several daily

Where to Stay

Frequently Asked Questions

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

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

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

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