Travel options for:
Nearby airports to Taj Mahal
  • Delhi (DEL)

    $12 - $19
    1. Indira Gandhi International

      22 min - every 10 minutes

      $1

    2. New Delhi (NDLS)

      1 h 57 min - once daily

      $10 - $15

    3. Agra Cantt (AGC)

      9 min - 4.2 miles

      $2 - $3

      • Taj Mahal
  • Jaipur (JAI)

    $14 - $22
    1. Jaipur (JAI)

      6 min - 4 miles

      $2 - $3

    2. Gandhinagar Jpr (GADJ)

      4 h 20 min - once daily

      $11 - $16

    3. Agra Fort (AF)

      6 min - 2.8 miles

      $1 - $3

      • Taj Mahal
  • Lucknow (LKO)

    $19 - $28
    1. Lucknow (LKO)

      9 min - 6.2 miles

      $5 - $7

    2. Lucknow Ne (LJN)

      5 h 39 min - once daily

      $12 - $18

    3. Raja Ki Mandi (RKM)

      9 min - 5.1 miles

      $2 - $4

      • Taj Mahal
  • Agra (AGR)

    $3 - $4
    1. Agra (AGR)

      13 min - 6.3 miles

      $3 - $4

      • Taj Mahal
  • Dehra Dun (DED)

    $29 - $40
    1. Dehra Dun (DED)

      38 min - 24.2 miles

      $14 - $17

    2. Haridwar Junction (HW)

      9 h 6 min - once daily

      $13 - $19

    3. Raja Ki Mandi (RKM)

      9 min - 5.1 miles

      $2 - $4

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

From Indira Gandhi International Airport Metro to New Delhi (NDLS), train to Agra Cantt (AGC), then taxi to Taj Mahal. 3 h 28 min ₹1,090. From Jaipur (JAI) taxi to Gandhinagar Jpr (GADJ), train to Agra Fort (AF), then taxi to Taj Mahal. 4 h 33 min ₹1,213. From Lucknow (LKO) taxi to Lucknow Ne (LJN), train to Raja Ki Mandi (RKM), then taxi to Taj Mahal. 5 h 58 min ₹1,563. From Agra (AGR) taxi to Taj Mahal. 13 min ₹260. From Dehra Dun (DED) taxi to Haridwar Junction (HW), train to Raja Ki Mandi (RKM), then taxi to Taj Mahal. 9 h 54 min ₹2,362.