Rajpura to Siwan Distance
Siwan is approximately 1150+ km from Rajpura. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 18 hours, subject to the chosen service and route. Flying is the fastest way to reach Siwan, with a total travel time of approximately 9 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.

Via Delhi, Patna
RECOMMENDED
Rajpura
Delhi
Patna
Siwan
Approx Travel Time
10h 57m
₹6,831
Onwards
Via Mohali, Patna
FASTEST
Rajpura
Mohali
Patna
Siwan
Approx Travel Time
9h 12m
₹8,956
Onwards
Rajpura
Mohali
Patna
Siwan
Approx Travel Time
9h 17m
₹8,561
Onwards
Direct Options
CHEAPEST
Rajpura
Siwan
Approx Travel Time
18h 6m
₹525
Onwards
Via Delhi
Rajpura
Delhi
Siwan
Approx Travel Time
22h 17m
₹1,476
Onwards
Via Delhi, Gorakhpur
Rajpura
Delhi
Gorakhpur
Siwan
Approx Travel Time
10h 52m
₹5,577
Onwards
Rajpura
Delhi
Gorakhpur
Siwan
Approx Travel Time
9h 14m
₹5,120
Onwards
Via Basti
Rajpura
Basti
Siwan
Approx Travel Time
20h 41m
₹2,964
Onwards
Rajpura
Basti
Siwan
Approx Travel Time
17h 46m
₹610
Onwards
Via Gorakhpur
Rajpura
Gorakhpur
Siwan
Approx Travel Time
19h 45m
₹3,512
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Rajpura and Siwan?
The straight-line distance is approximately 850+ km.
What is the distance from Rajpura to Siwan via Delhi?
Via Delhi, the distance is approximately 1150+ km, taking around 11 hours.
Is there a train from Rajpura to Siwan?
Yes, trains run between Rajpura and Siwan, covering approximately 950+ km in around 18 hours.

