
Batala to Amravati
Amravati is approximately 1550+ kms from Batala. The fastest way to reach Amravati from Batala is by Train, Flight Via Amritsar, Nagpur. It takes approximately 10 hours. The cheapest way to reach Amravati from Batala is by Train, Flight, Bus Via Delhi, Bhopal which would take approximately 20 hours.
Sort By
Mode of Transport
Via Amritsar, Nagpur
RECOMMENDED
FASTEST
Batala
Amritsar
Nagpur
Amravati
Approx Travel Time
9h 35m
On Demand
Batala
Amritsar
Nagpur
Amravati
Approx Travel Time
10h 20m
₹9,881
Onwards
Batala
Amritsar
Nagpur
Amravati
Approx Travel Time
10h 26m
₹12,511
Onwards
Via Delhi, Bhopal
Batala
Delhi
Bhopal
Amravati
Approx Travel Time
18h 50m
On Demand
CHEAPEST
Batala
Delhi
Bhopal
Amravati
Approx Travel Time
20h 5m
₹4,158
Onwards
Batala
Delhi
Bhopal
Amravati
Approx Travel Time
20h 50m
On Demand
Via Delhi, Nagpur
Batala
Delhi
Nagpur
Amravati
Approx Travel Time
16h 20m
On Demand
Batala
Delhi
Nagpur
Amravati
Approx Travel Time
17h 5m
₹6,189
Onwards
Batala
Delhi
Nagpur
Amravati
Approx Travel Time
17h 11m
₹8,819
Onwards
Batala
Delhi
Nagpur
Amravati
Approx Travel Time
18h 20m
On Demand
Frequently Asked Questions
What is the distance between Batala and Amravati?
Amravati is approximately 1550+ kms from Batala.
How long does it take to reach Amravati from Batala?
It takes approximately 10 hours to reach Amravati from Batala by Train, Flight Via Amritsar, Nagpur.
What is the cheapest way to reach Amravati from Batala?
The cheapest way to reach Amravati from Batala is by Train, Flight, Bus Via Delhi, Bhopal.
What is the fastest way to reach Amravati from Batala?
The fastest way to reach Amravati from Batala is by Train, Flight Via Amritsar, Nagpur.