Mumbai to Upleta Distance

Upleta is approximately 500+ km from Mumbai. Compare the available routes and travel options between the two cities. Travellers can also opt for bus services, which generally take 18 hours. Flying is the fastest way to reach Upleta, with a total travel time of approximately 5 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Mumbai, India to Upleta, India

Via Jam Jodhpur

RECOMMENDED

Mumbai

Jam Jodhpur

Upleta

Approx Travel Time

10h 26m

On Demand

Mumbai

Jam Jodhpur

Upleta

Approx Travel Time

10h 35m

On Demand

Via Rajkot

Mumbai

Rajkot

Upleta

Approx Travel Time

5h 36m

On Demand

Ads by MMT

Via Porbandar

Mumbai

Porbandar

Upleta

Approx Travel Time

5h 33m

On Demand

FASTEST

Mumbai

Porbandar

Upleta

Approx Travel Time

4h 34m

On Demand

Mumbai

Porbandar

Upleta

Approx Travel Time

4h 37m

₹4,807

Onwards

Via Surat

Mumbai

Surat

Upleta

Approx Travel Time

19h 47m

₹1,700

Onwards

Ads by MMT

Direct Options

CHEAPEST

Mumbai

Upleta

Approx Travel Time

17h 50m

₹850

Onwards

Via Dahanu, Jam Jodhpur

Mumbai

Dahanu

Jam Jodhpur

Upleta

Approx Travel Time

11h 33m

On Demand

Via Vapi

Mumbai

Vapi

Upleta

Approx Travel Time

18h 52m

₹3,829

Onwards

Frequently Asked Questions

What is the distance between Mumbai and Upleta?

Upleta is approximately 500+ km from Mumbai.

How long does it take to reach Upleta from Mumbai?

It takes approximately 5 hours to reach Upleta from Mumbai by Flight, Cab Via Porbandar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India