Pen to Udupi - Multiple Options To Reach By Train, Bus
Udupi is approximately 650+ kms from Pen. The fastest way to reach Udupi from Pen is by Train Via Sawantwadi. It takes approximately 15 hours. The cheapest way to reach Udupi from Pen is by Train Via Navi Mumbai, Goa which would take approximately 19 hours.
Sort By
Mode of Transport
Via Sawantwadi
RECOMMENDED
FASTEST
Pen
Sawantwadi
Udupi
Approx Travel Time
15h 10m
₹625
Onwards
Via Kudal
Pen
Kudal
Udupi
Approx Travel Time
15h 10m
₹480
Onwards
Via Kolad
Pen
Kolad
Udupi
Approx Travel Time
15h 10m
₹595
Onwards
Via Kankavli
Pen
Kankavli
Udupi
Approx Travel Time
15h 10m
₹565
Onwards
Via Khed
Pen
Khed
Udupi
Approx Travel Time
15h 10m
₹550
Onwards
Via Chiplun
Pen
Chiplun
Udupi
Approx Travel Time
15h 10m
₹520
Onwards
Via Ratnagiri
Pen
Ratnagiri
Udupi
Approx Travel Time
15h 25m
₹550
Onwards
Via Navi Mumbai
Pen
Navi Mumbai
Udupi
Approx Travel Time
16h 55m
₹540
Onwards
Via Pune
Pen
Pune
Udupi
Approx Travel Time
16h 55m
On Demand
Via Navi Mumbai, Goa
CHEAPEST
Pen
Navi Mumbai
Goa
Udupi
Approx Travel Time
18h 20m
₹410
Onwards
Frequently Asked Questions
What is the distance between Pen and Udupi?
Udupi is approximately 650+ kms from Pen.
How long does it take to reach Udupi from Pen?
It takes approximately 15 hours to reach Udupi from Pen by Train Via Sawantwadi.
What is the cheapest way to reach Udupi from Pen?
The cheapest way to reach Udupi from Pen is by Train Via Navi Mumbai, Goa.
What is the fastest way to reach Udupi from Pen?
The fastest way to reach Udupi from Pen is by Train Via Sawantwadi.