
Rudrapur to Sojat
Sojat is approximately 650+ kms from Rudrapur. The fastest way to reach Sojat from Rudrapur is by Train, Flight Via Ghaziabad, Ajmer. It takes approximately 10 hours. The cheapest way to reach Sojat from Rudrapur is by Train Via Moradabad, Ajmer which would take approximately 17 hours.
Sort By
Mode of Transport
Via Ghaziabad, Ajmer
RECOMMENDED
Rudrapur
Ghaziabad
Ajmer
Sojat
Approx Travel Time
9h 36m
₹6,491
Onwards
FASTEST
Rudrapur
Ghaziabad
Ajmer
Sojat
Approx Travel Time
9h 33m
₹2,745
Onwards
Rudrapur
Ghaziabad
Ajmer
Sojat
Approx Travel Time
10h 57m
₹10,141
Onwards
Rudrapur
Ghaziabad
Ajmer
Sojat
Approx Travel Time
10h 54m
₹6,395
Onwards
Via Delhi, Jodhpur
Rudrapur
Delhi
Jodhpur
Sojat
Approx Travel Time
9h 45m
₹12,002
Onwards
Via Delhi
Rudrapur
Delhi
Sojat
Approx Travel Time
15h 48m
₹4,734
Onwards
Rudrapur
Delhi
Sojat
Approx Travel Time
17h 10m
₹1,499
Onwards
Via Ghaziabad
Rudrapur
Ghaziabad
Sojat
Approx Travel Time
15h 23m
₹1,300
Onwards
Via Gurgaon
Rudrapur
Gurgaon
Sojat
Approx Travel Time
15h 44m
₹4,381
Onwards
Via Moradabad, Ajmer
CHEAPEST
Rudrapur
Moradabad
Ajmer
Sojat
Approx Travel Time
16h 49m
₹550
Onwards
Frequently Asked Questions
What is the distance between Rudrapur and Sojat?
Sojat is approximately 650+ kms from Rudrapur.
How long does it take to reach Sojat from Rudrapur?
It takes approximately 10 hours to reach Sojat from Rudrapur by Train, Flight Via Ghaziabad, Ajmer.
What is the cheapest way to reach Sojat from Rudrapur?
The cheapest way to reach Sojat from Rudrapur is by Train Via Moradabad, Ajmer.
What is the fastest way to reach Sojat from Rudrapur?
The fastest way to reach Sojat from Rudrapur is by Train, Flight Via Ghaziabad, Ajmer.