Junagadh to Somnath Taxi Fare, Distance & Travel Guide
Quick answer: Junagadh to Somnath is 85-96 km by road (about 90 km), a 1.5-2 hour drive. A sedan one-way runs Rs.1,861-2,250 on aggregator boards. GSRTC buses open near Rs.90, and the rail leg is an 82 km train to Veraval plus the last ~6 km to the temple by cab or auto.
Ninety kilometres of Saurashtra lie between the fort city of Junagadh and the Jyotirlinga on the Somnath coast. The road is short enough to price in a single page and long enough to reward planning: a sedan one-way runs Rs.1,861-2,250 on aggregator boards, the bus opens near Rs.90, and the rail leg splits into an eighty-two kilometre train to Veraval plus the last stretch by auto or cab. At the origin, Girnar’s temple mountain rises behind Junagadh; at the destination, the temple lanes of Prabhas Patan wait on the coast. Somnath sits in Gujarat’s Gir Somnath district, whose headquarters is the harbour town of Veraval, the rail junction midway on this run. Junagadh pickups in this guide run from the temple gate, the bus stand or the Girnar taleti road; Somnath drops land at the lodge gate or the temple parking lots. The destination side of this page starts at Somnath Temple, and this page prices every mode on that road door to door. Fares and timings here were last reviewed in October 2026; confirm current rates before you travel.
Junagadh to Somnath Distance and Route
The numbers on this corridor sit close together. The road reads 85-96 km depending on where the odometer counts the city exit, most boards work off about 90 km, and the rail distance from Junagadh Junction to Veraval settles at 82 km before the final coastal hop. Driving time is one and a half to two hours on a clear road, the bus timetable allows about two hours, and the fastest train covers the rail leg in one hour forty-five.
| Mode | Distance | Time | What it suits | | — | — | — | — | | A: Road via Keshod and Veraval | 85-96 km | 1.5-2 hours | Door to door: temple-gate or bus-stand pickup, Keshod tea halt, drop at the lodge or temple parking | | B: Train, Junagadh Junction | 82 km rail to Veraval | 1h45 fastest, then ~6 km by road | Lowest cost per hour: a Rs.150 general seat to superfast classes, with the coast arriving by cab | | C: GSRTC bus, Junagadh stand | About 90 km scheduled | About 2-2.5 hours | The cheapest cash fare on the board, Rs.90-1,500, at the cost of fixed departure clocks |Line A, by road. The highway leaves Junagadh past the Maliya Hatina belt and runs west through Keshod, the main town on the route and the standard tea halt, then crosses the Chorvad Road junction before dropping into Veraval and turning the last stretch north-west to the temple. Two toll plazas, Gadoi and Dari, sit on this road; tolls depend on vehicle class and FASTag, so check NHAI’s current fee schedule for the exact passenger cost. Line B, by rail: the same corridor on steel, several trains a day from Junagadh Junction to Veraval, with the Somnath station itself shut for redevelopment since September 2022 and every service short-terminated at Veraval Junction, after which a Veraval-Somnath cab runs the final leg. Line C, by bus: the state board and private operators leave through the day and night, for a fare that undercuts everything else on this page. Nothing here needs a reservation more than a day ahead.
Route Stops Between Junagadh and Somnath
| Halt | Distance from Junagadh | Why it matters | | — | — | — | | Keshod | 38-44 km | Main town on the route and the standard tea halt; the Keshod airport lies about 4 km away | | Gadoi and Dari plazas | Midway | The highway’s two toll gates; check NHAI for current car-class rates | | Chorvad Road belt | 55-62 km | The coast turnoff junction before the final run into Veraval | | Veraval | 75-85 km | Fishing harbour, the rail junction for the whole Saurashtra coast, and headquarters of Gir Somnath district | | Somnath | 85-96 km | Prabhas Patan temple lanes, lodge gates and the Triveni Sangam belt |Keshod, 38-44 km. The main town on the route and the standard first stop: fuel pumps, a cluster of tea stalls, and the Keshod airport strip a short way off. Keshod is a town and taluka in Junagadh district, not a district headquarters. Families with elderly travellers break here rather than in the open fields either side. Gadoi and Dari plazas. The two toll gates on the run; they rarely delay a car more than a minute, but the toll appears on the final slip whether the passenger asked about it or not, which is why the fare tables on this page treat tolls as a separate line to confirm with the operator. Chorvad Road belt, 55-62 km. The junction where the coast road peels toward Chorvad beach while the highway keeps its westward line for Veraval; the last reliable tea stop before the harbour town. Veraval, 75-85 km. The corridor’s hinge: the fishing harbour, the fort walls the sea has eaten at, the headquarters of Gir Somnath district, and the railway junction where the Sasan Gir to Junagadh car rental line meets the coastal trains. Cab passengers barely notice it; train passengers meet it twice. Somnath, 85-96 km. The drop inside Prabhas Patan, lodge gates first and temple parking second, with the evening aarti pulling the last hour of every driver’s day toward the temple wall.
Junagadh to Somnath Taxi Fare
Taxi quotes on this corridor vary because operators bill in different ways: some fold GST and fuel into the headline, some sell fixed one-way packages, and some bill per kilometre and let the Keshod traffic decide. Gozocabs lists the run from Rs.1,861 over 96 km, CabBazar asks Rs.2,200 for a sedan over 95 km, and DDcab’s Rs.2,250 sedan quote carries GST in the price: the mid-market for a Dzire or an Etios sits near Rs.1,900-2,300. These are third-party aggregator quotes dated October 2026 and they move; confirm at booking. The grid below carries what those boards print.
| Vehicle | One-way fare | Package terms | | — | — | — | | Sedan: Dzire, Etios | Rs.1,861-2,250 | 85-96 km, GST in on the DDcab quote, per-kilometre basis from Rs.9 to Rs.11 where published | | SUV: Ertiga, Innova | Rs.2,900-3,030 | Six to seven seats; the family default once the bags pass two | | Innova Crysta | Rs.3,550 | The premium quote, Rs.19 per kilometre where the board publishes its basis | | Tempo Traveller | Rs.5,550 | Twelve seats, for the pilgrimage group travelling together |How they bill, and what is included. The low numbers need their asterisks read first. Gozocabs’ Rs.1,861 sits before GST and its round-trip basis prints at Rs.12.50 per kilometre; CabBazar’s grid runs Rs.9 for a sedan, Rs.12.5 for the SUV and Rs.13.5 for the Crysta, with a 10-20 per cent advance as the booking condition; and DDcab prints Rs.11 per kilometre for the sedan with GST inside the number. Read that Rs.11 carefully: outstation per-kilometre rates usually apply to the round-trip distance with a daily minimum, so Rs.11/km is not Rs.11 times 90 km. At 90 km one way the Rs.2,250 figure is a package price that already covers the 180 km round trip and a day of driver time, not a simple per-km multiplication. The standard package on these boards includes fuel, the driver allowance and usually the tolls; parking and extra waiting are the extras named most often. Confirm the toll line separately: the Gadoi and Dari plazas together depend on vehicle class and FASTag, so check NHAI’s current schedule rather than a fixed number. A worked example: a one-way sedan at Rs.2,250 over about 90 km works out near Rs.12.50 per kilometre all-in, which is what a round-trip per-km basis looks like when it is billed as a package.
Vehicle classes. The overage where published reads Rs.9 per kilometre for the cheapest sedan basis and Rs.11 where GST is folded in. On 90 km the package is buying the better part of a half-day of driver time, the fuel, the positioning run and whatever the booking layer adds, which is why the Rs.1,861 boards come with conditions printed small. This desk’s own board lists sedan drops from Rs.2,160 with displayed packages at Rs.3,300, SUVs at Rs.3,700-6,000 and Tempo Travellers at Rs.8,000-9,500, fuel, toll and driver allowance inside the quote. One luggage check before you book: a coastal sedan holds two medium bags comfortably, a third moves the family to the Ertiga at Rs.2,900-3,030, so ask the model at confirmation, not at departure. Three adults with luggage should price the Crysta at Rs.3,550 before defaulting to the sedan.
Waiting-charge callout: the Girnar morning is the one place this corridor’s fares drift. Pilgrims who add a taleti stop or an Uparkot visit after the drive should confirm the waiting rate per hour before departure, because a two-hour Junagadh sightseeing add-on can cost more than the 90 km itself on the cheapest per-kilometre boards.
Round trip. DDcab’s one-day Junagadh package prices the sedan at Rs.3,300 with the return inside it, and ClearCarRental’s reverse grid opens near Rs.3,250 for the Indica class: on this short corridor the return leg costs less than the sum of two one-ways, for the plain reason that the car was coming back anyway. Book the single leg now if the Somnath exit date is soft, then add the return when the train or the onward bus firms up. Ask your operator whether the quoted rate holds for a return added later, since that is their policy to set.
Junagadh to Somnath by Train
Rail on this corridor is two legs wearing one ticket. Several trains a day run the eighty-two kilometres from Junagadh Junction to Veraval in about one hour forty-five to just over two hours, and the last stretch to the temple arrives by auto, share-rickshaw or cab from the harbour junction. The complication worth knowing before you book: Somnath station itself, code SMNH, sits 1.4 km from the temple, but it has been shut for redevelopment since September 2022 while it is rebuilt in the temple’s architectural style, so every train that used to call there now stops at Veraval Junction instead. Check the day’s running sheet on NTES before you travel, because that closure has an end date the railways keep moving. The tables below are direction-correct: Junagadh-origin trains run toward the coast, Veraval-origin trains run back toward Junagadh.
Toward the coast (Junagadh Jn to Veraval):
| Train | Days | Junagadh Jn | Veraval | Run | | — | — | — | — | — | | 19252 Okha-Veraval Express | Daily | 03:14 | 05:15 | 2h01, the day’s first wheels; general around Rs.150 | | 22957 Somnath SF Express | Daily | 04:00 | 05:45 | 1h45, the fastest daily and the one worth setting an alarm for | | 19217 Saurashtra Janta | Daily | 04:47 | 06:50 | 2h03, the slow morning | | 11466 Jabalpur-Veraval Express | Tue, Sat | 15:02 | 17:25 | 2h03, the afternoon service; runs via Bina, so confirm the day on NTES | | 19119 Somnath Intercity | Daily | 17:30 | 19:30 | 2h00, last Junagadh-origin train of the day toward the coast |Back toward Junagadh (Veraval to Junagadh Jn):
| Train | Days | Veraval | Junagadh Jn | Run | | — | — | — | — | — | | 19120 SMNH-ADI Intercity | Daily | 07:30 | 08:46 | 1h16, the morning return | | 19218 Saurashtra Janta | Daily | 11:50 | 12:56 | 1h06, the midday return | | 59424 Veraval-Rajkot Passenger | Daily | 17:00 | 18:35 | 1h35, the evening return | | 22958 Somnath SF Express | Daily | 21:50 | 23:08 | 1h18, the last return of the day | | 19251 SMNH-Okha Express | Daily | 23:05 | 00:15 | 1h10, the late-night return (next-day arrival) |Classes and fares. The Okha-Veraval Express sells its general seat near Rs.150 for the whole rail leg, the Janta and the Intercity run similar unreserved pricing with sleeper and chair-car steps above, and nothing on this eighty-two kilometre stage costs more than a short sedan’s overage. First coast-bound wheels leave at 03:14 for travellers who want Somnath before the morning crowd, the 04:00 Somnath SF Express buys back fifty-five minutes against the passenger trains, and the 17:30 Intercity is the day’s last coast-bound service: miss it and the night belongs to the buses or the cab. On the return, the 21:50 Somnath SF Express is the last service of the day; miss that and the 23:05 Okha service runs you into Junagadh just after midnight. The Veraval transfer. Veraval Junction is the coast’s railway hub and the harbour town this page treats as the corridor’s hinge; the Veraval to Somnath taxi service quotes the final leg by the trip rather than the meter, so confirm the fare before the bags leave the trolley. Autos and share-rickshaws fill the station forecourt at every arrival, and the drivers know the temple gates by lodge name.
Both ends. Junagadh Junction sits on the Ahmedabad-Veraval main line, which means the corridor’s trains are through services rather than locals: you are riding the same rails the Somnath and Okha expresses use, on a stage short enough that the reservation rarely matters and long enough that the unreserved compartment still fills by Keshod. At the Somnath end, the temple is close enough that a 05:45 Veraval arrival puts you at the 7:00 AM morning aarti with time to spare, and the same cab can hold the party for a Triveni Sangam stop before the lodge check-in. A last note on the SMNH story: some boards still print Somnath as the destination station because the train’s name says so, but the stopping point right now is Veraval, and the difference is a short cab ride of about six kilometres. This list covers the main reserved and intercity services; slower daytime passenger trains also run this stage and take around four hours, so check NTES for the full day’s sheet rather than assuming the grid above is exhaustive.
Junagadh to Somnath by Bus
The bus board on this corridor runs almost around the clock, which is its whole argument. Ticketing boards count roughly seventy-five to eighty direct services a day across the state operator and the private Saurashtra names, with the schedule allowing about two hours for the ninety kilometres. Fares open at Rs.90 on the state non-AC seater boards, the GSRTC AC classes sit near Rs.174, and the top of the board, a Volvo multi-axle sleeper, reaches Rs.1,200-1,500 when someone wants the coast overnight. The private names on this route are the familiar Saurashtra quartet: Ashapura Travels, Ashapura Boliwal, Sagar Travels of Ahmedabad and Jay Somnath Travels. First and last departure times shift by operator and season, so check GSRTC and the ticketing boards for the day you travel rather than trusting a fixed clock.
The drop is city-side rather than doorstep: the Prabhas temple area stands a short hop from where the buses set their passengers down, and lodge guests walk or take a share-rickshaw the last stretch. Boarding in Junagadh gathers at the central bus station, with the GSRTC’s own counters taking cash for anything still unreserved an hour before departure. Travellers with a day pack do well on the state services; families with two large bags and a darshan clock to keep do better in the sedan already priced above. One caution about the overnight sleepers: they fill up through the Keshod belt and the ride is a working bus, not a bed, so a senior traveller who values sleep over the money saved should read the cab grid first.
Junagadh to Somnath by Air
The air map around this corridor is a set of outer rings around a road trip. Junagadh’s own airport lies at Keshod, code IXK, about forty kilometres from the Junagadh city centre and four kilometres north-east of Keshod town, toward Junagadh. IXK is a public domestic airport serving Junagadh, Keshod and Veraval, and it sees scheduled service as well as charters. Schedule feeds list an Air India Regional Ahmedabad-Keshod service in the October 2026 window, so check the current timetable rather than assuming it is charter-only. A cab from IXK joins this corridor at Keshod and continues to Somnath without a second booking. The larger scheduled-metal rings sit further out: Rajkot’s Hirasar airport about a hundred to a hundred and three kilometres and two to two and a half hours up the road, serving the capital-city flights; and on the coast side, Diu airport across the Una belt, about seventy-three km from Veraval, for anyone arriving from the island run rather than the mainland. The rule that applies on every longer Gujarat corridor holds here in miniature: if the flight saves less than the cab stage costs, book the cab.
Practical version: a family landing at Rajkot at midday hires a separate quote for the longer drive (Rajkot sits a hundred kilometres before Junagadh on this route, so do not expect the Junagadh-Somnath sedan fare to apply) and reaches the Somnath lodge before the evening aarti, while the same family trying to stitch a Keshod arrival to a state bus will spend the afternoon negotiating. Airport drops carry the usual package-cap warning from the longer corridors: confirm the included kilometres at booking, because an airport run that starts counting extra distance from the terminal gate can inflate the per-kilometre overage before the coast comes into view.
Somnath Return and Onward Options
The return leg is cheaper than the sum of its parts, because the car was coming back anyway. Reverse cab grids open near the forward ones, DDcab’s one-day package folds the return into Rs.3,300 for the sedan, and the bus board empties toward the night with the same Rs.90 floors. On rail, the Veraval-origin departures run through the day and evening: the 07:30 Intercity, the 11:50 Janta, the 17:00 passenger and the 21:50 Somnath SF Express, so the coast never locks a traveller in overnight; the full direction-correct grid is in the train section above. Onward options branch at Veraval rather than at the temple: the Sasan Gir line picks up the interior for the lion country, and the Dwarka and Diu corridors run north and west from the harbour junction for anyone extending the pilgrimage.
One note about the same-day return: the drive itself is only two hours, so the question is never whether the car can make it back but whether the traveller wants to spend the darshan day as a driving day. Pilgrims who came for the morning aarti and the Triveni Sangam usually leave after the evening light; traders and tight-schedule families take the noon return and lose the second darshan. The desks will print either.
Eight Things to Know Before You Book
One. The corridor is 85-96 km by road but the rail leg is 82 km plus a transfer, so a train ticket plus a Veraval cab usually totals less than the sedan and still loses the door-to-door hour to the interchange. Two. SMNH, the temple-side station, has been closed for redevelopment since September 2022; until the temple-style rebuild reopens it, Veraval Junction is the railhead and the cab from Veraval is mandatory. Three. The two toll plazas, Gadoi and Dari, are a passenger cost on the boards that separate them, and the exact amount depends on vehicle class and FASTag, so check NHAI’s current schedule. Four. Keshod at 38-44 km is the natural halt, and the Keshod airport (IXK) lies about four kilometres from Keshod town toward Junagadh, not beyond it; after Keshod the reliable lunch stop is Veraval. Five. If Girnar is part of the same day, remember the taleti is a short drive from Junagadh city, which adds to a same-day loop before this corridor even starts. Six. Somnath is in Gir Somnath district and Veraval is its headquarters; the Bhalka Tirth stop sits on the Somnath side of the drop and is worth fifteen minutes on any arrival before dusk. Seven. Festival nights around Mahashivratri at Bhavnath and the full-moon Kartik season reprice the whole board in both cities, which is the one date this page cannot price for you. Eight. Carry the lodge name in writing; the temple lanes hold four hotels with similar names and every driver asks twice.
Suggested Trip Plans
Plan one, the morning pilgrimage. Cab from Junagadh at 05:00, Veraval coffee at the halfway, Somnath for the 7:00 AM morning aarti, Triveni Sangam and Bhalka Tirth after, return by the evening light or hold the car for the night. This is the plan the Rs.3,300 one-day package was built for. Plan two, the Girnar-first day. Dawn at the taleti for the ropeway or the steps, lunch in the city, Uparkot and Mahabat Maqbara in the afternoon heat, then this corridor at 16:00 for a Somnath night and an unhurried morning darshan; the Girnar Nature Safari belt adds a sanctuary hour for the families who came for the lion country as well as the temples. Plan three, the rail hybrid. Train 22957 at 04:00 to Veraval for 05:45, cab to the temple for the morning aarti, the same cab back to Veraval by noon, then the 21:50 Somnath SF Express (22958) home, arriving Junagadh about 23:08: the cheapest full day on this page. The 17:30 train you may see listed is the 19119, and it runs the other way, toward the coast, so it is not a return. Plan four, the two-day coast. Day one this corridor plus Somnath’s evening aarti, night at Prabhas, day two the Bhalka and Triveni circuit at walking pace before the return leg; the two-day version is what the senior-traveller desks recommend without being asked.
Frequently Asked Questions
What is the distance from Junagadh to Somnath?
The road distance is 85-96 km depending on where the city exit is counted, most boards work off about 90 km, and the rail leg from Junagadh Junction to Veraval is 82 km before the final stretch to the temple.
How long does it take to travel from Junagadh to Somnath?
By cab, one and a half to two hours on a clear road. By bus, about two hours on the timetable. By train, one hour forty-five to Veraval on the fastest service plus the transfer time to the temple.
What is the taxi fare from Junagadh to Somnath?
Sedan one-way quotes run Rs.1,861-2,250 across the aggregator and highway boards, the SUV class sits at Rs.2,900-3,030, an Innova Crysta quotes near Rs.3,550, and a twelve-seat Tempo Traveller at Rs.5,550. Round-trip packages for the sedan open near Rs.3,250-3,300 with the return inside the fare.
Can I visit Somnath and return to Junagadh on the same day?
Yes. The drive is only two hours each way, so a 05:00 departure reaches the morning darshan, and the one-day cab package covers the return by evening. Darshan runs 6:00 AM to 10:00 PM with aartis at 7:00 AM, 12:00 noon and 7:00 PM. What the same-day plan costs is the second, slower darshan and the Triveni-Bhalka circuit, which is why many pilgrims take the night instead.
Which railway station should I use for Somnath?
Veraval Junction. The temple-side Somnath station, code SMNH, sits 1.4 km from the shrine but has been closed for redevelopment since September 2022, and trains are short-terminated at Veraval until the rebuilt terminal reopens. Check NTES for the day’s status.
Are there direct trains from Junagadh to Somnath?
Not while SMNH stays closed. Several trains a day run Junagadh Junction to Veraval, from the 03:14 Okha-Veraval Express to the 17:30 evening Intercity, and the last stretch arrives by cab or auto. The train name may still say Somnath; the stopping point is Veraval.
What is the first and last bus from Junagadh to Somnath?
Buses run through the day and night across the state operator and the private names, so first and last departures vary by operator and season. Fares open at Rs.90 on the non-AC state boards and reach Rs.1,200-1,500 for the Volvo-class sleepers. Check GSRTC and the ticketing boards for the exact times on your travel date.
How much time is needed to visit Girnar from Junagadh?
The taleti lies a short drive from the city. The ropeway to the Ambaji plateau takes about seven to eight minutes a way, and the full 9,999-step climb to the Dattatreya summit is a multi-hour undertaking; a Girnar morning plus this corridor to Somnath in the afternoon works only if the climb is skipped. Check the official ropeway site for the current fare, since launch prices near Rs.700 return have moved.
Is a taxi available from Junagadh at short notice?
Yes. The corridor carries dozens of cabs a day in both directions, and same-day dispatch is normal outside festival weeks. Keep four things ready when you call: pickup point (temple gate, bus stand or taleti road), drop address in Somnath, luggage count, and departure time.
What is the best time of year for this trip?
October to March, when the coast road is cool enough for the aarti queue and the Veraval harbour walk. The monsoon greens the Keshod belt but slows the afternoon traffic, and the summer heat makes the Triveni Sangam stop a morning-only affair. Either way, start early; every plan on this page is built on a dawn departure.
Darshan at Somnath runs 6:00 AM to 10:00 PM daily, with the three aartis at 7:00 AM, 12:00 noon and 7:00 PM and the Jay Somnath light-and-sound show in the evening; confirm these on the Shree Somnath Trust’s official site before you travel, as festival days shift them. Fares and timings on this page were last reviewed in October 2026 and third-party taxi quotes move, so confirm current rates with the operator and the day’s trains on NTES.
Book this run direct: message the dispatch desk on WhatsApp at +91 99789 02166 or call the same number for a fare quote and same-day dispatch, any hour the temple is open. Keep four things ready: pickup point (temple gate, bus stand or taleti road), drop address (lodge gate or temple parking), luggage count, and departure time.