
Shahganj to Rajula
Rajula is approximately 1800+ kms from Shahganj. The fastest way to reach Rajula from Shahganj is by Train, Flight Via Delhi, Surat. It takes approximately 23 hours. The cheapest way to reach Rajula from Shahganj is by Train Via Jabalpur, Surat which would take approximately 28 hours.
Sort By
Mode of Transport
Via Delhi, Surat
RECOMMENDED
Shahganj
Delhi
Surat
Rajula
Approx Travel Time
23h 31m
₹6,089
Onwards
FASTEST
Shahganj
Delhi
Surat
Rajula
Approx Travel Time
23h 1m
₹5,729
Onwards
Via Jabalpur, Surat
Shahganj
Jabalpur
Surat
Rajula
Approx Travel Time
1d 4h 15m
₹1,460
Onwards
CHEAPEST
Shahganj
Jabalpur
Surat
Rajula
Approx Travel Time
1d 3h 45m
₹1,100
Onwards
Via Delhi, Rajkot
Shahganj
Delhi
Rajkot
Rajula
Approx Travel Time
1d 1h 16m
₹4,492
Onwards
Via Itarsi, Surat
Shahganj
Itarsi
Surat
Rajula
Approx Travel Time
1d 4h 35m
₹1,460
Onwards
Via Maihar, Surat
Shahganj
Maihar
Surat
Rajula
Approx Travel Time
1d 4h 35m
On Demand
Via Harda, Surat
Shahganj
Harda
Surat
Rajula
Approx Travel Time
1d 4h 35m
₹1,460
Onwards
Via Bhusawal, Surat
Shahganj
Bhusawal
Surat
Rajula
Approx Travel Time
1d 5h 20m
On Demand
Via Jalgaon, Surat
Shahganj
Jalgaon
Surat
Rajula
Approx Travel Time
1d 5h 30m
₹1,350
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Rajula?
Rajula is approximately 1800+ kms from Shahganj.
How long does it take to reach Rajula from Shahganj?
It takes approximately 23 hours to reach Rajula from Shahganj by Train, Flight Via Delhi, Surat.
What is the cheapest way to reach Rajula from Shahganj?
The cheapest way to reach Rajula from Shahganj is by Train Via Jabalpur, Surat.
What is the fastest way to reach Rajula from Shahganj?
The fastest way to reach Rajula from Shahganj is by Train, Flight Via Delhi, Surat.


