
Shahapur to Udupi
Udupi is approximately 850+ kms from Shahapur. The fastest way to reach Udupi from Shahapur is by Bus, Flight, Train Via Mumbai, Mangalore. It takes approximately 7 hours. The cheapest way to reach Udupi from Shahapur is by Bus, Train Via Pune, Ankola which would take approximately 20 hours.
Sort By
Mode of Transport
Via Mumbai, Mangalore
RECOMMENDED
Shahapur
Mumbai
Mangalore
Udupi
Approx Travel Time
7h 32m
₹10,610
Onwards
Shahapur
Mumbai
Mangalore
Udupi
Approx Travel Time
6h 50m
₹8,980
Onwards
FASTEST
Shahapur
Mumbai
Mangalore
Udupi
Approx Travel Time
6h 43m
₹10,550
Onwards
Shahapur
Mumbai
Mangalore
Udupi
Approx Travel Time
7h 25m
₹11,439
Onwards
Via Pune, Ankola
CHEAPEST
Shahapur
Pune
Ankola
Udupi
Approx Travel Time
19h 53m
₹3,506
Onwards
Via Kalyan
Shahapur
Kalyan
Udupi
Approx Travel Time
19h 50m
On Demand
Via Thane
Shahapur
Thane
Udupi
Approx Travel Time
20h 40m
₹6,500
Onwards
Via Pune, Satara
Shahapur
Pune
Satara
Udupi
Approx Travel Time
22h 10m
₹7,145
Onwards
Via Navi Mumbai, Mangalore
Shahapur
Navi Mumbai
Mangalore
Udupi
Approx Travel Time
8h 11m
₹10,688
Onwards
Shahapur
Navi Mumbai
Mangalore
Udupi
Approx Travel Time
7h 29m
₹9,058
Onwards
Frequently Asked Questions
What is the distance between Shahapur and Udupi?
Udupi is approximately 850+ kms from Shahapur.
How long does it take to reach Udupi from Shahapur?
It takes approximately 7 hours to reach Udupi from Shahapur by Bus, Flight, Train Via Mumbai, Mangalore.
What is the cheapest way to reach Udupi from Shahapur?
The cheapest way to reach Udupi from Shahapur is by Bus, Train Via Pune, Ankola.
What is the fastest way to reach Udupi from Shahapur?
The fastest way to reach Udupi from Shahapur is by Bus, Flight, Train Via Mumbai, Mangalore.


