Dwarka to Keshod Taxi Service, Fairs and Routes
Keshod sits 195-205 km south-east of Dwarka — three and a half to four hours by road — with a sedan one-way running Rs.2,200-4,700 depending on who dispatches it. It is the shortest intercity run out of Dwarka that ends deep inside Junagadh district rather than on the coast: the plain country east of Porbandar, groundnut fields and low ridges, with a taluka town at the far end that has both a railway station and an airport attached. That airport is the reason most people book this trip at all. Keshod’s IXK runway sits 4 km from the town centre, Alliance Air has flown it from Mumbai since March 2022 with Ahmedabad, Diu and Porbandar on the network, and a cab from the Dwarkadhish temple gate is the only door-to-door option — the nearest larger airport at Porbandar is another 72-95 km back down the highway. The station works too: the Keshod (KSD) broad-gauge halt on the Veraval-Junagadh line gets the overnight Okha-Somnath Express daily.
Two clocks shape every booking here. The first is darshan: if you are taking the morning slot, check Dwarkadhish Temple darshan timings, finish the queue, and roll out of the temple lane by mid-morning — Porbandar lands around 12:30-1:00 and Keshod before 3:00, which clears any same-day IXK evening departure with an hour of margin. The second is the flight: Alliance’s IXK movements are thin (4,798 passengers in the whole 2025-26 year), so a missed connection is not a two-hour wait — it is a road trip. Know your departure time before you choose the line below, not after.
Dwarka to Keshod Distance and Route Options
There are two honest ways to cover this distance, and they cost almost exactly the same kilometres. The coastal line runs up NH51 to Porbandar, then cuts inland for the final 95 km; the interior line takes the Khambhalia road east and crosses to Keshod behind the coast. Neither saves more than about 10-15 minutes. The choice is about what you want to see and how much town traffic you are willing to sit through — a third, longer line exists only for travellers adding Junagadh or Girnar to the same day.
| Route line | Distance | Driving time | What it suits |
|---|---|---|---|
| A — NH51 coast to Porbandar, then the inland east cut | 195-205 km | 3.5-4 hours | Most bookings: a Porbandar halt at Kirti Mandir or Sudama Temple, then a straight run to the drop |
| B — Interior via Khambhalia, Bhanvad and Jamjodhpur | 195-215 km | 3.5-4 hours | Lighter traffic, no town cuts, no halt — best for a fixed flight or a night train to catch |
| C — Interior to Junagadh, then south-west to Keshod | 250-270 km | 5-5.5 hours | Only when Uparkot, Damodar Kund or the Girnar ropeway is already on the day’s plan |
Line A — the Porbandar route (default). Leave Dwarka on NH51, pass Bhogat at about 55-60 km where the highway bends south, and enter Porbandar at 105-108 km. Around the city instead of through it saves 20-30 minutes if you are not stopping; if you are, state the halt at booking — Kirti Mandir and the Sudama Temple lane both sit in the town centre with paid parking a short walk away, and 45-60 minutes covers them. From the far side of Porbandar the road turns south-east and the last 95 km to Keshod are back-country state highway with almost no settlements, which is why this line holds its average speed after the town.
Line B — the interior route. East of Dwarka the road climbs past Khambhalia at around 40 km, reaches Bhanvad near 95 km, and then turns south-east through Jamjodhpur country toward Keshod. It matches line A within 10-15 km and carries a fraction of the traffic — no port trucks, no Porbandar market crossings — which makes it the line to book when the clock matters more than the halt. The trade is simple: nothing worth stopping for between Bhanvad and Keshod, so the run is continuous.
Line C — the Junagadh line. The published interior route through Junagadh runs 209-224 km from Dwarka; adding the 43-50 km south-west drop to Keshod puts the day at 250-270 km and five to five and a half hours. Take it only if the Girnar nature safari, Uparkot fort or the Junagadh railway workshops are part of the itinerary — as a pure Dwarka-to-Keshod transfer it is 50 km of unnecessary road.
CabBazar quotes this corridor at 204 km and 2.9-3.9 hours, our own dispatch card at 195 km and 3.5-4 hours — the two figures agree because both measure the Porbandar line end to end. Whatever distance appears on your booking slip, the billing minimum is 195 km; beyond it you pay the per-km rate, which is set out in the fare table below.
Dwarka to Keshod Taxi Fare
A sedan one-way from Dwarka to Keshod runs Rs.2,200-4,700 — the wide spread is two quoting systems, not two routes. App-side operators discount the corridor to fill cars heading east anyway; the local dispatch card prices the run full-rate with the empty return baked in. Both are legitimate bookings. The table below carries our own card rates as the reference column, because those are the numbers the driver is actually dispatched against.
| Vehicle | One-way fare band | Dispatch card rate | Extra km after 195 | Luggage fit |
|---|---|---|---|---|
| Sedan — Swift Dzire / Amaze | Rs.2,200-4,700 | Rs.4,510 | Rs.13.8/km | 2 medium bags |
| Ertiga / XL6 | Rs.3,100-5,500 | Rs.5,330 | Rs.16.3/km | 3-4 medium bags |
| Innova Crysta | Rs.6,900-8,400 | Rs.8,200 | Rs.25.0/km | 4-5 medium bags |
| Traveller 14-seater | Rs.11,500-12,500 | Rs.11,890 | Rs.36.3/km | Seat-bag balance, not a load carrier |
| Traveller 17-seater | Rs.12,000-13,000 | Rs.12,300 | Rs.37.5/km | Shared cabin space across 17 seats |
| Traveller 26-seater | Rs.14,500-15,500 | Rs.15,170 | Rs.46.3/km | Best for groups with real luggage |
CabBazar quotes the same corridor at Rs.2,244 for a sedan and Rs.3,060 for an SUV against 204 km — that is the discounted app floor, roughly half our card rate, and it holds only on prepay with a fixed pickup window. The card rate of Rs.4,510 for a Dzire is what a same-day phone dispatch costs: car held for you, halt permitted, waiting clock fair. If your dates are fixed a week out and the bags fit a hatchback-class quote, take the app fare; if the flight moves or the temple queue runs long, the dispatch card is the booking that bends.
Minimum billing applies at 195 km. Every quote in the table is a 195 km minimum; anything the odometer shows beyond that is billed at the vehicle’s per-km rate from the table, not re-quoted at the destination. Porbandar halts, waiting at the temple lane, and the east-cut detour do not push a 200 km trip into a new slab — they only add the extra kilometres actually driven.
What the quoted fare includes
Fuel, tolls and city parking are inside every figure above. Two items are added at checkout on both app and phone bookings: driver bata, typically Rs.300-500 for a day run, and 5% GST on the total. A pickup after 10:00 PM or a drop that crosses midnight carries a night charge of about Rs.500 — relevant here because the last airport transfers and the 19251 train exit both sit in the dark. Waiting is the one term to pin down before you hang up: most operators allow 30-60 minutes free at the pickup point, then bill by the half hour. Say the darshan-halt plan out loud at booking so the clock starts when you are back at the gate, not when the driver parks.
Round trips and stitched circuits
A return is not double the one-way — the empty leg is priced once at a discount, which lands a Dwarka-Keshod-Dwarka sedan around 1.8-1.9× the single fare rather than 2×. Same-day round trips are realistic only with a fixed reason: 7-8 hours of driving plus a Porbandar halt plus the airport drop fits, but two darshans bolted onto it does not. When Keshod is one leg of a bigger move — Dwarka to Sasan Gir, then the forest exit east — book the legs as one continuous hire instead of separate one-ways; operators stitching the Gir-Somnath-Porbandar-Dwarka circuit discount the connected legs by 10-15% against standalone bookings, and the same courtesy applies when Keshod is the second drop. If you only need the car to wait at IXK and return empty, ask for the fixed idle price rather than a meter — a waiting vehicle quoted per hour is almost always cheaper than two minimums.
Route and En-Route Stops
The line is decided before you leave the highway, not after: once the cab is on NH51 east of Bhogat, the only real choice left is whether Porbandar city goes in the itinerary or past it. Hold that decision from the junction — a mid-run “shortcut” to save a town usually means padded kilometres on the bill, because the operator has already dispatched against the line on the slip.
Porbandar — the 105 km halt
Porbandar arrives at 105-108 km and is the one stop almost every family asks for. Kirti Mandir, Gandhi’s birthplace, sits in the town centre with paid parking a short walk away; the Sudama Temple Porbandar lane is narrower and best entered on foot. Forty-five minutes covers both if lunch is not the plan — an hour if it is. Entering the city off the bypass adds 20-30 minutes of urban driving that a through-run skips entirely, so book the halt explicitly: a stop billed as waiting time at the far end of the city costs more than the same stop declared at dispatch. Fill the tank here — the 95 km east cut beyond has pumps at the start and at Keshod, but nothing dependable in between.
The east cut and Manavadar crossroads
South-east of Porbandar the road leaves the coast for the Junagadh-district back country: groundnut fields, no settlements worth a name, and an average speed the city section never allows. Manavadar comes at 60-65 km out of Porbandar — the same crossroads the Sasan Gir road uses, where a chain itinerary peels south into the forest — and the final 25-30 km run east delivers Keshod at the 195-205 km mark. This stretch is why the coast line and the interior line arrive at the same time: the back country is empty, the surface is decent two-lane, and there is nowhere to lose twenty minutes except behind a tractor.
Keshod drop points — town, station, airport
Three drops cover every booking on this corridor. The town centre puts you at hotels, the bus stand and the taluka offices — give the operator the hotel name and street, not just “Keshod”, because the town spreads and a wrong guess costs waiting time. The Keshod (KSD) railway station drop is for the overnight trains; it sits on the main street side of town, and any arrival after 10 PM carries the night charge already quoted above. The airport drop is 4 km from the town centre, a 10-15 minute run — inside the standard Keshod drop radius on most cards, but still declare “IXK terminal” at booking so the driver does not route to the town gate first. Arriving from the airport works the same in reverse: met at the IXK gate with your flight number on the slip, rather than a town-side call made the moment you land.
On the interior line the stops are fewer. Khambhalia crosses at about 40 km, Bhanvad near 95 km — the last tea-and-fuel halt before the south-east turn — and after that the road runs Jamjodhpur country straight to Keshod with nothing on it. Book that line when the flight clock or the 19251 exit at 23:51 matters more than Kirti Mandir; there is no version of it that saves time AND gives you the halt.
Keshod Airport (IXK) — the 4-Kilometre Transfer
Keshod has its own airport, and that single fact rewrites what a Dwarka taxi is for. IXK sits 4 km north-east of the town centre, 39 km south-west of Junagadh and 50 km north of Veraval — a 1,372-metre runway built in the 1930s by the Nawab of Junagadh, closed in 2000 when the last commercial operator pulled out, and brought back on 12 March 2022 when Alliance Air flew the first Mumbai service in twenty-two years. The scale is small and worth knowing before you plan around it: 4,798 passengers and 428 aircraft movements in the entire 2025-26 year — roughly thirteen travellers a day, which is also why a missed flight here is not a two-hour wait. The road does not care about schedules: Dwarka to the terminal is 195-205 km, three and a half to four hours, the same cab, the same fare table.
What flies from IXK
Alliance Air holds the network: Mumbai as the daily trunk, with Ahmedabad, Diu and Porbandar on the board depending on the season’s schedule. Verify the day’s timing against your temple plan before booking the cab in reverse — a morning darshan and an evening IXK departure work; an 8:00 AM flight and a Dwarka hotel do not, because the terminal opens thin and the first connection onward may be the next day. If IXK’s timing does not hold, the realistic alternates are Porbandar’s PBD about 97 km and two hours south by road, and Diu’s island airport roughly 95 km and two and a half hours down the same corridor our Diu to Keshod car rental guide covers in the other direction.
Booking the terminal drop
Give the dispatcher three things: the flight number, the terminal, and the pickup point in Dwarka — temple lane, hotel or the Dwarka railway station side. A town-centre to airport hop is 10-30 minutes by auto for a solo passenger, but the pre-booked cab is the right call with bags or a fixed departure, because the road is short enough that the driver waits and long enough that an auto at 5:30 AM in winter is not a plan. Declare “IXK” explicitly: the airport is outside the town’s standard drop radius on some cards, and the 4 km differential is exactly the kind of item that appears as waiting time if it is left unstated at dispatch.
The airport’s own taxi distances are the useful part for chaining legs. From IXK: Sasan Gir’s gate 40-60 minutes, Somnath 55-60, Veraval 45-55, Junagadh 37-40, Porbandar 95-100 — every one of them a published one-way run from this terminal rather than an estimate. It means the airport can be the START of the circuit, not just the end of it: land at IXK, take the cab east into the forest or down the coast, and the Dwarka leg becomes the return you book in the chain instead of a separate 200 km minimum.
Vehicles — Sedan to 26-Seater
The six-vehicle ladder in the fare table maps to three real use cases on this corridor. Two people with two medium bags: the Dzire or Amaze sedan, and here is the caveat that catches people out — the cabs on this route are CNG conversions, and the boot swallows two medium bags and nothing more. A third bag means the seat, the floor, or a roof carrier at Rs.300-400 arranged at dispatch, not at the gate. Four to five people with real luggage: the Ertiga clears 3-4 bags, the Innova Crysta clears 4-5 and costs about Rs.2,900 more on the card rate — worth it on a 200 km run with airport bags rather than a squeezed middle row. Above that the 14, 17 and 26-seat Travellers are people movers first: pilgrim families, wedding parties, a study group — the luggage bay is shared across every seat, so count heads and bags together before booking, because a full 26-seater with suitcases is a second vehicle waiting to happen.
One airport-specific note: IXK is a small terminal with no concourse crowd, so a sedan drop at the gate is normal and the driver can wait in sight of the entrance. For arrivals, the same cab that drops you off can be held on a fixed idle price for the return — say it at dispatch, because an unstated wait at an airport runs on the driver’s clock, not yours.
Dwarka to Keshod by Train and Bus
The train is real, direct, and cheap — and it is a different route entirely. Rail from Dwarka to Keshod covers 362 km against the road’s 195-205, because the track swings through Junagadh before dropping south to Keshod station. That is the trade: the taxi wins on time and door-to-door, the train wins on sleep and price, and only the schedule decides which one you should take.
| Train | Dwarka (DWK) | Keshod (KSD) | Days | Fare |
|---|---|---|---|---|
| 19252 Okha–Somnath Express | 20:46-20:50 departure | 03:37-03:42 arrival | Daily | From Rs.235 |
| 19251 Somnath–Okha Express | 07:01 arrival | 23:51 departure | Daily | From Rs.235 |
| KSD–Junagadh shuttles (11 trains) | — | Fastest 23 minutes (19218 Saurashtra Janta) | Daily | Local fare |
The overnight pair is the useful one. 19252 leaves Dwarka at 20:46-20:50 every evening and sets you down at KSD at 03:37-03:42 — six hours fifty to seven hours, from Rs.235, no change — which is a working plan only if someone is meeting a 3:42 AM station drop or you are walking into the 10-15 minute airport transfer at first light for an early Alliance departure. The mirror image matters more for the exit: 19251 reaches Keshod at 23:51 and pulls into Dwarka at 07:01, so a night spent in Keshod ends with a train rather than a 3.5-4 hour road run. Both trains continue past Keshod to Veraval at 05:15 on the down service — if the temple circuit is the actual target, the whole coast line runs on this corridor, and the fares in the other direction sit in our Dwarka to Veraval car rental guide.
Below the express trains, eleven KSD–Junagadh shuttles run the Veraval–Junagadh line at local fares, the fastest covering the segment in 23 minutes — that is the connection for anyone whose real destination is Girnar or Junagadh town and who has chosen rail to get 200 km closer first. The KSD station itself is inside Keshod, on the main street side of town, so a station drop and a town-centre drop are the same taxi with the same minimum.
The bus exists in the way Saurashtra buses usually do: state services run the corridor through Porbandar, the run takes five to six hours with the stops, and the frequency is morning-heavy — workable for a light-bag, unplanned traveller, not a plan for a 6:30 AM flight or four suitcases. For everyone else the taxi is not one option among several: it is the only vehicle that goes from the temple lane to the IXK gate with your bags in it and your departure time intact. Book it with the checklist below.
Trip Plans That Use This Run
Plan A — the airport transfer clock
The pure version of this booking: temple lane in Dwarka, morning darshan, out by 11:00, Porbandar halt of 45-60 minutes, Keshod terminal at 3:30-4:00 PM against an evening Alliance departure — 195-205 km, three and a half to four hours, no slack needed beyond the halt. Run it in reverse and the same math holds: land at IXK, bags in the cab by the time you clear the small terminal, and Dwarka before the evening aarti window shuts. The only rule is that the flight defines the booking, not the hotel checkout — check the IXK timing before you pick the line, because a 5:00 AM departure means a night charge, an overnight in Porbandar, or the 23:51 train instead of a 3:00 AM road run.
Plan B — the forest chain: Dwarka → Sasan Gir → Keshod
For travellers putting the safari and the flight on one ticket: run Dwarka to Sasan Gir car rental first — 240-250 km on the Manavadar line with the Porbandar bypass — close the morning slot at the gate, then take the forest exit east: Sasan Gir to Keshod car rental covers the 105 km via Mendarda and Junagadh in about two and a half hours. Night in Keshod, airport 4 km away, morning flight out. Total road across the two legs is 345-355 km, and booked as one continuous hire rather than two one-ways the connected legs discount 10-15% — ask for the combined per-km rate before you commit either drop.
Plan C — the Junagadh day, ending at IXK
The longer line earns itself when Junagadh is already on the list: Uparkot fort, Damodar Kund, the Girnar ropeway base — 209-224 km to the city and 43-50 beyond to Keshod, 250-270 km in all. Sleep in Keshod, and the next morning the airport transfer is 10-15 minutes instead of another intercity run. This is the only plan where the third route line is shorter in total effort than stitching separate drops, because the Junagadh kilometres were being driven anyway.
Booking Checklist
Six things to settle on the call. Every dispute on this corridor — waiting time, extra kilometres, a wrong drop — traces back to one of them being assumed instead of stated.
- The clock, first. Confirm the IXK flight or the 19251/19252 train timing before the cab, not after — the schedule picks the line, the line picks the fare.
- The quote in writing. Line A, B or C; the 195 km minimum; the per-km rate beyond it; driver bata, GST and night charge named separately. A single total with none of these is the quote that grows at the drop.
- Both endpoints exact. Pickup as temple lane, hotel name or station side — “Dwarka” is a city, not a point. Drop as hotel name and street, or the words “IXK terminal” when the airport is the target.
- Bag count against vehicle. Two medium bags fit a sedan; more means an Ertiga/Crysta or a roof carrier at Rs.300-400 on the dispatch slip. Count heads and suitcases together for the Travellers.
- The Porbandar halt declared. 45-60 minutes stated at booking turns Kirti Mandir into a scheduled stop; the same stop discovered mid-route bills as waiting at city rates.
- The waiting terms. Free window at pickup (usually 30-60 minutes), the half-hour rate after it, and — for airport holds — the fixed idle price instead of an open clock.
Frequently Asked Questions
How far is Dwarka from Keshod by road?
195-205 km on the default Porbandar line, measured end to end on both our dispatch card (195 km) and CabBazar’s quote (204 km). The interior line via Khambhalia and Bhanvad runs 195-215 km, and the Junagadh line stretches to 250-270 km — the booking minimum stays 195 km on all three.
How long does the Dwarka to Keshod taxi take?
Three and a half to four hours without a halt, or 3.5-4 hours with Porbandar traffic factored in — same figure for the coast and interior lines. Add 45-60 minutes if Kirti Mandir or the Sudama Temple stop is declared, and half an hour more for a city-centre drop inside Keshod.
What is the Dwarka to Keshod taxi fare?
A sedan one-way runs Rs.2,200-4,700 — our dispatch card is Rs.4,510 with Rs.13.8/km after the 195 km minimum, and app fares start near Rs.2,244 on prepay. Ertiga Rs.5,330, Innova Crysta Rs.8,200, and the 14 to 26-seat Travellers from Rs.11,890. Driver bata and 5% GST add at checkout.
Which route does the taxi take — coast or interior?
Either, and both land at the same time. The coast line runs NH51 to Porbandar at 105-108 km and cuts inland for the last 95 km through Manavadar country; the interior line crosses Khambhalia at 40 km and Bhanvad near 95 km with no town traffic. Pick the first for the halt, the second for the clock.
Is there a direct train from Dwarka to Keshod?
Yes — the 19252 Okha–Somnath Express, daily at 20:46-20:50 from Dwarka into KSD at 03:37-03:42, from Rs.235, no change. The return is 19251, KSD 23:51 to Dwarka 07:01. It covers 362 km of track against 195-205 on the road, so it trades time for sleep and price.
How far is Keshod airport from Keshod town?
4 km — a 10-15 minute cab, or an auto for a solo passenger. IXK sits north-east of the town centre with Alliance Air flying Mumbai, Ahmedabad, Diu and Porbandar. Declare the terminal at dispatch: it is inside the Keshod drop zone on most cards, but the 4 km difference should be stated, not discovered.
How early should I leave Dwarka for an IXK flight?
Allow 3.5-4 hours of driving plus the halt, then work backwards from the departure — for an evening Alliance flight, finish the morning darshan and roll out by 11:00 AM with margin to spare. IXK runs thin (4,798 passengers in 2025-26), so a missed connection is a road trip, not a rebooking queue.
What is the nearest railway station to Keshod?
Keshod (KSD) itself — the town’s broad-gauge station, PIN 362220, on the Veraval–Junagadh line with eleven Junagadh shuttles and both overnight expresses. Veraval junction is 46 km and Junagadh 33 km away in straight-line terms; both are taxi runs, not connections worth planning around when KSD already serves the corridor.
Can we carry luggage in a CNG sedan?
Two medium bags, yes — the Dzire and Amaze on this route are CNG conversions and the boot is the limit. A third bag needs the seat, the floor, or a roof carrier at Rs.300-400 added at dispatch. Four people with real luggage should move to the Ertiga or Crysta instead of squeezing the fare table’s first row.
Can we combine this run with Gir or Junagadh?
Yes, and it is cheaper booked together. The forest chain is 240-250 km Dwarka to Sasan Gir plus 105 km east to Keshod via Mendarda; the Junagadh day is 250-270 km with Girnar, Uparkot and Damodar Kund on the way. Stitched legs discount 10-15% against separate one-ways — ask for the combined rate before either drop is fixed.