Ajmer to Siwan Distance

The road distance between Ajmer and Siwan is approximately 1100+ km, and the drive usually takes around 19 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 26 hours, subject to the chosen service and route. Flying is the fastest way to reach Siwan, with a total travel time of approximately 7 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 Ajmer, India to Siwan, India

Via Kanpur

RECOMMENDED

Ajmer

Kanpur

Siwan

Approx Travel Time

20h 5m

₹675

Onwards

Via Delhi, Gorakhpur

FASTEST

Ajmer

Delhi

Gorakhpur

Siwan

Approx Travel Time

7h 2m

₹10,183

Onwards

Ads by MMT

Via Lucknow, Gorakhpur

Ajmer

Lucknow

Gorakhpur

Siwan

Approx Travel Time

9h 15m

₹6,340

Onwards

Direct Options

CHEAPEST

Ajmer

Siwan

Approx Travel Time

1d 2h 5m

₹570

Onwards

Ajmer

Siwan

Approx Travel Time

18h 42m

₹22,175

Onwards

Ads by MMT

Via Lucknow

Ajmer

Lucknow

Siwan

Approx Travel Time

9h 37m

₹6,245

Onwards

Via Basti

Ajmer

Basti

Siwan

Approx Travel Time

1d 0h 40m

₹3,499

Onwards

Via Tundla

Ajmer

Tundla

Siwan

Approx Travel Time

1d 0h 55m

₹879

Onwards

Via Ayodhya

Ajmer

Ayodhya

Siwan

Approx Travel Time

23h 33m

₹7,541

Onwards

Via Bareilly, Gorakhpur

Ajmer

Bareilly

Gorakhpur

Siwan

Approx Travel Time

1d 5h 13m

₹15,055

Onwards

Frequently Asked Questions

What is the distance between Ajmer and Siwan?

The distance between Ajmer and Siwan is approximately 1100+ km by road.

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

The straight-line distance is approximately 950+ km.

How long does it take to travel from Ajmer to Siwan by road?

It takes around 19 hours by road.

What is the distance from Ajmer to Siwan via Kanpur?

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

Is there a train from Ajmer to Siwan?

Yes, trains run between Ajmer and Siwan, covering approximately 1200+ km in around 26 hours.

Does the distance from Ajmer to Siwan change by route?

Yes — the road distance varies from 1100+ km via the direct route to 1050+ km via Kanpur, depending on the path taken.

Does travel time between Ajmer and Siwan vary by season?

Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.

What is the driving distance vs. straight-line distance between Ajmer and Siwan?

The driving distance is 1100+ km, while the straight-line distance is shorter at 950+ km, due to the road route following terrain and highways.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India