Home Destinations Palitana Routes Diu to Palitana

Diu to Palitana

This 145-kilometer pilgrimage route from the coastal town of Diu to the sacred Jain hilltop of Palitana is a journey of contrasts, blending seaside serenity with spiritual ascent.

145 kmDistance
3 hrsDuration

Overview

This 145-kilometer pilgrimage route from the coastal town of Diu to the sacred Jain hilltop of Palitana is a journey of contrasts, blending seaside serenity with spiritual ascent. The drive typically takes about three hours by road, passing through the Saurashtra peninsula's arid yet culturally rich landscape. Many travelers combine this route with a beach-town extension, enjoying Diu's Portuguese-influenced architecture and beaches before or after the pilgrimage. Palitana, home to the magnificent Shatrunjaya temple complex, is one of Jainism's holiest sites, with over 3,000 marble temples built over centuries. The route offers a smooth highway experience, with opportunities to explore traditional villages and sample local cuisine. Whether traveling by car, bus, or train, this journey is a profound experience, culminating in a steep climb of nearly 3,800 steps to reach the temple plateau, a test of devotion and endurance.

Route Map

Interactive Route Map

Enable location to see route from your current position

Transport Options

By Car

Driving from Diu to Palitana is the most convenient and flexible option, offering a direct route via NH51 and SH26. The roads are well-maintained, and the journey takes about three hours, with scenic views of the Saurashtra countryside.

Distance: 145 kmDuration: 3 hours

Highlights

  • Scenic coastal views as you leave Diu
  • Passing through traditional Saurashtra villages
  • Smooth highways with minimal traffic
  • Opportunity to stop at local food joints for authentic Gujarati snacks

Self-Drive

Renting a car or driving your own vehicle gives you freedom to stop at attractions along the way. Fuel costs are moderate, and parking is available near the temple base.

  • Fuel cost approximately ₹1,200 - ₹1,500 for a round trip
  • Toll charges negligible on this route
  • Car rental from Diu starts around ₹2,500 per day

Taxi

Hiring a private taxi is a comfortable option, especially for groups. Negotiate fares in advance, and drivers are usually familiar with the route.

  • One-way taxi fare around ₹3,000 - ₹4,000
  • Round trip with waiting time approx ₹5,500 - ₹6,500
  • Shared taxis available from Diu bus stand for ₹400 per person

By Train

There is no direct railway station in Palitana; the nearest is on the Bhavnagar line, but the most practical rail option is to take a train from Diu's nearest station at Delvada or from Veraval. You'll need to complete the journey by taxi or bus.

Distance: 145 km (road distance; train route longer)Duration: 4-5 hours (including road transfer)

Highlights

  • Scenic train ride through Saurashtra
  • Less road fatigue
  • Opportunity to interact with locals
  • Cost-effective for solo travelers

Train from Delvada

Delvada is the closest railhead to Diu, with a few passenger trains connecting to Palitana via Una and Rajula. The journey may involve changing trains.

  • Delvada to Palitana passenger train fare: approx ₹100
  • No direct daily trains; check schedule in advance
  • Total travel time including transfers: 4-5 hours

Train via Bhavnagar

For better connectivity, take a train from Diu (via Delvada) to Bhavnagar, then catch a bus or taxi to Palitana (approx 60 km).

  • Delvada to Bhavnagar train fare: approx ₹200 in sleeper class
  • Bhavnagar to Palitana bus fare: ₹50-₹80
  • Taxi from Bhavnagar to Palitana: ₹1,500-₹2,000

By Bus

State transport buses (GSRTC) operate daily from Diu to Palitana, offering an economical and reliable option. The journey takes slightly longer due to stops, but it connects you directly to the temple town.

Distance: 145 kmDuration: 3.5-4 hours

Highlights

  • Very affordable fares
  • No need to navigate
  • Air-conditioned and regular buses available
  • Direct connectivity without transfers

GSRTC Bus

Gujarat State Road Transport Corporation runs several daily services between Diu and Palitana. Buses are comfortable and safe.

  • Ordinary bus fare: approx ₹120 per person
  • AC bus fare: approx ₹200 per person
  • First bus departs at 6:00 AM, last at 4:00 PM

Private Bus

Private operators also run buses, often with more comfortable seating and direct routes. They can be booked online or at the bus stand.

  • Private AC bus fare: ₹250-₹350
  • Travel time: 3.5 hours
  • Booking available via Paytm or redBus

Stopovers En Route

Una

30 km from Diu

A bustling town known for its traditional handicrafts and as a gateway to the Gir forest. It's a good place for a quick snack or to use restrooms.

Local restaurants serving Gujarati thaliATMs and fuel stationsHandicraft shops

Talala

60 km from Diu

A small town near the entrance to Gir National Park, offering a chance to spot wildlife if you have extra time. It has basic amenities and a serene atmosphere.

Tea stalls and refreshment kiosksSmall grocery storesPublic restrooms

Travel Tips

Start early in the morning to avoid heat and have ample time for the temple climb.
Wear comfortable shoes for the 3,800-step ascent to Shatrunjaya temple.
Carry sufficient water and light snacks, as there are limited vendors along the climb.
Dress modestly; remove shoes before entering temple premises.
Check the weather during monsoon; the steps can be slippery.
If combining with a beach extension, allocate at least 2 days for Diu's beaches and forts.

Budget Estimate

road

Fuel cost approximately ₹1,200 - ₹1,500 for a round trip

Car rental from Diu starts around ₹2,500 per day

Driving from Diu to Palitana is the most convenient and flexible option, offering a direct route via NH51 and SH26. The roads are well-maintained, and the journey takes about three hours, with scenic views of the Saurashtra countryside.

train

Delvada to Palitana passenger train fare: approx ₹100

Delvada to Bhavnagar train fare: approx ₹200 in sleeper class

There is no direct railway station in Palitana; the nearest is on the Bhavnagar line, but the most practical rail option is to take a train from Diu's nearest station at Delvada or from Veraval. You'll need to complete the journey by taxi or bus.

bus

Ordinary bus fare: approx ₹120 per person

AC bus fare: approx ₹200 per person

State transport buses (GSRTC) operate daily from Diu to Palitana, offering an economical and reliable option. The journey takes slightly longer due to stops, but it connects you directly to the temple town.

Frequently Asked Questions

1. Is it possible to do Diu to Palitana as a day trip?

Yes, it is possible by car, as the drive takes 3 hours each way. However, you'll have limited time at the temple, so an early start is essential. Many prefer to stay overnight in Palitana.

2. Are there any direct trains from Diu to Palitana?

No direct trains from Diu town; you need to take a train from Delvada (near Diu) to Palitana, but services are limited and may require changes. Buses and taxis are more reliable.

3. What is the best time to visit Palitana?

The best time is from November to February when the weather is cool and pleasant. Avoid summer months as temperatures can soar, making the temple climb uncomfortable.

4. How long does it take to climb to the Shatrunjaya temples?

The climb of about 3,800 steps typically takes 1.5 to 2 hours depending on your pace and fitness. There are palanquin services for those who cannot climb.

5. Are there accommodation options in Palitana?

Yes, Palitana has several budget and mid-range hotels, plus a few Jain dharamshalas offering simple rooms. It's advisable to book in advance during pilgrimage seasons.

Other Routes

Explore More of Palitana

Destination Hub

Palitana Overview

Places to Explore