
Amravati to Diphu
Diphu is approximately 2450+ 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, Patna which would take approximately 33 hours.
Sort By
Mode of Transport
Via Hyderabad, Guwahati
RECOMMENDED
FASTEST
Amravati
Hyderabad
Guwahati
Diphu
Approx Travel Time
19h 20m
₹6,955
Onwards
Amravati
Hyderabad
Guwahati
Diphu
Approx Travel Time
20h 20m
₹7,170
Onwards
Amravati
Hyderabad
Guwahati
Diphu
Approx Travel Time
21h 35m
₹14,038
Onwards
Via Hyderabad, Siliguri
Amravati
Hyderabad
Siliguri
Diphu
Approx Travel Time
1d 2h 5m
₹6,443
Onwards
Amravati
Hyderabad
Siliguri
Diphu
Approx Travel Time
1d 4h 50m
On Demand
Via Jabalpur, Prayagraj(Allahabad)
Amravati
Jabalpur
Prayagraj(Allahabad)
Diphu
Approx Travel Time
1d 12h 35m
On Demand
Via Hyderabad, Muzaffarpur
Amravati
Hyderabad
Muzaffarpur
Diphu
Approx Travel Time
1d 7h 35m
₹6,335
Onwards
Via Hyderabad, Patna
CHEAPEST
Amravati
Hyderabad
Patna
Diphu
Approx Travel Time
1d 8h 20m
₹6,280
Onwards
Via Jabalpur, Patna
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
Frequently Asked Questions
What is the distance between Amravati and Diphu?
Diphu is approximately 2450+ 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, Patna.
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.