Keshod
Keshod
Ahmedabad
Ahmedabad
Train Bus

Keshod to Ahmedabad

Updated: 20 May 2026

The journey from Keshod to Ahmedabad spans approximately 360 kilometers via NH 27 and NH 47. You can choose between state-run GSRTC buses or private luxury coaches that operate frequently from the Keshod bus stand. The route passes through Junagadh, Rajkot, and Limbdi, offering a scenic view of the Saurashtra landscape. Trains are also available from Keshod station to Ahmedabad Junction, though bus connectivity is generally more flexible. Expect a travel time of 7 to 8 hours depending on traffic conditions near Rajkot.

Total Distance: 360 km by road, 285 km straight-line.
Fastest Way
Private taxi via NH 47 takes approximately 6 hours 30 minutes.
Cheapest Way
GSRTC Express bus is the most economical option starting at 400 INR.
Compare Keshod to Ahmedabad Routes
Train
Direct
Duration
8 hours
Avg Price
300-900 INR
Operator
Somnath Express
Route
Keshod Station to Ahmedabad Junction

Check the IRCTC portal for availability as trains can be booked out weeks in advance.

Bus
Direct
Duration
7 hours 30 mins
Avg Price
400-800 INR
Operator
GSRTC
Route
Keshod - Junagadh - Rajkot - Limbdi - Ahmedabad

Book your seat on the GSRTC website to ensure a window seat for better views.

Travel Tips
  • Book Early
    Always book your bus or train tickets at least 48 hours in advance.
  • Carry Water
    Keep sufficient drinking water as highway stops may have limited options.
  • Local Transport
    Use auto-rickshaws in Ahmedabad but negotiate the fare before starting the ride.
  • Food Stops
    Try the local Kathiyawadi thali at highway dhabas near Rajkot for an authentic experience.
  • Connectivity
    Download offline maps as network signals can fluctuate on rural stretches of NH 27.
Safety Tips
  • Night Travel
    Avoid late-night bus travel if you are a solo traveler; prefer morning departures.
  • Valuables
    Keep your wallet and phone in a secure bag, especially in crowded bus stations.
  • Emergency Numbers
    Save the local police helpline number 100 on your phone before starting the journey.
  • Vehicle Check
    If driving, ensure your tire pressure and engine oil are checked before leaving Keshod.
People Also Ask
  • Is there a direct train from Keshod to Ahmedabad?
    Yes, trains like the Somnath Express provide direct connectivity.
  • How long does the bus take?
    The bus journey typically takes between 7 to 8 hours.
  • Are there luxury buses available?
    Yes, private operators run AC sleeper buses on this route.
  • Which is the best highway?
    NH 47 is the primary highway connecting the two cities.
  • Can I travel by flight?
    No, Keshod does not have a commercial airport with flights to Ahmedabad.
Quick Info
  • From Keshod, Gujarat, India
  • To Ahmedabad, Gujarat, India
  • Modes
Best Time to Travel

November to February for pleasant weather during the long drive.

Things to Do in Ahmedabad
1
Sabarmati Ashram
Visit the historic residence of Mahatma Gandhi located on the banks of the Sabarmati River.
2
Kankaria Lake
Enjoy a circular lake featuring a zoo, toy train, and various amusement rides for families.
3
Adalaj Stepwell
Explore this five-story deep stepwell known for its intricate Indo-Islamic architectural carvings.
4
Law Garden
Shop for traditional Gujarati handicrafts and vibrant textiles at the famous night market.
Tags
Keshod to Ahmedabad bus Keshod to Ahmedabad train GSRTC bus Keshod Ahmedabad travel guide Gujarat road trip Keshod transport Ahmedabad connectivity best way to reach Ahmedabad