Darjeeling
Darjeeling
Agra
Agra
Train

Darjeeling to Agra

Updated: 20 May 2026

The journey from Darjeeling to the city of the Taj Mahal, Agra, covers approximately 1200 km. You must travel from Darjeeling to NJP, then board a train to Agra Cantt. Flights from Bagdogra to Agra usually require a connection in Delhi. Agra is a world-famous tourist destination known for its Mughal architecture.

Total Distance: Driving distance 1250 km, Air distance 1000 km.
Fastest Way
Flight from Bagdogra to Agra via Delhi.
Cheapest Way
Sleeper class train is the most economical.
Compare Darjeeling to Agra Routes
Train
Direct
Duration
22 hours
Avg Price
2000-5000 INR
Operator
North East Express / Mahananda Express
Route
NJP to Agra Cantt

Direct trains are available; check the IRCTC website for availability.

Travel Tips
  • Train Booking
    Book your tickets well in advance to avoid waitlists.
  • Local Transport
    Auto-rickshaws and cycle rickshaws are common in Agra.
  • Food
    Try the local Agra Petha, a famous sweet.
  • Weather
    Agra can be very hot in summer; carry light clothing.
  • Connectivity
    Agra has excellent mobile and internet connectivity.
Safety Tips
  • Train Safety
    Keep your luggage locked during the long train journey.
  • Emergency
    Keep local emergency numbers saved in your phone.
  • Night Travel
    Avoid isolated areas late at night.
  • Health
    Carry a basic first-aid kit for your journey.
People Also Ask
  • Is there a direct train?
    Yes, there are direct trains from NJP to Agra.
  • How long is the train?
    The journey takes approximately 22 hours.
  • Which airport is nearest?
    Bagdogra (IXB) is the nearest airport to Darjeeling.
  • Is Agra safe?
    Yes, Agra is a safe city for tourists.
  • What is the best time?
    Winter is the best time to visit.
Quick Info
  • From Darjeeling, West Bengal, India
  • To Agra, Uttar Pradesh, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Agra
1
Taj Mahal
Visit the iconic Taj Mahal, one of the Seven Wonders of the World.
2
Agra Fort
Explore this massive red sandstone fort, a UNESCO World Heritage site.
3
Fatehpur Sikri
Take a day trip to this historic city built by Emperor Akbar.
4
Itmad-ud-Daulah
See the beautiful tomb often referred to as the 'Baby Taj'.
Tags
Darjeeling to Agra NJP to Agra train Bagdogra to Agra flight West Bengal to Uttar Pradesh travel long distance train India Agra travel guide Darjeeling transport best way to reach Agra