Travel options for:
Chennai to Taj Mahal
  • Fly to Delhi, train

    $71 - $313
    1. Chennai

      39 min - every 15 minutes

      $1

    2. Madras (MAA)

      2 h 45 min - non-stop

      $55 - $290

    3. Delhi (DEL)

      22 min - every 10 minutes

      $1

    4. New Delhi (NDLS)

      1 h 57 min - once daily

      $13 - $19

    5. Agra Cantt (AGC)

      9 min - 4.2 miles

      $2 - $3

  • Fly to Jaipur, train

    $81 - $275
    1. Chennai

      39 min - every 15 minutes

      $1

    2. Madras (MAA)

      2 h 45 min - non-stop

      $65 - $250

    3. Jaipur (JAI)

      6 min - 4 miles

      $2 - $3

    4. Gandhinagar Jpr (GADJ)

      4 h 20 min - once daily

      $13 - $19

    5. Agra Fort (AF)

      6 min - 2.8 miles

      $1 - $3

  • Fly to Gwalior, train

    $106 - $414
    1. Chennai

      39 min - every 15 minutes

      $1

    2. Madras (MAA)

      6 h 15 min - 1 stopover

      $90 - $390

    3. Gwalior (GWL)

      9 min - 6.6 miles

      $2 - $4

    4. Gwalior (GWL)

      1 h 50 min - once daily

      $12 - $17

    5. Agra Cantt (AGC)

      9 min - 4.2 miles

      $2 - $3

  • Fly to Agra

    $103 - $434
    1. Chennai

      39 min - every 15 minutes

      $1

    2. Madras (MAA)

      8 h 5 min - 2 stopovers

      $100 - $430

    3. Agra (AGR)

      13 min - 6.3 miles

      $3 - $4

  • Fly to Lucknow, train

    $121 - $482
    1. Chennai

      39 min - every 15 minutes

      $1

    2. Madras (MAA)

      4 h 20 min - 1 stopover

      $100 - $450

    3. Lucknow (LKO)

      9 min - 6.2 miles

      $5 - $7

    4. Lucknow Ne (LJN)

      5 h 39 min - once daily

      $14 - $21

    5. Raja Ki Mandi (RKM)

      9 min - 5.1 miles

      $2 - $4

  • Train

    $35 - $49
    1. Chennai Central (MAS)

      29 h 50 min - once daily

      $30 - $50

    2. Agra Cantt (AGC)

      9 min - 4.2 miles

      $2 - $3

  • Train via Raja Ki Mandi (RKM)

    $35 - $50
    1. Chennai Central (MAS)

      31 h 43 min - once daily

      $30 - $50

    2. Raja Ki Mandi (RKM)

      9 min - 5.1 miles

      $2 - $4

  • Bus

    $26 - $36
    1. Egmore Metro

      27 min - every 10 minutes

      $1

    2. Thirumangalam

      7 min - every 10 minutes

      $1

    3. Chennai

      0 h - hourly

      $10 - $14

    4. Mumbai

      6 h - every 5 minutes

      $8 - $12

    5. Nasik

      18 min - 5000 feet

    6. Nashik

      15 h 37 min - every 4 hours

      $5

    7. Agra

      6 min - 2.9 miles

      $2 - $3

  • Drive

    $190 - $280
    1. Chennai

      28 h 28 min - 1192.5 miles

      $190 - $280

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

From Chennai Fort train to Madras airport, fly to Delhi airport, Metro to New Delhi (NDLS), train to Agra Cantt (AGC), then taxi to Taj Mahal. 7 h 57 min $130. From Chennai Fort train to Madras airport, fly to Jaipur airport, taxi to Gandhinagar Jpr (GADJ), train to Agra Fort (AF), then taxi to Taj Mahal. 9 h 57 min $132. From Chennai Fort train to Madras airport, fly to Gwalior airport, taxi to Gwalior (GWL), train to Agra Cantt (AGC), then taxi to Taj Mahal. 10 h 36 min $241. From Chennai Fort train to Madras airport, fly to Agra airport, then taxi to Taj Mahal. 9 h 57 min $244. From Chennai Fort train to Madras airport, fly to Lucknow airport, taxi to Lucknow Ne (LJN), train to Raja Ki Mandi (RKM), then taxi to Taj Mahal. 12 h 57 min $157. From Chennai Central (MAS) train to Agra Cantt (AGC) then taxi to Taj Mahal. 29 h 59 min $43. From Chennai Central (MAS) train to Raja Ki Mandi (RKM) then taxi to Taj Mahal. 31 h 52 min $43. From Egmore Metro subway to Thirumangalam, subway to Chennai, bus to Mumbai, bus to Nasik, walk to Nashik, Bus to Agra, then taxi to Taj Mahal. 2 days 0 h $30. From Chennai drive to Taj Mahal. 28 h 28 min $237.