
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 9 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
8h 29m
₹15,143
Onwards
Via Ahmedabad, Guwahati
Rajkot
Ahmedabad
Guwahati
Diphu
Approx Travel Time
15h 31m
₹18,460
Onwards
Via Delhi, Guwahati
Rajkot
Delhi
Guwahati
Diphu
Approx Travel Time
11h 56m
₹22,146
Onwards
Via Ahmedabad, Dimapur
Rajkot
Ahmedabad
Dimapur
Diphu
Approx Travel Time
13h 27m
On Demand
Via Mumbai, Guwahati
Rajkot
Mumbai
Guwahati
Diphu
Approx Travel Time
14h 12m
₹12,954
Onwards
Rajkot
Mumbai
Guwahati
Diphu
Approx Travel Time
13h 50m
₹12,704
Onwards
Via Kanpur
Rajkot
Kanpur
Diphu
Approx Travel Time
2d 6h 2m
On Demand
Via Bhopal, Guwahati
Rajkot
Bhopal
Guwahati
Diphu
Approx Travel Time
2d 6h 17m
₹8,588
Onwards
CHEAPEST
Rajkot
Bhopal
Guwahati
Diphu
Approx Travel Time
2d 8h 58m
₹1,720
Onwards
Via Varanasi, Guwahati
Rajkot
Varanasi
Guwahati
Diphu
Approx Travel Time
3d 4h 22m
₹9,949
Onwards
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 9 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.

