
Rajkot to Diphu
Diphu is approximately 2600+ kms from Rajkot. The fastest way to reach Diphu from Rajkot is by Flight, Train Via Delhi, Dimapur. It takes approximately 8 hours. The cheapest way to reach Diphu from Rajkot is by Train, Bus Via Bhopal, Guwahati which would take approximately 57 hours.
Sort By
Mode of Transport
Via Delhi, Dimapur
RECOMMENDED
FASTEST
Rajkot
Delhi
Dimapur
Diphu
Approx Travel Time
7h 49m
₹17,575
Onwards
Via Delhi, Guwahati
Rajkot
Delhi
Guwahati
Diphu
Approx Travel Time
10h 49m
₹21,705
Onwards
Rajkot
Delhi
Guwahati
Diphu
Approx Travel Time
12h 15m
₹14,837
Onwards
Rajkot
Delhi
Guwahati
Diphu
Approx Travel Time
12h 45m
₹14,587
Onwards
Via Ahmedabad, Guwahati
Rajkot
Ahmedabad
Guwahati
Diphu
Approx Travel Time
14h 9m
₹20,683
Onwards
Via Kanpur
Rajkot
Kanpur
Diphu
Approx Travel Time
2d 6h 42m
On Demand
Via Bhopal, Guwahati
Rajkot
Bhopal
Guwahati
Diphu
Approx Travel Time
2d 7h 50m
₹8,588
Onwards
CHEAPEST
Rajkot
Bhopal
Guwahati
Diphu
Approx Travel Time
2d 9h 16m
₹1,720
Onwards
Via Mumbai, Guwahati
Rajkot
Mumbai
Guwahati
Diphu
Approx Travel Time
10h 44m
₹24,877
Onwards
Via Ahmedabad, Dimapur
Rajkot
Ahmedabad
Dimapur
Diphu
Approx Travel Time
12h 17m
On Demand
Frequently Asked Questions
What is the distance between Rajkot and Diphu?
Diphu is approximately 2600+ kms from Rajkot.
How long does it take to reach Diphu from Rajkot?
It takes approximately 8 hours to reach Diphu from Rajkot by Flight, Train Via Delhi, Dimapur.
What is the cheapest way to reach Diphu from Rajkot?
The cheapest way to reach Diphu from Rajkot is by Train, Bus Via Bhopal, Guwahati.
What is the fastest way to reach Diphu from Rajkot?
The fastest way to reach Diphu from Rajkot is by Flight, Train Via Delhi, Dimapur.


