Travel options for:
New Delhi to Agra
  • Train

    $13 - $19
    1. New Delhi (NDLS)

      1 h 57 min - once daily

      $13 - $19

  • Bus

    $8 - $12
    1. Delhi

      17 h 10 min - every 3 hours

      $8 - $12

  • Rideshare

    $9
    1. New Delhi

      3 h 7 min - once daily

      $9

  • Taxi

    $65 - $80
    1. New Delhi

      2 h 30 min - 129.9 miles

      $65 - $80

  • Drive

    $21 - $35
    1. New Delhi

      2 h 30 min - 129.9 miles

      $21 - $35

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From New Delhi (NDLS) train to Agra Cantt (AGC). 1 h 57 min ₹1,030. From Delhi bus to Agra 1 Day Package. 17 h 10 min ₹665. From New Delhi rideshare to Agra. 3 h 7 min ₹555. From New Delhi taxi to Agra. 2 h 30 min ₹5,196. From New Delhi drive to Agra. 2 h 30 min ₹1,673.