Forbesganj to Sultanpur Distance

Sultanpur is approximately 750+ km from Forbesganj. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 17 hours, subject to the chosen service and route. The fastest way to reach Sultanpur takes approximately 12 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 Forbesganj, India to Sultanpur, India

Direct Options

RECOMMENDED

Forbesganj

Sultanpur

Approx Travel Time

17h 15m

On Demand

Via Chhapra

FASTEST

Forbesganj

Chhapra

Sultanpur

Approx Travel Time

12h 3m

₹1,025

Onwards

Ads by MMT

Via Gorakhpur

Forbesganj

Gorakhpur

Sultanpur

Approx Travel Time

12h 16m

On Demand

Forbesganj

Gorakhpur

Sultanpur

Approx Travel Time

12h 30m

₹2,100

Onwards

Forbesganj

Gorakhpur

Sultanpur

Approx Travel Time

14h 55m

₹1,275

Onwards

Via Raxaul

Forbesganj

Raxaul

Sultanpur

Approx Travel Time

14h 15m

₹845

Onwards

Ads by MMT

Via Samastipur

Forbesganj

Samastipur

Sultanpur

Approx Travel Time

14h 49m

On Demand

CHEAPEST

Forbesganj

Samastipur

Sultanpur

Approx Travel Time

15h 26m

₹460

Onwards

Via Hajipur

Forbesganj

Hajipur

Sultanpur

Approx Travel Time

15h 45m

₹850

Onwards

Via Araria, Chhapra

Forbesganj

Araria

Chhapra

Sultanpur

Approx Travel Time

14h 13m

₹655

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Forbesganj and Sultanpur?

The straight-line distance is approximately 500+ km.

What is the distance from Forbesganj to Sultanpur via Chhapra?

Via Chhapra, the distance is approximately 600+ km, taking around 12 hours.

Is there a train from Forbesganj to Sultanpur?

Yes, trains run between Forbesganj and Sultanpur, covering approximately 750+ km in around 17 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India