Amravati to Diphu
Diphu is approximately 1900+ kms from Amravati. The fastest way to reach Diphu from Amravati is by Train, Flight Via Hyderabad, Guwahati. It takes approximately 20 hours. The cheapest way to reach Diphu from Amravati is by Train, Flight Via Hyderabad, Guwahati which would take approximately 20 hours.
Sort By
Mode of Transport
Via Jabalpur, Patna
RECOMMENDED
Amravati
Jabalpur
Patna
Diphu
Approx Travel Time
1d 17h 5m
On Demand
Via Jabalpur, Arrah
Amravati
Jabalpur
Arrah
Diphu
Approx Travel Time
1d 17h 5m
On Demand
Via Nagpur, Kharagpur
Amravati
Nagpur
Kharagpur
Diphu
Approx Travel Time
1d 17h 5m
On Demand
Via Nagpur, Howrah
Amravati
Nagpur
Howrah
Diphu
Approx Travel Time
1d 17h 5m
On Demand
Via Jabalpur, Buxar
Amravati
Jabalpur
Buxar
Diphu
Approx Travel Time
1d 17h 20m
On Demand
Via Hyderabad, Guwahati
CHEAPEST
FASTEST
Amravati
Hyderabad
Guwahati
Diphu
Approx Travel Time
19h 20m
₹8,205
Onwards
Amravati
Hyderabad
Guwahati
Diphu
Approx Travel Time
20h 20m
₹8,345
Onwards
Amravati
Hyderabad
Guwahati
Diphu
Approx Travel Time
22h 17m
₹15,288
Onwards
Via Jabalpur, Mughal Sarai
Amravati
Jabalpur
Mughal Sarai
Diphu
Approx Travel Time
1d 17h 20m
On Demand
Via Jabalpur, Mirzapur
Amravati
Jabalpur
Mirzapur
Diphu
Approx Travel Time
1d 17h 20m
On Demand
Frequently Asked Questions
What is the distance between Amravati and Diphu?
Diphu is approximately 1900+ kms from Amravati.
How long does it take to reach Diphu from Amravati?
It takes approximately 20 hours to reach Diphu from Amravati by Train, Flight Via Hyderabad, Guwahati.
What is the cheapest way to reach Diphu from Amravati?
The cheapest way to reach Diphu from Amravati is by Train, Flight Via Hyderabad, Guwahati.
What is the fastest way to reach Diphu from Amravati?
The fastest way to reach Diphu from Amravati is by Train, Flight Via Hyderabad, Guwahati.