
Shahganj to Udupi
Udupi is approximately 2250+ kms from Shahganj. The fastest way to reach Udupi from Shahganj is by Train, Flight Via Patna, Mangalore. It takes approximately 13 hours. The cheapest way to reach Udupi from Shahganj is by Train Via Itarsi which would take approximately 39 hours.
Sort By
Mode of Transport
Via Patna, Mangalore
RECOMMENDED
FASTEST
Shahganj
Patna
Mangalore
Udupi
Approx Travel Time
13h 5m
₹7,805
Onwards
Shahganj
Patna
Mangalore
Udupi
Approx Travel Time
13h 20m
₹9,255
Onwards
Shahganj
Patna
Mangalore
Udupi
Approx Travel Time
13h 20m
₹9,502
Onwards
Via Patna, Goa
Shahganj
Patna
Goa
Udupi
Approx Travel Time
17h 35m
₹7,235
Onwards
Shahganj
Patna
Goa
Udupi
Approx Travel Time
18h 50m
₹7,795
Onwards
Shahganj
Patna
Goa
Udupi
Approx Travel Time
20h 5m
₹15,906
Onwards
Via Patna, Bangalore
Shahganj
Patna
Bangalore
Udupi
Approx Travel Time
18h 50m
₹5,954
Onwards
Shahganj
Patna
Bangalore
Udupi
Approx Travel Time
20h 35m
₹6,179
Onwards
Via Itarsi
CHEAPEST
Shahganj
Itarsi
Udupi
Approx Travel Time
1d 14h 40m
₹1,130
Onwards
Via Jabalpur
Shahganj
Jabalpur
Udupi
Approx Travel Time
1d 13h 10m
₹1,285
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Udupi?
Udupi is approximately 2250+ kms from Shahganj.
How long does it take to reach Udupi from Shahganj?
It takes approximately 13 hours to reach Udupi from Shahganj by Train, Flight Via Patna, Mangalore.
What is the cheapest way to reach Udupi from Shahganj?
The cheapest way to reach Udupi from Shahganj is by Train Via Itarsi.
What is the fastest way to reach Udupi from Shahganj?
The fastest way to reach Udupi from Shahganj is by Train, Flight Via Patna, Mangalore.