Sarkaghat to Siwan Distance

Siwan is approximately 1250+ km from Sarkaghat. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Siwan, with a total travel time of 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 Sarkaghat, India to Siwan, India

Via Mohali, Patna

RECOMMENDED

FASTEST

Sarkaghat

Mohali

Patna

Siwan

Approx Travel Time

11h 53m

On Demand

Sarkaghat

Mohali

Patna

Siwan

Approx Travel Time

13h 38m

On Demand

Via Kangra, Gorakhpur

Sarkaghat

Kangra

Gorakhpur

Siwan

Approx Travel Time

13h 10m

On Demand

Sarkaghat

Kangra

Gorakhpur

Siwan

Approx Travel Time

12h 11m

On Demand

Ads by MMT

Via Delhi

Sarkaghat

Delhi

Siwan

Approx Travel Time

1d 5h 37m

₹1,210

Onwards

Via Delhi, Basti

CHEAPEST

Sarkaghat

Delhi

Basti

Siwan

Approx Travel Time

1d 2h 46m

₹1,125

Onwards

Ads by MMT

Via Ambala

Sarkaghat

Ambala

Siwan

Approx Travel Time

23h 29m

₹6,845

Onwards

Via Mohali, Lucknow

Sarkaghat

Mohali

Lucknow

Siwan

Approx Travel Time

16h

On Demand

Sarkaghat

Mohali

Lucknow

Siwan

Approx Travel Time

17h 30m

On Demand

Via Delhi, Gorakhpur

Sarkaghat

Delhi

Gorakhpur

Siwan

Approx Travel Time

17h 32m

₹5,530

Onwards

Frequently Asked Questions

What is the distance between Sarkaghat and Siwan?

Siwan is approximately 1250+ km from Sarkaghat.

How long does it take to reach Siwan from Sarkaghat?

It takes approximately 12 hours to reach Siwan from Sarkaghat by Cab, Flight, Train Via Mohali, Patna.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India