
Udupi to Diphu
Diphu is approximately 2700+ kms from Udupi. The fastest way to reach Diphu from Udupi is by Train, Flight, Cab Via Goa, Guwahati. It takes approximately 18 hours. The cheapest way to reach Diphu from Udupi is by Train, Flight Via Bangalore, Dimapur which would take approximately 21 hours.
Sort By
Mode of Transport
Via Goa, Guwahati
RECOMMENDED
FASTEST
Udupi
Goa
Guwahati
Diphu
Approx Travel Time
17h 19m
₹16,619
Onwards
Udupi
Goa
Guwahati
Diphu
Approx Travel Time
17h 21m
₹24,991
Onwards
Udupi
Goa
Guwahati
Diphu
Approx Travel Time
19h 11m
₹17,159
Onwards
Udupi
Goa
Guwahati
Diphu
Approx Travel Time
19h 18m
₹9,501
Onwards
Udupi
Goa
Guwahati
Diphu
Approx Travel Time
19h 20m
₹17,873
Onwards
Udupi
Goa
Guwahati
Diphu
Approx Travel Time
19h 42m
₹18,123
Onwards
Via Bangalore, Dimapur
Udupi
Bangalore
Dimapur
Diphu
Approx Travel Time
17h 39m
₹8,771
Onwards
CHEAPEST
Udupi
Bangalore
Dimapur
Diphu
Approx Travel Time
20h 57m
₹8,146
Onwards
Via Sivasagar
Udupi
Sivasagar
Diphu
Approx Travel Time
2d 21h 57m
On Demand
Via Bangalore, Guwahati
Udupi
Bangalore
Guwahati
Diphu
Approx Travel Time
19h 46m
₹14,967
Onwards
Frequently Asked Questions
What is the distance between Udupi and Diphu?
Diphu is approximately 2700+ kms from Udupi.
How long does it take to reach Diphu from Udupi?
It takes approximately 18 hours to reach Diphu from Udupi by Train, Flight, Cab Via Goa, Guwahati.
What is the cheapest way to reach Diphu from Udupi?
The cheapest way to reach Diphu from Udupi is by Train, Flight Via Bangalore, Dimapur.
What is the fastest way to reach Diphu from Udupi?
The fastest way to reach Diphu from Udupi is by Train, Flight, Cab Via Goa, Guwahati.

