Kotkhai
Kotkhai
Agra
Agra
Train Bus

Kotkhai to Agra

Updated: 28 May 2026

The journey from Kotkhai to Agra spans approximately 520 km. You must first descend to Shimla or Chandigarh via HRTC bus or private taxi. From Chandigarh, take a direct train like the Shatabdi or a connecting express to Agra Cantt. The route traverses the scenic NH 5 before hitting the plains of Haryana. Expect a total travel time of 12 to 15 hours depending on transit gaps. This route connects the apple orchards of Himachal to the historic Mughal architecture of Uttar Pradesh.

Total Distance: Driving distance is 520 km; straight-line air distance is 380 km.
Fastest Way
Private taxi to Chandigarh Airport, flight to Delhi, and Gatimaan Express to Agra.
Cheapest Way
HRTC bus from Kotkhai to Chandigarh followed by a sleeper class train to Agra.
Compare Kotkhai to Agra Routes
Train
Connecting
Bus
Connecting
Duration 12 hours 14 hours
Avg Price 1200 - 2500 INR 800 - 1500 INR
Operator Indian Railways HRTC
Route Chandigarh Junction to Agra Cantt via New Delhi. Kotkhai to Shimla/Chandigarh ISBT, then bus to Delhi/Agra.
Tip Use the Vande Bharat from Chandigarh to Delhi, then switch to Gatimaan Express. Book the HRTC Volvo from Shimla for better comfort on the winding roads.
Travel Tips
  • Book Early
    Train tickets for popular routes like Chandigarh to Delhi sell out weeks in advance.
  • Carry Woolens
    Kotkhai is cold year-round; ensure you have layers for the initial leg of the journey.
  • Local Transport
    Use prepaid auto-rickshaws at Agra Cantt station to avoid overcharging.
  • Hydration
    Keep water handy during the long bus descent from the hills to the plains.
  • Digital Tickets
    Always keep a digital copy of your IRCTC ticket on your phone for quick verification.
Safety Tips
  • Road Safety
    The road from Kotkhai to Shimla is narrow and prone to landslides during monsoon.
  • Luggage Security
    Keep your valuables in a cross-body bag while traveling in crowded buses or stations.
  • Avoid Touts
    Ignore unauthorized guides at Agra railway station offering cheap tours.
  • Emergency Contacts
    Save the local police helpline number for both Himachal and Uttar Pradesh.
People Also Ask
  • Is there a direct bus from Kotkhai to Agra?
    No, there is no direct bus; you must change at Shimla or Chandigarh.
  • Which is the nearest airport to Kotkhai?
    Shimla Airport in Jubbarhatti is the closest, though Chandigarh is better connected.
  • How long does the train take from Chandigarh to Agra?
    It takes approximately 5 to 7 hours depending on the train speed.
  • Are taxis available in Kotkhai?
    Yes, local taxi unions operate from the main market area.
  • What is the best way to travel with family?
    Hiring a private taxi from Kotkhai to Chandigarh and then taking a train is most comfortable.
Quick Info
  • From Kotkhai, Himachal Pradesh, India
  • To Agra, Uttar Pradesh, India
  • Modes
Best Time to Travel

October to March for pleasant weather in both the hills and the plains.

Things to Do in Agra
1
Taj Mahal
Visit the iconic white marble mausoleum at sunrise for the best lighting. It is a UNESCO World Heritage site.
2
Agra Fort
Explore this massive red sandstone fortress that served as the main residence of the Mughal emperors. It offers great views of the Taj.
3
Fatehpur Sikri
Take a short trip to this abandoned city built by Akbar. It is located 40 km from Agra city center.
4
Itmad-ud-Daulah
Often called the Baby Taj, this tomb features intricate inlay work. It is much quieter than the main Taj Mahal complex.
Tags
Kotkhai to Agra distance HRTC bus Kotkhai to Chandigarh Chandigarh to Agra train travel from Himachal to Agra best way to reach Agra from Kotkhai Agra Cantt station connectivity Himachal Pradesh travel guide bus and train route Kotkhai Agra