hero
How2Go
Udaipur to Porbandar

Udaipur to Porbandar

Porbandar is approximately 1050+ kms from Udaipur. The fastest way to reach Porbandar from Udaipur is by Flight Via Ahmedabad. It takes approximately 5 hours. The cheapest way to reach Porbandar from Udaipur is by Train, Bus Via Ahmedabad which would take approximately 14 hours.

Sort By
Mode of Transport

Via Mumbai

RECOMMENDED

Udaipur

Mumbai

Porbandar

Approx Travel Time

4h 40m

₹12,179

Onwards

Via Ahmedabad

Udaipur

Ahmedabad

Porbandar

Approx Travel Time

8h 7m

₹6,033

Onwards

FASTEST

Udaipur

Ahmedabad

Porbandar

Approx Travel Time

4h 20m

₹16,650

Onwards

CHEAPEST

Udaipur

Ahmedabad

Porbandar

Approx Travel Time

13h 34m

₹935

Onwards

Udaipur

Ahmedabad

Porbandar

Approx Travel Time

13h 18m

₹4,180

Onwards

Udaipur

Ahmedabad

Porbandar

Approx Travel Time

9h 5m

₹6,398

Onwards

Ads by MMT

Direct Options

Udaipur

Porbandar

Approx Travel Time

14h 45m

₹1,500

Onwards

Udaipur

Porbandar

Approx Travel Time

11h 27m

On Demand

Via Rajkot

Udaipur

Rajkot

Porbandar

Approx Travel Time

15h 52m

₹1,300

Onwards

Ads by MMT

Via Ahmedabad, Keshod

Udaipur

Ahmedabad

Keshod

Porbandar

Approx Travel Time

8h 42m

₹4,100

Onwards

Frequently Asked Questions

What is the distance between Udaipur and Porbandar?

Porbandar is approximately 1050+ kms from Udaipur.

How long does it take to reach Porbandar from Udaipur?

It takes approximately 5 hours to reach Porbandar from Udaipur by Flight Via Ahmedabad.

What is the cheapest way to reach Porbandar from Udaipur?

The cheapest way to reach Porbandar from Udaipur is by Train, Bus Via Ahmedabad.

What is the fastest way to reach Porbandar from Udaipur?

The fastest way to reach Porbandar from Udaipur is by Flight Via Ahmedabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India