
Shajapur to Akbarpur
Akbarpur is approximately 950+ kms from Shajapur. The fastest way to reach Akbarpur from Shajapur is by Train, Flight Via Indore, Ayodhya. It takes approximately 9 hours. The cheapest way to reach Akbarpur from Shajapur is by Train which would take approximately 21 hours.
Sort By
Mode of Transport
Via Indore, Ayodhya
RECOMMENDED
FASTEST
Shajapur
Indore
Ayodhya
Akbarpur, Ambedkar Nagar
Approx Travel Time
8h 24m
₹11,808
Onwards
Shajapur
Indore
Ayodhya
Akbarpur, Ambedkar Nagar
Approx Travel Time
9h 31m
₹13,807
Onwards
Shajapur
Indore
Ayodhya
Akbarpur, Ambedkar Nagar
Approx Travel Time
8h 50m
₹16,663
Onwards
Via Jhansi
Shajapur
Jhansi
Akbarpur, Ambedkar Nagar
Approx Travel Time
20h 53m
₹975
Onwards
Via Kanpur
Shajapur
Kanpur
Akbarpur, Ambedkar Nagar
Approx Travel Time
18h 19m
₹4,264
Onwards
Shajapur
Kanpur
Akbarpur, Ambedkar Nagar
Approx Travel Time
18h 49m
₹4,793
Onwards
Shajapur
Kanpur
Akbarpur, Ambedkar Nagar
Approx Travel Time
20h 10m
₹2,469
Onwards
Via Bhopal, Jhansi
Shajapur
Bhopal
Jhansi
Akbarpur, Ambedkar Nagar
Approx Travel Time
18h 36m
₹480
Onwards
Via Indore, Prayagraj(Allahabad)
Shajapur
Indore
Prayagraj(Allahabad)
Akbarpur, Ambedkar Nagar
Approx Travel Time
9h 40m
₹12,516
Onwards
Frequently Asked Questions
What is the distance between Shajapur and Akbarpur?
Akbarpur is approximately 950+ kms from Shajapur.
How long does it take to reach Akbarpur from Shajapur?
It takes approximately 9 hours to reach Akbarpur from Shajapur by Train, Flight Via Indore, Ayodhya.
What is the cheapest way to reach Akbarpur from Shajapur?
The cheapest way to reach Akbarpur from Shajapur is by Train.
What is the fastest way to reach Akbarpur from Shajapur?
The fastest way to reach Akbarpur from Shajapur is by Train, Flight Via Indore, Ayodhya.


