Palitana to Upleta Distance

The road distance between Palitana and Upleta is approximately 200+ km, and the drive usually takes around 6 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 6 hours. The fastest way to reach Upleta takes approximately 6 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 Palitana, India to Upleta, India

Direct Options

Direct Bus

RECOMMENDED

FASTEST

Palitana

Upleta

Approx Travel Time

5h 20m

₹230

Onwards

Direct Cab

Palitana

Upleta

Approx Travel Time

6h 3m

On Demand

Via Rajkot

Palitana

Rajkot

Upleta

Approx Travel Time

7h 6m

On Demand

Palitana

Rajkot

Upleta

Approx Travel Time

7h 5m

₹235

Onwards

Ads by MMT

Via Jetpur

Palitana

Jetpur

Upleta

Approx Travel Time

6h

₹355

Onwards

Palitana

Jetpur

Upleta

Approx Travel Time

5h 31m

On Demand

Via Mahuva

Palitana

Mahuva

Upleta

Approx Travel Time

7h 21m

On Demand

Ads by MMT

Via Amreli

Palitana

Amreli

Upleta

Approx Travel Time

6h 24m

On Demand

CHEAPEST

Palitana

Amreli

Upleta

Approx Travel Time

6h 10m

₹198

Onwards

Frequently Asked Questions

What is the distance between Palitana and Upleta?

Upleta is approximately 150+ km from Palitana.

How long does it take to reach Upleta from Palitana?

It takes approximately 6 hours to reach Upleta from Palitana by Bus.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India