Kurukshetra to Siwan Distance

Siwan is approximately 1050+ km from Kurukshetra. 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 8 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 Kurukshetra, India to Siwan, India

Via Kanpur

RECOMMENDED

CHEAPEST

Kurukshetra

Kanpur

Siwan

Approx Travel Time

18h 23m

₹620

Onwards

Via Delhi, Gorakhpur

FASTEST

Kurukshetra

Delhi

Gorakhpur

Siwan

Approx Travel Time

7h 57m

₹5,100

Onwards

Kurukshetra

Delhi

Gorakhpur

Siwan

Approx Travel Time

9h 38m

₹8,104

Onwards

Kurukshetra

Delhi

Gorakhpur

Siwan

Approx Travel Time

9h 22m

₹5,430

Onwards

Kurukshetra

Delhi

Gorakhpur

Siwan

Approx Travel Time

11h 15m

₹5,621

Onwards

Kurukshetra

Delhi

Gorakhpur

Siwan

Approx Travel Time

12h 40m

₹5,951

Onwards

Ads by MMT

Via Saharanpur

Kurukshetra

Saharanpur

Siwan

Approx Travel Time

18h 2m

₹1,450

Onwards

Via Gorakhpur

Kurukshetra

Gorakhpur

Siwan

Approx Travel Time

21h 25m

₹1,765

Onwards

Ads by MMT

Via Rudrapur, Gorakhpur

Kurukshetra

Rudrapur

Gorakhpur

Siwan

Approx Travel Time

23h 10m

₹10,389

Onwards

Via Hapur

Kurukshetra

Hapur

Siwan

Approx Travel Time

20h 12m

₹4,985

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Kurukshetra and Siwan?

The straight-line distance is approximately 800+ km.

What is the distance from Kurukshetra to Siwan via Kanpur?

Via Kanpur, the distance is approximately 1050+ km, taking around 19 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India