
Shajapur to Amravati
Amravati is approximately 350+ kms from Shajapur. The fastest way to reach Amravati from Shajapur is by Train Via Betul. It takes approximately 9 hours. The cheapest way to reach Amravati from Shajapur is by Train Via Betul which would take approximately 9 hours.
Sort By
Mode of Transport
Via Betul
RECOMMENDED
FASTEST
Shajapur
Betul
Amravati
Approx Travel Time
8h 55m
On Demand
Shajapur
Betul
Amravati
Approx Travel Time
9h 40m
On Demand
Via Itarsi
Shajapur
Itarsi
Amravati
Approx Travel Time
9h 10m
On Demand
Via Multai
Shajapur
Multai
Amravati
Approx Travel Time
9h 25m
On Demand
Via Shujalpur, Itarsi
Shajapur
Shujalpur
Itarsi
Amravati
Approx Travel Time
10h 34m
On Demand
Via Sohagpur
Shajapur
Sohagpur
Amravati
Approx Travel Time
9h 55m
On Demand
Via Bhopal
Shajapur
Bhopal
Amravati
Approx Travel Time
10h 46m
On Demand
Shajapur
Bhopal
Amravati
Approx Travel Time
10h 7m
On Demand
Via Bhopal, Betul
Shajapur
Bhopal
Betul
Amravati
Approx Travel Time
10h 56m
On Demand
Shajapur
Bhopal
Betul
Amravati
Approx Travel Time
11h 41m
On Demand
Frequently Asked Questions
What is the distance between Shajapur and Amravati?
Amravati is approximately 350+ kms from Shajapur.
How long does it take to reach Amravati from Shajapur?
It takes approximately 9 hours to reach Amravati from Shajapur by Train Via Betul.
What is the cheapest way to reach Amravati from Shajapur?
The cheapest way to reach Amravati from Shajapur is by Train Via Betul.
What is the fastest way to reach Amravati from Shajapur?
The fastest way to reach Amravati from Shajapur is by Train Via Betul.