Dehradun
Dehradun
Agra
Agra
Train Driving

Dehradun to Agra

Updated: 20 May 2026

The distance between Dehradun and Agra is approximately 400 km. The most popular way to travel is by train, with several options available. The journey takes about 8 to 9 hours. Alternatively, you can drive via the NH 34, which takes around 9 hours. Agra is well-connected by rail, making it the preferred mode for most travelers.

Total Distance: 400 km by road, 300 km air distance.
Fastest Way
Train (AC classes) taking 8 hours.
Cheapest Way
Train (Sleeper class) costing approximately 500 INR.
Compare Dehradun to Agra Routes
Train
Direct
Duration
8 hours
Avg Price
500-1400 INR
Operator
Indian Railways
Route
Dehradun Station to Agra Cantt.

Book your tickets at least 30 days in advance for confirmed berths.

Driving
Direct
Duration
9 hours
Avg Price
4000-7000 INR
Operator
Private Taxi
Route
Dehradun - Haridwar - Delhi - Agra.

The road through Delhi can be congested; plan your travel accordingly.

Travel Tips
  • Food
    Try the local street food, especially the Petha.
  • Transport
    Use auto-rickshaws for quick travel across the city.
  • Booking
    Use the IRCTC app for train bookings and live status updates.
  • Weather
    Agra gets very hot in summer; plan your visit during the winter months.
  • Language
    Hindi and Urdu are widely spoken.
Safety Tips
  • Travel
    Avoid traveling alone late at night in unfamiliar areas of the city.
  • Valuables
    Keep your belongings secure while traveling on trains and in crowded markets.
  • Water
    Drink only bottled or purified water to avoid stomach infections.
  • Emergency
    Keep the emergency contact numbers for local hospitals saved on your phone.
People Also Ask
  • Is there a direct train?
    Yes, there are direct trains between Dehradun and Agra.
  • How long is the train journey?
    It takes approximately 8 to 9 hours.
  • Which is the best station?
    Agra Cantt (AGC) is the main station.
  • Is it safe for tourists?
    Yes, Agra is generally safe for tourists.
  • What is the best time to visit?
    Winter months are ideal for sightseeing.
Quick Info
  • From Dehradun, Uttarakhand, India
  • To Agra, Uttar Pradesh, India
  • Modes
Best Time to Travel

October to March for pleasant weather to explore the city's heritage.

Things to Do in Agra
1
Taj Mahal
Visit this iconic monument, a symbol of love and one of the Seven Wonders of the World.
2
Agra Fort
Explore this historic fort, a UNESCO World Heritage site.
3
Fatehpur Sikri
Visit this historic city, a short drive from Agra, known for its Mughal architecture.
4
Mehtab Bagh
Enjoy a peaceful view of the Taj Mahal from across the river.
Tags
Dehradun to Agra train Dehradun to Agra distance Dehradun to Agra bus Agra travel guide best way to reach Agra Dehradun to Agra travel Agra tourism Dehradun transport long distance travel India