Dwarka To Diu Taxi Service by Somnath Yatra for comfortable and affordable travel.
Car Rental

Dwarka To Diu Car Rental

30/09/2026 adminsy 22 min read

Dwarka to Diu Taxi Booking Fares and Route Guide

Dwarka to Diu is a 312-318 km drive — five to six hours on the NH51 coast road through Porbandar and Veraval — and a sedan one-way runs Rs.4,000-7,200 depending on what sits inside the quote. It is the longest coastal run on the Saurashtra peninsula: Krishna’s city on the Gomti, then Gujarat’s entire western seaboard — Kirti Mandir at Porbandar, a fish thali lunch at Veraval, the Kodinar turn, the Una checkpost — and finally the creek bridge onto Diu island, the beach town in a Union Territory that Gujarat itself never governed. No railway line reaches the island. For most travellers this taxi is not one option among several; it is the door. And the exit hour matters more than the fare — check the Dwarkadhish Temple darshan timings, take the morning slot, and you are checking into a Nagoa Beach hotel before sunset.

Three things decide whether the day works. The border: commercial yellow-plate cabs pay a state entry tax of Rs.300-500 in cash at the Una police checkpost, private cars do not, and almost nobody mentions it until you are standing at the counter. The boot: Diu means beach bags, but a CNG sedan only swallows two medium bags before the tank eats the floor — Rs.300-400 for a roof carrier fixes it, booking the right car fixes it cheaper. And the clock: roll out of Dwarka by 7:30-8:00 AM and Porbandar arrives for a mid-morning halt, Veraval for lunch, and Diu by 1:30-3:00 PM with the whole afternoon at Nagoa. Leave after a late Rajbhog darshan instead and the Una stretch runs into the dark. This guide sets out the road lines, the fares by vehicle, the checkpost rules, and a departure clock you can actually follow.

Dwarka to Diu distance and the three ways to run it

Ask five dispatchers and you will hear 313, 315, 317 and 318 — all correct, all measuring something slightly different. Our own booking card puts the run at 315 km and five to six hours; CabBazar lists 317 km at six hours, EaseMyTrip 318 km at 5 hours 18 minutes, RealRental 317 km at 5 hours 15, and Dwarka-based DwarkaCab quotes 313 km. The spread is start points, bypass decisions and island drop ends. None of them disagree on the shape of the road: one coastal corridor, one honest detour, one longer inland alternative. Pick the line first; the kilometres follow.

The coastal NH51 line via Porbandar, Veraval and Una — the default 312-318 km

The road every operator quotes by default: Dwarka east on NH51 through Bhogat to Porbandar at 105-108 km, then the open coast south through Madhavpur and Mangrol to Veraval at 220-225 km, and east again through Kodinar, Una and the creek bridge onto the island. Call it 312-318 km, five to six hours with a lunch halt. Surface is two-lane and four-lane highway almost the whole way, fuel is continuous, and it carries every worthwhile stop on the route — which is exactly why it is the default. The only decision inside this line is Porbandar town or bypass: cutting through the city for Kirti Mandir and Sudama Temple costs 20-30 minutes of urban driving, the bypass saves it and loses the halt.

The same road with a Somnath darshan — about 330 km

Somnath sits 7-8 km north of the Veraval junction, so the temple detour folds into the coastal line without re-routing anything: come off at the Veraval junction, darshan and return, and you have added 14-15 km and roughly 45-60 minutes to the day. Morning darshan before rolling out of Dwarka keeps the arithmetic clean — temple first, beach after lunch. Travellers doing the full temple-first version of this corridor will find the parking rules, the shoe-bag system and the aarti windows covered in our Dwarka to Somnath car rental guide; this article assumes Diu is the end point and Somnath is the halt, not the destination.

The Gir line via Sasan — 340-380 km for the lion-and-beach circuit

The third option exists for travellers chaining the safari with the beach instead of choosing between them. Run Dwarka to Sasan Gir first — 240-250 km on the Manavadar line — then take the forest exit east: 97 km through the Jamwala shortcut or 130 km on the coastal road after Veraval, both landing at the same Una checkpost. Total 340-380 km and 6.5 to 8 hours with the safari folded in. It is the longest way to Diu and the only one that puts the Asiatic lion and the Portuguese fort on the same ticket; the two legs and their fares are broken down in our Sasan Gir to Diu car rental guide. Take it only when the safari is already fixed — otherwise the coast line wins on every measure except scenery.

Route line Distance Drive time Pick it when
Coastal NH51 via Porbandar, Veraval, Kodinar, Una (default) 312-318 km 5-6 hours Beach arrival, Porbandar halt, Veraval lunch
Coastal with Somnath darshan 325-335 km 5.5-6.5 hours Temple before beach, morning darshan
Gir line via Sasan Gir and Jamwala 340-380 km 6.5-8 hours Safari already fixed, lion-and-beach circuit

Dwarka to Diu taxi fare by vehicle

One-way fares for this run swing wider than any other corridor we cover, because the number depends entirely on what is inside it. App inventories open at Rs.4,000 for a sedan — CabBazar lists the hatchback/sedan class at Rs.4,000 with a Rs.9 per-km rate behind it, EaseMyTrip at Rs.4,791 with 312 km included and Rs.12.5 per km after — but those bases exclude toll, driver allowance and 5% GST, all of which land at checkout. Operator desks quote Rs.5,400-6,000 for the same sedan, RealRental’s published rate is Rs.5,389, and the all-inclusive card on this route starts the sedan at Rs.7,150 with fuel, toll and driver allowance already inside.

Vehicle One-way fare Seats and luggage Fits
Sedan — Dzire, Etios, Amaze Rs.4,000-7,200 4 seats, 2-3 bags Couples, two seniors, light beach kit
Ertiga / similar MPV Rs.5,900-7,500 6 seats, 3-4 bags Small families with cabin luggage
Innova (non-Crysta) Rs.7,500-9,500 7 seats, 4 bags Family of five plus cooler and bags
Marazzo / 7-seater MUV Rs.9,000-9,900 7 seats, 4-5 bags Seven adults travelling light
Innova Crysta Rs.10,000-12,700 7 seats, 4 bags Comfort-first runs, late returns
Tempo Traveller 12-seater Rs.11,500-15,000 12 seats, 6-8 bags Joint families and small groups

What moves the fare

Every quote on this corridor is built on a minimum billing distance of 312-318 km — essentially the actual run, so the minimum rarely changes the total until you add detours. Beyond the included kilometres, operators bill Rs.12.5-14 per extra kilometre (EaseMyTrip’s published overage is Rs.12.5, CabBazar’s class rates run Rs.9 sedan, Rs.12.5 SUV, Rs.13.5 Innova per km). Tolls stack another Rs.250-450, and the Rs.300-500 Una checkpost tax sits outside every band on this page. Add the usual levers: Rs.500-800 on weekends and through the October-to-March season, Rs.250-500 for a departure between 10 PM and 6 AM, Rs.300-400 for a roof carrier, 5% GST on app bookings. A Rs.4,791 listed fare lands near Rs.5,600-5,900 on the final slip; a Rs.7,150 all-inclusive card does not move. Ask which of these sit inside the quoted number before you confirm.

Round trips, the two-night pattern and the reverse leg

Diu is rarely a same-day drop. Most bookings on this route are two-night round trips — arrive day one, beach and fort on day two, return on day three — and operators price the stitch as one package rather than two one-ways, which typically takes 10-15% off against booking each leg separately. A same-day one-way fits the clock, but if the car is coming back with you, say so at booking: waiting allowances, night halts and the return empty-run all get settled in the first quote instead of argued at the hotel gate. The return leg runs from Diu under its own published rates — see our Diu to Dwarka car rental guide for that direction’s bands, which are not a mirror of these.

Best route and where to stop on the way

The coastal line has one virtue every other option lacks: every worthwhile halt on it is already on the way, so the stop menu costs you nothing in detours — only in hours. The drive itself is five to six hours; Porbandar takes 45-60 minutes if you stop for both Kirti Mandir and Sudama Temple, Veraval lunch takes 40-50 minutes, and Somnath, if you take the turn, adds 45-60. Leave Dwarka at 7:30-8:00 AM with one halt pre-decided and you are crossing the Diu bridge by 1:30-3:00 PM. Leave with two halts and a long lunch and the last Una stretch runs at dusk. Distances below are cumulative from the Dwarka town limit.

Bhogat and the Porbandar turn — 60-70 km. The first hour is unremarkable: service road, fuel pumps, the odd tea stall — Bhogat is the natural first tea stop. At the Porbandar junction you make the day’s only routing decision: city for the halt, or bypass straight through. Families who have not seen Kirti Mandir should take the city; everyone else should hold the bypass and save 20-30 minutes of urban driving.

Porbandar — 105-108 km. Gandhi’s birthplace at Kirti Mandir sits in the town centre with paid parking a short walk away, and the Sudama Temple Porbandar lane is narrower and best entered on foot. Forty-five minutes covers both if lunch is not the plan here. State this halt at booking, not mid-route — a through-drop booked as a city stop gets billed for the waiting time anyway.

Madhavpur and Mangrol — 135-165 km. Madhavpur has a long sea beach with roadside stalls and the Krishna-Rukmini marriage site marked inland from the shore; the surf is rough and swimming is not advised, so treat it as a leg-stretch. Mangrol is a working fishing harbour — tea and a look at the trawler line-up, nothing more.

Veraval — 220-225 km. The natural lunch stop and the last sizeable town on the route: fish thali restaurants cluster on the highway side, and the harbour gate with its trawlers is a five-minute detour. This is also the Somnath junction — the temple sits 7 km north, so darshan and return costs 14-15 extra kilometres and 45-60 minutes, with parking and shoe-bag rules at the gate covered in our Somnath temple complete guide.

Kodinar — 265-270 km. Halfway between Veraval and the bridge, and the practical fuel-and-washroom stop: pumps on both sides of the highway, a cluster of Jain temples a little inland if you want five minutes off the road. Una — about 300 km. Gateway town on the mainland bank — snacks, the last ATMs, and the police checkpost where commercial taxis settle the state entry tax before the bridge. Keep the receipt; the same operator will ask for it on a round trip. Then the road lifts onto the creek bridge and Diu island arrives all at once — about 18 km from Una to the Nagoa strip.

Where you are actually dropped

“Diu” is not a drop point, and the island is bigger than it looks on a map: the old town and Diu Fort cap the eastern headland, the Nagoa Beach strip and the airport lie on the southern coast 8-10 km to the west, and the Chakratirth belt runs between them at island speeds. Give the dispatcher the hotel name in writing before leaving Dwarka; a vague “Diu” drop gets priced to whichever end the dispatcher assumed, and the difference is billed at the extra-km rate.

Choosing the right car for the run

For a couple or two seniors with soft bags, a sedan at Rs.4,000-7,200 is the correct answer — 312-318 km of highway asks nothing of the car, and the fare difference over an SUV will not buy you anything on this road. The calculation changes once the boot has to hold beach kit — towels, a cooler, snorkelling gear, three days of clothes — on top of family luggage. An Ertiga at Rs.5,900-7,500 takes six people only if three of them travel light; the honest family car for five travellers with four bags is the Innova at Rs.7,500-9,500 or the Crysta at Rs.10,000-12,700, and on a two-night round trip the Crysta’s seat comfort earns its keep.

One boot caveat decides sedan versus everything else: the Dzire and Ertiga classes usually run on CNG, and the cylinder takes half the luggage well — those cars hold about two medium bags. Rs.300-400 adds a roof carrier, but a car chosen correctly at booking is cheaper than a carrier retrofitted at the gate, so confirm boot space with the dispatcher when the guest count is above two. For elders, ask about step height; on a 5-6 hour run the Rs.1,000 saved is spent on the arrival.

Joint families and groups of nine or more should take a Tempo Traveller rather than two cabs — Rs.11,500-15,000 for a 12-seater against Rs.9,900-14,700 for a sedan plus an Ertiga — the two-cab price hides two drivers waiting through the stay, two border-tax slips, two extra-km meters and twice the parking fights in Diu’s fort-town lanes. One vehicle, one waiting agreement, one checkpost slip. Roof carriers for TT and SUV loads run Rs.300-400 and must be agreed at booking — they are not installed on request at the gate.

Border tax at Una and the departure clock

Three details decide whether the arrival stays smooth: the entry tax rule, the liquor rule, and the hour you leave Dwarka. None appear in app fares.

The Una checkpost and who pays the border tax

Diu is a Union Territory, not Gujarat, and the border sits at the Una police checkpost on the mainland bank before the creek bridge. Commercial yellow-plate taxis crossing into the territory pay a state entry tax of Rs.300-500, collected in cash. Private white-plate cars and self-drive rentals are exempt. The tax is charged on entry, not on exit, so a round trip settles it once on the way in; keep the receipt for the return leg. This Rs.300-500 is not inside any fare band on this page. Ask one line at booking: “border tax included, or cash at checkpost?” — an all-inclusive quote that quietly assumes the passenger pays it at the barrier is the most common surprise on this route.

The liquor rule matters more. Gujarat is dry, Diu is not, and the border is the seam between the two: police at the Una checkpost search vehicles returning from the island — a thorough boot-and-bag inspection on the way back into Gujarat, with zero tolerance for transported liquor. Buy on the island, finish it there, and cross with empty bags. A sealed bottle in the boot is confiscation at best, a police case at worst, and no fare table on this page prices that risk.

Leaving Dwarka: the arrival clock

From the Dwarka town limit, 312-318 km at a realistic five to six hours works out like this. Beach by early afternoon: leave 7:00-7:30 AM, Porbandar halt 9:00-9:45, Veraval lunch 11:45-12:30, Una checkpost 2:00-2:30, hotel by 2:30-3:30 with the afternoon at Nagoa. After a morning Dwarkadhish darshan: roll out by 10:30-11:00 and Diu arrives at 4:00-6:00 PM — fine outside the October-to-March peak, tight in season when the Una and Kodinar stretches queue up on weekends and festival days. The rail option: the daily Okha–Somnath Express 19252 leaves Dwarka about 8:45 PM and reaches Veraval at 5:15 AM; pre-booked station taxis cover the 90 km to Diu for Rs.1,200-2,000 by 7:30-8:15 AM. After dark: drivers will run it and price it — Rs.250-500 night surcharge — but the final Una-bridge approach has no street lighting worth trusting, and a tired driver plus an unlit bridge is not a saving.

For flights, work backwards from the island’s own airport: Diu (DIU) sits at Nagoa, 2 km from the town, so a departure at 4:00 PM wants the drop by 2:00 PM and, in turn, a Dwarka exit at 8:00 AM at the latest. One car, two clocks, both non-negotiable.

Three plans that work on this road

Every booking on this corridor ends up as one of three shapes. Pick the shape first, then the car, then the fare — not the other way round.

Plan A — the one-way beach extension

For travellers finishing a Dwarka stay and flying or training out of Diu: sedan one-way at Rs.4,000-7,200, leave 7:30 AM, arrive mid-afternoon, hand the car over at the hotel. The return empty-run never happens — the dispatcher prices that into the next westbound booking. Works best with a DIU flight or a later Veraval train as the onward leg, not a same-day there-and-back.

Plan B — Somnath and Diu in one day

The temple-first day: early Dwarkadhish darshan, out of Dwarka by 6:30-7:00, Somnath by 11:30-12:00 for darshan and a quick lunch, back on the coastal road by 1:00, Una checkpost by 4:00, Diu by 4:30-5:30. It adds 14-15 km and 45-60 minutes over the plain run and puts two of this coast’s anchor stops into one day. The constraint is honest: this plan has no slack. One long halt at Somnath and you are crossing the bridge at dusk, so treat the temple stop as timed, not browsed — parking, shoe-bag and aarti windows are in the Somnath temple complete guide before you leave Dwarka.

Plan C — the two-night round trip

The default for families: down on day one, Diu full day two — fort and old town in the morning while the lanes are cool, Nagoa in the afternoon, Gangeshwar Mahadev at the tide line — and back on day three. Book it as one package with the wait settled: a round trip typically runs 10-15% below two standalone one-ways, waiting beyond the first free hour at roughly Rs.150-200, and the border tax counted once. Day three offers two exits: the five to six hours back to Dwarka, or the eastward branch — 90 km to Veraval by evening for the 11:05 PM Okha–Somnath Express 19251, which puts you in Dwarka by breakfast without paying for the return cab at all — a branch worth deciding before the quote, not after.

How to reach Diu otherwise: flights, trains and buses

The taxi looks expensive until you price the alternatives honestly — Diu island has no railway line, one small airport, and a bus network built for backpacks rather than family luggage. Every option below works for somebody; here is who.

Mode Option Time and cost Works for
Air Mumbai–Diu daily service into DIU at Nagoa About 1 hour 5 minutes in the air; airport 2 km from the town Travellers with a Mumbai connection, no road time to spare
Train + taxi Okha–Somnath Express 19252, Dwarka about 8:45 PM to Veraval 5:15 AM, then 90 km by cab Rail fare plus Rs.1,200-2,000 for the Veraval taxi; Diu by 7:30-8:15 AM Night travellers, anyone who refuses a five-hour day drive
Train to Una Daily Veraval–Una service, then the road to the bridge Two and a half hours rail, short hop to the checkpost Passengers already on the coast line
Metre gauge Delvada station, 8 km from Diu, two dailies from Junagadh and Veraval Local shuttles only; the branch is under gauge-conversion works with periodic suspensions Locals and the extremely patient
Bus GSRTC Somnath–Diu, roughly every four hours; Veraval–Diu from Rs.123-400 About 2-2.5 hours running time on the bus leg Solo travellers, day trippers with one bag
Taxi Door to door, this route 5-6 hours, Rs.4,000-7,200 sedan one-way Families, elders, beach luggage, anyone landing after 19252

Two combinations deserve a second look. The 19252 night train plus a Veraval taxi converts five hours of day driving into a night’s sleep: down at 5:15 AM, station cab pre-booked, Nagoa by 8:00 AM. And the island’s own airport runs a daily Mumbai service landing at Nagoa, 2 km from town — when the schedule fits, flying the last leg beats every road number here, but the mainland end still needs the taxi.

Booking checklist for the Dwarka to Diu run

Everything that goes wrong on this corridor goes wrong at booking, not on the road. Ten lines to settle in writing before the car is assigned:

  • Exact drop point — hotel name, not “Diu”: fort town, Chakratirth and Nagoa sit 8-10 km apart.
  • Fare inclusions — fuel, driver allowance, tolls, GST: name them one by one and ask which are outside the number.
  • Border tax — “included, or cash at Una checkpost?” Rs.300-500, cash, commercial cars only.
  • Boot versus bags — CNG sedans hold two medium bags; confirm fuel type when the party is above two or the bags are beach gear.
  • Minimum billing and extra-km rate — 312-318 km typically included, Rs.12.5-14 per kilometre after.
  • Halt times — Porbandar and Veraval in writing; unagreed halts become waiting time.
  • Round-trip shape — two-night package, driver halt arrangement, waiting beyond the first free hour at Rs.150-200, border tax counted once.
  • Night clause — departure before 7 AM or after 10 PM carries Rs.250-500; agree it up front, not at midnight.
  • Carrier — Rs.300-400, fitted before arrival; not installed at the gate on request.
  • The exit — back to Dwarka, or east to Veraval for the 11:05 PM 19251: it changes the driver’s day and, with it, the quote.

Confirm a day ahead in writing and keep the dispatcher’s number and the border-tax receipt on your phone before leaving Dwarka. The road itself is unremarkable and unbroken: 318 km of Gujarat coast with a bridge at the end. The trips that go wrong are the ones where two people assumed the other had settled the checkpost.

Frequently asked questions

How far is Dwarka from Diu by road?

312-318 km on the default coastal line, depending on where in Dwarka you start and which end of the island you are dropped. Published figures cluster tightly — 313, 315, 317 and 318 km all appear across operators and booking sites, all measuring the same NH51 corridor through Porbandar, Veraval, Kodinar and Una. Via Somnath the run reads about 330 km; via the Sasan Gir interior it stretches to 340-380 km.

How long does the drive take?

Five to six hours door to door with one halt, closer to seven if you stop at both Porbandar and Somnath. A 7:30-8:00 AM exit from Dwarka puts you at the Una checkpost by 2:00-2:30 PM and at a Nagoa hotel by 2:30-3:30. Weekend and festival queues near Una and Kodinar can add 30-45 minutes in the October-to-March season, so build that slack into any same-day flight connection.

What is the Dwarka to Diu taxi fare?

Rs.4,000-7,200 for a sedan one-way, Rs.5,900-7,500 for an Ertiga, Rs.7,500-9,500 for a standard Innova, Rs.10,000-12,700 for an Innova Crysta and Rs.11,500-15,000 for a 12-seater Tempo Traveller. The spread inside each band is what is included: aggregator fares open near Rs.4,000-4,800 before toll, driver allowance and 5% GST, while all-inclusive operator cards start the sedan at Rs.7,150 and do not move at checkout.

Which route is best from Dwarka to Diu?

The coastal NH51 line through Porbandar, Veraval, Kodinar and Una — 312-318 km — is the default because every worthwhile halt sits on it and the surface is highway the whole way. Add the Somnath turn (14-15 km, 45-60 minutes) if the temple comes before the beach, and consider the inland Sasan Gir extension only when a safari is already fixed. There is no shorter road; the other published numbers are different endpoints, not shortcuts.

Is there a train to Diu?

No railway line reaches the island. The nearest broad-gauge junction is Veraval, 88-90 km away — the daily Okha–Somnath Express 19252 reaches it from Dwarka at 5:15 AM, and a pre-booked taxi does the rest by about 8:00 AM. The metre-gauge halt at Delvada sits 8 km from Diu with two dailies from Junagadh and Veraval, but the branch sits inside an approved gauge-conversion programme with periodic service suspensions — not a practical option for long-distance travellers. None of these beat the taxi once luggage enters the picture.

What is the Diu border tax and who pays it?

Commercial yellow-plate taxis entering the Union Territory pay a state entry tax of Rs.300-500 in cash at the Una police checkpost on the mainland bank, before the creek bridge. Private cars are exempt, the charge falls on entry rather than exit, and it sits outside every fare band quoted for this route. Ask your operator at booking — “border tax included, or cash at checkpost?” — and keep the receipt for the round trip.

Can we stop at Somnath on the way?

Yes, and it costs almost nothing: Somnath sits 7-8 km north of the Veraval junction, so the detour adds 14-15 km and 45-60 minutes to the full run. Morning darshan before leaving Dwarka keeps the arithmetic clean — temple by noon, lunch at Veraval, beach by 4:30-5:30. Parking, the shoe-bag rule and aarti windows are in the Somnath temple complete guide; treat the halt as timed, because it is the one stop that can push the Una crossing after dark.

Which is the nearest airport to Diu?

Diu’s own airport (DIU) at Nagoa, 2 km from the town centre, with a daily Mumbai service of about 1 hour 5 minutes — when the schedule fits, it beats every road option for the last leg. If it does not, the same coastal corridor has Porbandar and Keshod airports on the way back up to Dwarka, and Rajkot is the large hub east. For arriving by air, book the taxi drop to Nagoa rather than the fort town — the two ends of the island are 8-10 km apart.

How much luggage can a sedan carry on this route?

Two medium bags, if the car is CNG — the Dzire and Etios classes usually are, and the cylinder eats half the boot. A family of four with beach gear should take an Ertiga (Rs.5,900-7,500) or an Innova (Rs.7,500-9,500), or add a roof carrier to the sedan for Rs.300-400 agreed at booking, never at the gate. Confirm fuel type and boot space in the same message when the party runs above two people.

Is a same-day one-way enough, or should we book a round trip?

The drive itself is same-day by design — five to six hours, in by mid-afternoon — but most travellers stay two nights and book the pair of legs as one package, which typically runs 10-15% below two standalone one-ways with waiting and border tax settled once. Book the one-way when your onward leg is a Diu flight or a later Veraval train; book the round trip when the car has to come back with you, because exit plans (Dwarka return versus the eastward 19251 train) change the quote, not just the itinerary.

Share:
Written by

adminsy

Content writer at Somnath Yatra — sharing travel guides, heritage stories and local insights from Gujarat.

← Previous Dwarka To Sasan Gir Car Rental Next → Dwarka to Keshod Car Rental

Share Your Taxi Experience

We're dedicated to providing reliable taxi services across Gujarat. Your review helps us improve and assists fellow travelers in choosing the right service.

Cab service in Somnath reviews on Google

whatsapp call