Keshod
Keshod
Agra
Agra
Train

Keshod to Agra

Updated: 20 May 2026

Traveling from Keshod to Agra involves a journey of roughly 1250 km. You should take a train from Keshod to Rajkot or Ahmedabad to catch a direct train to Agra Cantt. The route passes through the scenic landscapes of Rajasthan. Total travel time usually ranges between 22 and 26 hours. Agra is well-connected by rail, making it the most convenient mode of transport.

Total Distance: 1250 km by road, 1050 km straight-line air distance.
Fastest Way
Flight from Rajkot to Delhi, then train to Agra.
Cheapest Way
Sleeper class train from Ahmedabad to Agra Cantt.
Compare Keshod to Agra Routes
Train
Connecting
Duration
24 hours
Avg Price
850 - 3200 INR
Operator
Ahmedabad-Agra Superfast Express
Route
Keshod-Rajkot-Ahmedabad-Agra Cantt

Book tickets in 3AC for a comfortable overnight journey.

Travel Tips
  • Taj Mahal Entry
    Book your entry tickets online to avoid long queues at the gate.
  • Local Guides
    Hire only government-approved guides to avoid scams.
  • Footwear
    Wear comfortable walking shoes as you will cover a lot of ground.
  • Water
    Carry bottled water to stay hydrated during sightseeing.
  • Early Start
    Visit the Taj Mahal at sunrise for the best experience and fewer crowds.
Safety Tips
  • Touts
    Ignore touts offering cheap hotel deals or shopping discounts.
  • Valuables
    Keep your wallet and phone in front pockets in crowded areas.
  • Transport
    Use official taxi apps or pre-paid booths for local travel.
  • Night Safety
    Avoid walking in dark, deserted lanes near the fort area at night.
People Also Ask
  • Is Agra safe for tourists?
    Yes, Agra is safe if you follow standard tourist precautions.
  • Can I fly to Agra?
    Agra has a limited airport; Delhi is the preferred hub.
  • How long is the train?
    The journey takes about 24 hours from Ahmedabad.
  • Is there a direct bus?
    No, bus travel is not recommended for this distance.
  • Best time to visit?
    Winter months are ideal for sightseeing.
Quick Info
  • From Keshod, Gujarat, India
  • To Agra, Uttar Pradesh, India
  • Modes
Best Time to Travel

November to February to enjoy the Taj Mahal in cool weather.

Things to Do in Agra
1
Taj Mahal
The iconic white marble mausoleum and a UNESCO World Heritage site.
2
Agra Fort
A massive red sandstone fortress that served as the main residence of the Mughal emperors.
3
Fatehpur Sikri
A historic city located 40 km from Agra, famous for its well-preserved Mughal architecture.
4
Mehtab Bagh
A garden complex offering a stunning sunset view of the Taj Mahal across the river.
Tags
Keshod to Agra how to reach Agra from Keshod Keshod to Agra train travel to Taj Mahal Gujarat to Agra travel Rajkot to Agra train Agra trip planning long distance train India