beach · 250 km · 5 hours
Rajkot to Diu Taxi
Diu is a small island Union Territory off the Saurashtra coast — known for its Portuguese fort, pristine beaches and laid-back atmosphere.
Quick answer: The taxi fare from Rajkot to Diu starts at ₹4,200 (one-way) in a Swift Dzire. Round-trip costs around ₹7,800. The 250 km journey takes about 5 hours. We offer 6 vehicle options ranging from sedans to Tempo Travellers.
Rajkot to Diu Taxi Fare
Transparent fares — no surge pricing, no hidden charges. Toll, parking, and state taxes are billed at actuals. Driver allowance for overnight trips: ₹400/night.
| Vehicle | One Way | Round Trip | Best For |
|---|---|---|---|
| Swift Dzire | ₹4,200 | ₹7,800 | 1–4 passengers, budget |
| Honda Amaze | ₹4,200 | ₹7,800 | 1–4 passengers, budget |
| Hyundai Aura | ₹4,200 | ₹7,800 | 1–4 passengers, budget |
| Ertiga (7-seater) | ₹5,000 | ₹9,300 | 5–7 passengers |
| Innova Crysta | ₹6,300 | ₹11,500 | Families, comfort travel |
| Tempo Traveller (14-seater) | ₹9,200 | ₹17,000 | Groups of 10–14 |
What's on the way
Diu isn't just a destination — it's a journey. Here are the highlights most travelers experience on their Rajkot to Diu trip with us.
- Diu Fort overlooking Arabian Sea
- Nagoa Beach
- St. Paul's Church (16th century)
- INS Khukri Memorial
- Naida Caves
Places to visit in Diu
Diu Fort
Massive Portuguese-era fort built in 1535 with stunning sea views.
Nagoa Beach
The most popular beach in Diu — horseshoe-shaped and family-friendly.
St. Paul's Church
Beautifully preserved 17th-century baroque church.
Ghogla Beach
Long, quiet beach perfect for evening walks.
Naida Caves
Network of caves with skylights creating a cathedral-like effect.
Recommended cars for this trip
Based on the distance, road conditions, and what most travelers book for this route.
Frequently asked questions
What is the taxi fare from Rajkot to Diu?
The Rajkot to Diu taxi fare starts at ₹4,200 (one-way) in a Swift Dzire. Round-trip costs around ₹7,800. Larger vehicles are also available — see the full fare table above.
What is the distance from Rajkot to Diu?
The distance from Rajkot to Diu is approximately 250 km. The journey takes about 5 hours by road in normal traffic conditions.
How long does it take to travel from Rajkot to Diu by taxi?
The Rajkot to Diu taxi journey takes approximately 5 hours via the most direct route. Travel time may vary based on traffic, stops, and weather conditions.
What is the best car for the Rajkot to Diu trip?
For couples and small families, a Swift Dzire or Honda Amaze sedan works well. For 5–7 people, the Maruti Ertiga or Toyota Innova Crysta offer more comfort. For pilgrimage groups of 10+, the 14 or 17-seater Tempo Traveller is recommended.
Do you provide one-way taxi from Rajkot to Diu?
Yes, we offer both one-way and round-trip taxi service from Rajkot to Diu. One-way is ideal if you don't plan to return, while round-trip works out cheaper per km if you're coming back to Rajkot within the same trip.
Can I book a Rajkot to Diu taxi for early morning?
Yes, we operate 24x7 including early-morning departures (3 AM, 4 AM, 5 AM). Many pilgrimage travelers prefer early starts to reach Diu in time for the first darshan or sunrise.
Are toll, parking, and driver charges included in the Rajkot to Diu fare?
Our quoted fare includes the cab, fuel, and driver. Toll charges, parking fees, and state taxes (where applicable) are billed at actuals. Driver allowance for overnight trips is ₹400/night and is mentioned upfront when applicable.
You might also be interested in
Book your Rajkot to Diu taxi today
WhatsApp confirmation in under 5 minutes. 24×7 service.