
Udupi to Diphu
Diphu is approximately 2750+ km from Udupi, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Diphu.
Sort By
Mode of Transport
Via Bangalore, Guwahati
RECOMMENDED
CHEAPEST
Udupi
Bangalore
Guwahati
Diphu
Approx Travel Time
20h 27m
₹7,775
Onwards
Udupi
Bangalore
Guwahati
Diphu
Approx Travel Time
19h 37m
₹8,332
Onwards
Udupi
Bangalore
Guwahati
Diphu
Approx Travel Time
22h 5m
₹8,612
Onwards
Via Goa, Guwahati
FASTEST
Udupi
Goa
Guwahati
Diphu
Approx Travel Time
17h 5m
₹10,445
Onwards
Udupi
Goa
Guwahati
Diphu
Approx Travel Time
18h 57m
₹10,883
Onwards
Udupi
Goa
Guwahati
Diphu
Approx Travel Time
19h 33m
₹10,725
Onwards
Via Sivasagar
Udupi
Sivasagar
Diphu
Approx Travel Time
2d 21h 57m
On Demand
Via Hyderabad, Guwahati
Udupi
Hyderabad
Guwahati
Diphu
Approx Travel Time
23h 7m
On Demand
Via Bangalore, Dimapur
Udupi
Bangalore
Dimapur
Diphu
Approx Travel Time
19h
₹10,497
Onwards
Udupi
Bangalore
Dimapur
Diphu
Approx Travel Time
18h 10m
₹11,054
Onwards
Frequently Asked Questions
What is the distance between Udupi and Diphu?
Diphu is approximately 2750+ kms from Udupi.
How long does it take to reach Diphu from Udupi?
It takes approximately 17 hours to reach Diphu from Udupi by Train, Flight 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, Guwahati.
What is the fastest way to reach Diphu from Udupi?
The fastest way to reach Diphu from Udupi is by Train, Flight Via Goa, Guwahati.

