Banikhet
Banikhet
Agra
Agra
Train

Banikhet to Agra

Updated: 28 May 2026

The journey from Banikhet to Agra involves a long trip across the country. You must reach Pathankot, take a train to Delhi, and then a connecting train to Agra. The total distance is approximately 650 km. This route connects the northern mountains to the city of the Taj Mahal.

Total Distance: 650 km driving distance, 500 km air distance.
Fastest Way
Taxi to Pathankot, flight from Amritsar to Agra, taking 7 hours.
Cheapest Way
Bus to Pathankot, train to Delhi, and sleeper train to Agra, costing 1500 INR.
Compare Banikhet to Agra Routes
Train
Connecting via Delhi
Duration
14 hours
Avg Price
2000-5000 INR
Operator
Gatimaan Express
Route
Pathankot - Delhi - Agra

The Gatimaan Express from New Delhi is a fast and comfortable option.

Travel Tips
  • Transport
    Use auto-rickshaws for local travel.
  • Food
    Try the local Petha.
  • Booking
    Book train tickets well in advance.
  • Weather
    Carry light clothes for the warm weather.
  • Culture
    Enjoy the rich history.
Safety Tips
  • Night Travel
    Avoid isolated areas at night.
  • Transport
    Use official taxi services.
  • Emergency
    Keep emergency numbers saved.
  • Valuables
    Keep your belongings secure.
People Also Ask
  • Is there a direct train?
    No, you must change at Delhi.
  • How far is Agra from Delhi?
    About 200 km.
  • Is Agra safe?
    Yes, generally safe for tourists.
  • What is the best time to visit?
    Winter months.
  • Are there flights?
    Yes, from nearby airports.
Quick Info
  • From Banikhet, Himachal Pradesh, India
  • To Agra, Uttar Pradesh, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Agra
1
Taj Mahal
Visit the iconic monument.
2
Agra Fort
Explore the historic fort.
3
Fatehpur Sikri
Visit the ancient city.
4
Itmad-ud-Daulah
See the tomb.
Tags
Banikhet to Agra travel to Agra Pathankot to Agra Delhi to Agra train Himachal to UP Agra travel guide Banikhet transport Agra trip
More to Banikhet