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

    $2 - $16
    1. Indira Gandhi International

      22 min - every 10 minutes

      $1

    2. New Delhi

      0 min - 415 feet

    3. New Delhi (NDLS)

      1 h 23 min - once daily

      $2 - $15

  • Jaipur (JAI)

    $6 - $18
    1. Jaipur (JAI)

      8 min - 5 miles

      $1 - $2

    2. Gandhinagar Jpr (GADJ)

      4 h 35 min - once daily

      $4 - $16

  • Lucknow (LKO)

    1. Transport Nagar

      15 min - every 10 minutes

      $1

    2. Charbagh

      0 min - 766 feet

    3. Lucknow Charbagh Station

      7 h 10 min - every 30 minutes

      $10

    4. Agra

      1 h 32 min - every 30 minutes

  • Chandigarh (IXC)

    $9 - $20
    1. Chandigarh (IXC)

      7 min - 3.8 miles

      $1 - $2

    2. Chandigarh (CDG)

      7 h 50 min - once daily

      $7 - $18

  • Agra (AGR)

    $3 - $16
    1. Agra (AGR)

      6 min - 2.6 miles

      $1 - $2

    2. Agra Cantt (AGC)

      34 min - once daily

      $1 - $14

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

Travel from Nearby-Airports to Mathura

Bus or train from Nearby airports to Mathura?

Indian Railways operates a train from Delhi (DEL) to Mathura every 3 hours. Tickets cost $2 - $15 and the journey takes 1 h 23 min. Alternatively, you can take a bus from Lucknow (LKO) to Mathura via Charbagh, Lucknow Charbagh Station, and Agra in around 9 h 18 min.

How to get from Nearby airports to Mathura

ModeDurationPrice
From Indira Gandhi International Airport Metro to New Delhi, walk to New Delhi (NDLS), then train to Mathura Junction (MTJ).2 h 45 min₹879
From Jaipur (JAI) taxi to Gandhinagar Jpr (GADJ) then train to Mathura Junction (MTJ).4 h 43 min₹1,024
From Transport Nagar subway to Charbagh, walk to Lucknow Charbagh Station, bus to Agra, then bus to Mathura.9 h 18 min
From Chandigarh (IXC) taxi to Chandigarh (CDG) then train to Mathura Junction (MTJ).7 h 57 min₹1,225
From Agra (AGR) taxi to Agra Cantt (AGC) then train to Mathura Junction (MTJ).40 min₹823

How long does it take to get from Nearby airports to Mathura?

It takes approximately 2 h 45 min to get from Nearby airports to Mathura, including transfers.

Operators from Nearby airports to Mathura

OperatorPhoneWebsite
Delhi Metro155370Delhi Metro
Indian RailwaysIndian Railways
LMRCLMRC
UPSRTCUPSRTC