Serampore
Serampore
Agra
Agra
Train

Serampore to Agra

Updated: 22 May 2026

The journey from Serampore to Agra is about 1300 km. You can take a train from Howrah Junction to Agra Cantt. The journey takes about 18-20 hours. Agra is famous for the Taj Mahal.

Total Distance: 1300 km by road, 1100 km air distance.
Fastest Way
Train is the fastest and most convenient.
Cheapest Way
Train (Sleeper Class) is the most economical.
Compare Serampore to Agra Routes
Train
Direct
Duration
20 hours
Avg Price
800 - 2500 INR
Operator
Udyan Abha Toofan Express
Route
Howrah Junction to Agra Cantt.

Book in advance as this is a popular route.

Travel Tips
  • Food
    Try the local Petha.
  • Transport
    Use local taxis or auto-rickshaws.
  • Shopping
    Buy marble handicrafts.
  • Weather
    Summers are hot; visit during winter.
  • Connectivity
    Agra is well-connected by rail.
Safety Tips
  • General
    Agra is safe, but be cautious in crowded areas.
  • Night Travel
    Avoid isolated areas at night.
  • Water
    Drink only bottled water.
  • Emergency
    Dial 100 for police assistance.
People Also Ask
  • How to reach Agra from Serampore?
    Take a train from Howrah.
  • Is there a direct train?
    Yes, there are direct trains from Howrah to Agra.
  • What is the best time to visit?
    Winter months are ideal.
  • Is Agra safe?
    Yes, it is a safe city for tourists.
  • What is the distance?
    Approximately 1300 km.
Quick Info
  • From Serampore, 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 monument.
2
Agra Fort
Visit the historic fort.
3
Fatehpur Sikri
Visit the ancient city.
4
Itmad-ud-Daulah
Visit the tomb.
Tags
Serampore to Agra Howrah to Agra train travel to Uttar Pradesh Agra tourism train travel India Serampore connectivity best way to Agra