Agra
Agra
Train

Majhiaon Kalan to Agra

Updated: 28 May 2026

The journey from Majhiaon to Agra covers approximately 900 km. The most practical route is to reach Daltonganj and board a long-distance train to Agra. This journey takes about 20 to 22 hours. Alternatively, one can travel by road via the NH 19. This route connects the rural heartland to the city of the Taj Mahal.

Total Distance: 900 km driving distance, 800 km straight-line air distance.
Fastest Way
Train is the most reliable way to reach Agra.
Cheapest Way
Sleeper class train from Daltonganj is the most economical.
Compare Majhiaon Kalan to Agra Routes
Train
Connecting
Duration
21 hours
Avg Price
900-2800 INR
Operator
Indian Railways
Route
Daltonganj - Kanpur - Agra.

Long journey; carry sufficient food.

Travel Tips
  • Booking
    Book train tickets well in advance.
  • Weather
    Agra is hot in summer.
  • Food
    Try the local Petha.
  • Safety
    Be cautious in crowded areas.
  • Transport
    Use auto-rickshaws for local travel.
Safety Tips
  • Station Safety
    Be alert at Agra station.
  • Taxi
    Use app-based cabs.
  • Valuables
    Keep your belongings secure.
  • Emergency
    Dial 100 for police.
People Also Ask
  • Is there a direct train?
    No, you must board from Daltonganj.
  • How to reach Daltonganj?
    Take a bus or taxi from Majhiaon.
  • Is Agra safe?
    Yes, generally safe.
  • What is the best time?
    Winter months.
  • Are there flights?
    Yes, from Agra airport.
Quick Info
  • From Majhiaon Kalan, Jharkhand, India
  • To Agra, Uttar Pradesh, India
  • Modes
Best Time to Travel

October to March for pleasant weather in Agra.

Things to Do in Agra
1
Taj Mahal
Visit the iconic monument of love.
2
Agra Fort
Explore the historic fort.
3
Fatehpur Sikri
Visit the historic city.
4
Itmad-ud-Daulah
See the beautiful tomb.
Tags
Majhiaon to Agra Daltonganj to Agra train Agra travel guide Jharkhand to Uttar Pradesh Train to Agra How to reach Agra Majhiaon transport Agra tourism