Kolkata
Kolkata
Agra
Agra
Train

Kolkata to Agra

Updated: 20 May 2026

Agra, home to the Taj Mahal, is well-connected to Kolkata by rail. The journey covers approximately 1250 km. Several express trains run daily, making it a convenient trip. The route passes through the historic cities of Bihar and Uttar Pradesh.

Total Distance: 1250 km by road, 1100 km by air.
Fastest Way
Flight to Delhi followed by a train or taxi to Agra.
Cheapest Way
Train (Sleeper Class) at 900 INR.
Compare Kolkata to Agra Routes
Train
Direct
Duration
18 hours
Avg Price
900 - 3500 INR
Operator
Kalka Mail
Route
Howrah Junction to Agra Cantt.

Book in advance for AC classes.

Travel Tips
  • Booking
    Book Taj Mahal tickets online.
  • Clothing
    Wear comfortable shoes for walking.
  • Transport
    Auto-rickshaws are common.
  • Food
    Try the local Petha sweet.
  • Connectivity
    Agra Cantt is the main station.
Safety Tips
  • Scams
    Beware of touts near monuments.
  • Documents
    Keep your ID proof handy.
  • Night Travel
    Avoid isolated areas at night.
  • Emergency
    Keep local contacts saved.
People Also Ask
  • Is there a direct train?
    Yes, several trains connect Howrah to Agra.
  • How far is Delhi?
    Delhi is 200 km from Agra.
  • Is it safe?
    Yes, with standard precautions.
  • What is the best time?
    Winter is pleasant.
  • Are there flights?
    Yes, to Agra Airport.
Quick Info
  • From Kolkata, 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 white marble mausoleum.
2
Agra Fort
A massive red sandstone fort.
3
Fatehpur Sikri
A historic city 40 km from Agra.
4
Mehtab Bagh
A garden complex with views of the Taj.
Tags
Kolkata to Agra train Kalka Mail travel to Agra Taj Mahal trip Kolkata to Agra distance best way to reach Agra Agra travel guide train fare