Dharan is a city with its own pace — foothills, a major hospital university, and a steady flow of people traveling between it and Kathmandu every day.
Check Available Buses~510 km
Distance
11–13 hrs
Travel time
Night preferred
Departure
Rs. 950
Fare from
Unlike pure transit routes, Kathmandu–Dharan has a specific passenger character.
BPKIHS — B.P. Koirala Institute of Health Sciences — draws students and medical professionals from across Nepal. A significant portion of passengers on this route are heading there or returning from it.
Dharan has a large diaspora in Kathmandu — families with roots in Sunsari, Dhankuta, and surrounding hill districts who travel back regularly, especially around festivals.
For people heading to Dhankuta, Hile, Basantapur, or Taplejung, Dharan is often the last stop before the hills begin. Many buses to those districts depart from Dharan's bus park.
Buses to Dharan leave Kathmandu's Gongabu area in the evening, typically between 7 and 9 PM. The road follows the BP Highway through Sindhuli — a stretch that alternates between quiet hill sections and flatter terai highway as you descend toward Sunsari. Most of the distance gets covered through the night.
Dharan doesn't sit on the flat terai floor like Biratnagar or Itahari. It rises into the Siwalik hills — the final approach from Itahari junction is a steady 15 km climb before you level out in the city. The elevation is modest by Nepal standards, but it's enough to notice: Dharan is consistently cooler than the terai, and in winter months the mornings can be cold. Pack something warm if you're arriving between November and February.
Under normal road conditions you're in Dharan between 7 and 10 AM. Festival weeks — Chhath especially — add time near Itahari junction and at the highway's busiest points. If you have something fixed on arrival morning, account for the possibility of a later arrival.
Twelve hours is long enough that the seat you pick matters
Deluxe Bus
Rs. 1,400 – 1,900
Reclining seats, fewer stops, reasonable legroom. The standard choice for most passengers on this route. Good balance of cost and comfort for an 11–13 hour journey.
AC Deluxe
Rs. 1,900 – 2,600
Air conditioning, wider seats, USB ports on many services. If you're traveling overnight and need to function well when you arrive, AC Deluxe is worth the extra cost.
Standard Bus
Rs. 950 – 1,300
Fixed seats, lower price. An acceptable option for short hops but genuinely uncomfortable for 12+ hours. Reserve this for tight budgets only — a few hundred rupees more makes a meaningful difference.
Evening buses dominate — plan around an early morning arrival
Typical departures from Kathmandu
Fare overview
Chhath season brings the sharpest fare increase on this route. Book 10–14 days ahead for good options.
Two things that make a difference on a route where planning matters.
Kathmandu–Dharan is a well-traveled route and decent seats — Deluxe and AC Deluxe — go first. UthBus shows real-time availability so you can book 3 to 7 days ahead without visiting a counter. Around Chhath and Dashain, two weeks ahead is the safer call. Once those seats are gone, you're left with whatever remains.
Not all operators on this route are equivalent in reliability and comfort. UthBus lists ratings from passengers who have actually completed the Kathmandu–Dharan journey — not aggregate scores from other routes. Use them. The difference between a well-maintained Deluxe bus and a poorly maintained one on a 12-hour overnight journey is not small.
Route-specific questions about traveling from Kathmandu to Dharan.
Check which buses are running on your date. Compare operators, pick a seat on a live map, and get your e-ticket in minutes — before the good seats go.
Check Available BusesNo account required to search · Instant e-ticket on booking