Travel the 138 km from Biratnagar to Thakurganj by bus or jeep

Distance138.2 km
Travel Time1.7 - 2 hours
Best OptionTaxi
Price Range$4 - $36
Alt Change-72m
Last Updated2026

Detailed Route Guide

Traveling the 138.2 km distance from Biratnagar to Thakurganj offers a typical Nepalese travel experience, balancing travel time with beautiful roadside scenery. Located in the province, the journey features rolling landscapes with minimal elevation gain or loss. With no direct flights available, the route is entirely overland. You can take a standard bus for budget travel (from $4) or hire a jeep for a faster, albeit bumpier, ride taking roughly 1.7 hours.

Tip: Book your tickets at least a day in advance during the peak trekking seasons (Spring and Autumn) to secure the best seats.

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

Okay, let's get you from Biratnagar to Thakurganj. Your best bet time-wise is a taxi. It'll take just 1.7 hours, beating even the jeeps. However, it comes at a price - expect to pay between $20 and $36 USD for the ride.

If budget is a concern, the local bus is your most affordable option. A journey will set you back between $4 and $7 USD and take around 2 hours. Buses are frequent, running multiple times daily from Biratnagar's central bus station - look for signs pointing to Thakurganj. Road conditions on this route can be bumpy at times, especially outside of town.

A jeep offers a compromise: faster than the bus but pricier than local transport. A ride will take about 1.8 hours and cost you between $12 and $22 USD. Jeeps depart daily from Biratnagar's main bazaar area. You can often flag one down directly, but it's worth checking with locals for departure times and pickup points.

Remember:

  • Taxi prices can fluctuate depending on the time of day and traffic. Negotiate the fare before you start your journey!
  • For both buses and jeeps, arrive at the station or pickup point a few minutes early to avoid missing your ride.

Transport Options

TypeDurationPrice (USD)Frequency
Bus2 hrs$4 - $7Multiple daily
Jeep1.8 hrs$12 - $22Daily
Taxi1.7 hrs$20 - $36On demand

Where to Stay

Frequently Asked Questions

How long does it take to get from Biratnagar to Thakurganj?

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

What is the cheapest way to travel from Biratnagar to Thakurganj?

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