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

    $12 - $19
    1. Indira Gandhi International

      22 min - every 10 minutes

      $1

    2. New Delhi (NDLS)

      1 h 23 min - once daily

      $12 - $18

  • Jaipur (JAI)

    $15 - $23
    1. Jaipur (JAI)

      6 min - 4 miles

      $2 - $3

    2. Gandhinagar Jpr (GADJ)

      4 h 35 min - once daily

      $13 - $20

  • Lucknow (LKO)

    $21 - $29
    1. Lucknow (LKO)

      10 min - 6.6 miles

      $5 - $7

    2. Lucknow Nr (LKO)

      7 h 25 min - 4 times a week

      $15 - $22

  • Chandigarh (IXC)

    $12 - $18
    1. Chandigarh airport

      4 h 30 min - hourly

    2. Delhi

      11 min - 3199 feet

    3. Chandni Chowk

      3 min - every 5 minutes

      $1

    4. New Delhi (NDLS)

      1 h 23 min - once daily

      $12 - $18

  • Agra (AGR)

    $13 - $18
    1. Agra (AGR)

      6 min - 2.6 miles

      $1 - $3

    2. Agra Cantt (AGC)

      34 min - once daily

      $11 - $16

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

From Indira Gandhi International Airport Metro to New Delhi (NDLS) then train to Mathura Junction (MTJ). 2 h 45 min ₹1,035. From Jaipur (JAI) taxi to Gandhinagar Jpr (GADJ) then train to Mathura Junction (MTJ). 4 h 41 min ₹1,288. From Lucknow (LKO) taxi to Lucknow Nr (LKO) then train to Mathura Junction (MTJ). 7 h 35 min ₹1,657. From Chandigarh airport bus to Delhi, walk to Chandni Chowk, Metro to New Delhi (NDLS), then train to Mathura Junction (MTJ). 7 h 9 min ₹987. From Agra (AGR) taxi to Agra Cantt (AGC) then train to Mathura Junction (MTJ). 40 min ₹1,050.