Ghaziabad
Ghaziabad
Agra
Agra
Train Driving

Ghaziabad to Agra

Updated: 28 May 2026

Agra is approximately 200 km from Ghaziabad. The fastest way to reach is by driving via the Yamuna Expressway, which takes about 3 hours. Alternatively, you can take a train from Ghaziabad Junction to Agra Cantt. Agra is home to the iconic Taj Mahal.

Total Distance: 200 km by road, 170 km air distance.
Fastest Way
Gatimaan Express train.
Cheapest Way
Train (Sleeper Class) at approximately 200 INR.
Compare Ghaziabad to Agra Routes
Train
Direct
Driving
Direct
Duration 2 hours 30 mins 3 hours
Avg Price 300-1500 INR 2000-3000 INR
Operator Gatimaan Express Private Taxi
Route Ghaziabad Junction to Agra Cantt Yamuna Expressway
Tip Book tickets early for popular trains. The expressway is excellent for driving.
Travel Tips
  • Train Booking
    Book tickets well in advance.
  • Road Travel
    Use the Yamuna Expressway for a smooth drive.
  • Food
    Try the local Petha in Agra.
  • Weather
    Agra is very hot in summer.
  • Local Transport
    Auto-rickshaws are widely available.
Safety Tips
  • Personal Safety
    Be cautious of touts near the Taj Mahal.
  • Emergency
    Dial 112 for help.
  • Taxi
    Use verified taxi services.
  • Driving
    Follow traffic rules on the expressway.
People Also Ask
  • Is there a direct train?
    Yes, many trains are available.
  • How long is the drive?
    About 3 hours.
  • Are there buses?
    Yes, UPSRTC buses are available.
  • What is the best way?
    Train or driving.
  • Is Agra safe?
    Yes, it is a popular tourist destination.
Quick Info
  • From Ghaziabad, Uttar Pradesh, 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
The iconic monument of love, a UNESCO World Heritage site. It is a must-visit.
2
Agra Fort
A historic fort with beautiful architecture. It is a significant landmark.
3
Fatehpur Sikri
A historic city built by Emperor Akbar. It is located near Agra.
4
Itmad-ud-Daulah
A beautiful tomb often called the 'Baby Taj'. It is a peaceful place.
Tags
Ghaziabad to Agra distance Yamuna Expressway train to Agra travel time Agra Uttar Pradesh travel road trip Ghaziabad Agra connectivity Taj Mahal travel