
Amravati to Diphu
Diphu is approximately 2300+ kms from Amravati. The fastest way to reach Diphu from Amravati is by Train, Flight Via Hyderabad, Guwahati. It takes approximately 18 hours. The cheapest way to reach Diphu from Amravati is by Train, Flight Via Hyderabad, Bhubaneshwar which would take approximately 32 hours.
Sort By
Mode of Transport
Via Hyderabad, Guwahati
RECOMMENDED
Amravati
Hyderabad
Guwahati
Diphu
Approx Travel Time
17h 34m
₹15,198
Onwards
FASTEST
Amravati
Hyderabad
Guwahati
Diphu
Approx Travel Time
17h 31m
₹8,115
Onwards
Amravati
Hyderabad
Guwahati
Diphu
Approx Travel Time
20h 8m
₹8,340
Onwards
Via Hyderabad, Siliguri
Amravati
Hyderabad
Siliguri
Diphu
Approx Travel Time
23h 35m
₹7,129
Onwards
Amravati
Hyderabad
Siliguri
Diphu
Approx Travel Time
1d 2h 10m
On Demand
Via Hyderabad, Muzaffarpur
Amravati
Hyderabad
Muzaffarpur
Diphu
Approx Travel Time
1d 4h 34m
₹9,724
Onwards
Via Hyderabad, Patna
Amravati
Hyderabad
Patna
Diphu
Approx Travel Time
1d 5h 9m
₹8,883
Onwards
Via Nagpur, Lucknow
Amravati
Nagpur
Lucknow
Diphu
Approx Travel Time
1d 8h 8m
On Demand
Via Jabalpur, Prayagraj(Allahabad)
Amravati
Jabalpur
Prayagraj(Allahabad)
Diphu
Approx Travel Time
1d 9h 34m
On Demand
Via Hyderabad, Bhubaneshwar
CHEAPEST
Amravati
Hyderabad
Bhubaneshwar
Diphu
Approx Travel Time
1d 8h 4m
₹5,569
Onwards
Frequently Asked Questions
What is the distance between Amravati and Diphu?
Diphu is approximately 2300+ kms from Amravati.
How long does it take to reach Diphu from Amravati?
It takes approximately 18 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, Bhubaneshwar.
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.