Jalpaiguri to Basti Distance

Basti is approximately 750+ km from Jalpaiguri. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 20 hours, subject to the chosen service and route. The fastest way to reach Basti takes approximately 14 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Jalpaiguri, India to Basti, India

Via Siliguri, Begusarai

RECOMMENDED

FASTEST

Jalpaiguri

Siliguri

Begusarai

Basti

Approx Travel Time

14h 1m

₹535

Onwards

Jalpaiguri

Siliguri

Begusarai

Basti

Approx Travel Time

15h 7m

₹2,720

Onwards

Via Darbhanga

Jalpaiguri

Darbhanga

Basti

Approx Travel Time

17h 35m

₹2,620

Onwards

Ads by MMT

Direct Options

CHEAPEST

Jalpaiguri

Basti

Approx Travel Time

20h 7m

₹445

Onwards

Via Hajipur

Jalpaiguri

Hajipur

Basti

Approx Travel Time

19h 9m

₹1,610

Onwards

Ads by MMT

Via Purnia, Gopalganj

Jalpaiguri

Purnia

Gopalganj

Basti

Approx Travel Time

17h 4m

₹8,545

Onwards

Via Bahadurganj

Jalpaiguri

Bahadurganj

Basti

Approx Travel Time

14h 59m

₹455

Onwards

Via Islampur, Begusarai

Jalpaiguri

Islampur

Begusarai

Basti

Approx Travel Time

14h 39m

₹605

Onwards

Via Katihar

Jalpaiguri

Katihar

Basti

Approx Travel Time

15h 30m

₹505

Onwards

Via Siliguri, Siwan

Jalpaiguri

Siliguri

Siwan

Basti

Approx Travel Time

14h 59m

₹540

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Jalpaiguri and Basti?

The straight-line distance is approximately 550+ km.

What is the distance from Jalpaiguri to Basti via Siliguri?

Via Siliguri, the distance is approximately 750+ km, taking around 14 hours.

Is there a train from Jalpaiguri to Basti?

Yes, trains run between Jalpaiguri and Basti, covering approximately 850+ km in around 20 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India