Travel options for:
Nearby airports to Tiruvannamalai
  • Bengaluru (BLR)

    $40 - $52
    1. Bengaluru (BLR)

      37 min - 23.8 miles

      $11 - $14

    2. Krishnarajapurm (KJM)

      5 h 58 min - 4 times a week

      $14 - $20

    3. Tiruvannamalai (TNM)

      45 min - 23.9 miles

      $15 - $19

  • Madras (MAA)

    $35 - $46
    1. Tirusulam

      17 min - every 15 minutes

      $1

    2. Tambaram (TBM)

      1 h 45 min - once daily

      $12 - $18

    3. Villuparam Junction (VM)

      53 min - 38.4 miles

      $23 - $28

  • Kochi (COK)

    $50 - $68
    1. Kochi (COK)

      10 min - 4.7 miles

      $4 - $5

    2. Angamali (AFK)

      8 h 28 min - once daily

      $16 - $23

    3. Tirupattur Junction (TPT)

      1 h 11 min - 53 miles

      $30 - $40

  • Coimbatore (CJB)

    $50 - $67
    1. Coimbatore (CJB)

      13 min - 6.8 miles

      $6 - $8

    2. Coimbatore Junction (CBE)

      3 h 59 min - once daily

      $14 - $20

    3. Jolarpettai (JTJ)

      1 h 17 min - 57.6 miles

      $30 - $40

  • Pondicherry (PNY)

    $35 - $45
    1. Pondicherry (PNY)

      1 h 17 min - 61.4 miles

      $35 - $45

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

From Bengaluru (BLR) taxi to Krishnarajapurm (KJM), train to Tiruvannamalai (TNM), then taxi to Tiruvannamalai. 7 h 21 min ₹3,123. From Tirusulam train to Tambaram (TBM), train to Villuparam Junction (VM), then taxi to Tiruvannamalai. 3 h 55 min ₹2,791. From Kochi (COK) taxi to Angamali (AFK), train to Tirupattur Junction (TPT), then taxi to Tiruvannamalai. 9 h 49 min ₹3,807. From Coimbatore (CJB) taxi to Coimbatore Junction (CBE), train to Jolarpettai (JTJ), then taxi to Tiruvannamalai. 5 h 29 min ₹4,169. From Pondicherry (PNY) taxi to Tiruvannamalai. 1 h 17 min ₹2,749.