Lava
Lava
Agra
Agra
Train

Lava to Agra

Updated: 28 May 2026

The journey from Lava to Agra involves a road trip to NJP and a train ride. You will cover about 1200 km. Agra is home to the Taj Mahal. The train journey takes approximately 24 to 28 hours.

Total Distance: 1200 km by road, 1000 km straight-line.
Fastest Way
Train from NJP to Agra, taking 24 hours.
Cheapest Way
Sleeper class train from NJP to Agra for 1000 INR.
Compare Lava to Agra Routes
Train
Direct
Duration
24 hours
Avg Price
1000 - 4500 INR
Operator
Agra Express
Route
NJP to Agra Cantt.

Book early as this route is very busy.

Travel Tips
  • Taxi
    Book a taxi from Lava to NJP.
  • Train
    Book tickets well in advance.
  • Packing
    Carry essentials for the journey.
  • Food
    Carry extra food and water.
  • Booking
    Use IRCTC for all bookings.
Safety Tips
  • Hill Road
    Drive carefully on the descent.
  • Station
    Stay alert at NJP and Agra stations.
  • Valuables
    Keep your belongings safe.
  • Emergency
    Keep emergency contacts saved.
People Also Ask
  • Is Agra safe?
    Yes, it is a major city with standard safety precautions.
  • Can I fly?
    Yes, fly from Bagdogra to Agra.
  • Is there a bus?
    No direct bus from Lava.
  • How to reach NJP?
    By taxi from Lava.
  • Is the train reliable?
    Yes, it is the best way to travel.
Quick Info
  • From Lava, West Bengal, India
  • To Agra, Uttar Pradesh, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Agra
1
Taj Mahal
The iconic monument of love.
2
Agra Fort
A historic fort built by the Mughals.
3
Fatehpur Sikri
A historic city near Agra.
4
Itmad-ud-Daulah
A beautiful tomb often called the Baby Taj.
Tags
Lava to Agra NJP to Agra train travel to Agra West Bengal to UP Lava hill station Agra railway station train route to Agra how to reach Agra