Gurgaon to Mathura

   Gurgaon to Mathura Road Distance 143 km
   Gurgaon to Mathura Aerial Distance 127 km
  Gurgaon to Mathura Travel Time 2 hours 49 mins

How to reach Mathura from Gurgaon

The total distance between Gurgaon and Mathura is just 158 kms that can easily be traversed through various modes of travel. There are several trains that run between New Delhi and Mathura that run on a daily basis. However, for that you will have to travel from Gurgaon to Delhi in a metro or a cab or a public bus. The other way is to take a bus from Gurgaon to Mathura. A number of buses run between the two cities on a daily basis. Alternatively, you can also choose to drive down on your own or hire a private cab or taxi to do the same. Have a look at the details given below!

Knowing The Details

1. Gurgaon to Mathura in Flight and Bus
2. Gurgaon to Mathura in Train
3. Gurgaon to Mathura in a Bus
4. Gurgaon to Mathura in a Car
5. Popular Routes to Mathura
6. Popular Routes from Gurgaon
7. Places to Visit in Mathura
8. Hotels in Mathura

Mathura Travel Packages

Compare quotes from upto 3 travel agents for free

1. Gurgaon to Mathura in Flight and Bus

Delhi Airport
Source

Although the distance between Gurgaon and Mathura is not a lot, you can still choose to travel in a flight. But since there is no airport in Mathura, the nearest one to it is in Agra which is at a distance of around 57 kms from there. And the nearest airport to Gurgaon is in Delhi for which you will have to take a metro or a cab. Have a look at the details-
Gurgaon to Delhi Airport in Metro
Boarding Station: Huda City Centre, Gurgaon
Deboarding Station: Delhi Aerocity or Delhi Airport (Depending on the Terminal)
Metro Line: Orange
Interchanging Station: New Delhi
Once you have reached the metro station, you can walk or take a bus or a cab to the airport. Have a look at the flight details-
Departure Airport: Indira Gandhi International Airport
Arrival Airport: Pandit Deen Dayal Upadhyay Airport
Starting Ticket Fares: INR 4009
Approx. Time Taken: 4 hours to 8 hours (1+ Stops)
Agra Bus Stand
Source

Once you land in Agra, the remaining distance of 57 kms can be covered in a bus. There are several buses that run on the Agra - Mathura Route during the day.
Starting Ticket Fares: INR 199
Approx. Time Taken: 45 minutes to 2 hours

2. Gurgaon to Mathura in Train

Delhi Railway Station
Source

One of the several ways to reach from Gurgaon to Mathura is in a train. There are several trains that run between Delhi and Mathura on a daily basis. Some of these include Goa Express, Bhopal Shatabdi, Nanda Devi Exp, Samta Exp, Karnataka Exp, U P Sampark Kranti, Kerala Exp, Dakshin Exp and many more. These trains run from different stations in Delhi - New Delhi Railway Station, Hazrat Nizamuddin Railway Station, Sarai Rohilla Railway Station, Subzi Mandi and Adarsh Nagar.
Starting Fares: INR 145
Approx. Time Taken: 2 hours to 4 hours
To reach the railway station from Gurgaon, you can take the metro from Huda City Centre in Gurgaon that goes towards Jahangir Puri. Huda City Centre falls on the Yellow Line of the Delhi Metro. You can get down at the nearest metro to the railway station that you have your train from.
  • For New Delhi Railway Station
    Boarding Station: Huda City Centre
    Boarding Station Metro Line: Yellow
    Deboarding Station: New Delhi
    Deboarding Station Metro Line: Yellow
    Interchanging Station from Huda City Centre: None
  • For Hazrat Nizamuddin Railway Station
    Boarding Station: Huda City Centre
    Boarding Station Metro Line: Yellow
    Deboarding Station: Hazrat Nizamuddin Metro Station
    Deboarding Station Metro Line: Pink Line
    Interchanging Station from Huda City Centre: Delhi Haat INA
  • For Sarai Rohilla Railway Station
    Boarding Station: Huda City Centre
    Boarding Station Metro Line: Yellow
    Deboarding Station: Shastri Nagar Metro Station
    Deboarding Station Metro Line: Red Line
    Interchanging Station from Huda City Centre: Kashmere Gate
  • For Subzi Mandi Railway Station
    Boarding Station: Huda City Centre
    Boarding Station Metro Line: Yellow
    Deboarding Station: Pratap Nagar Metro Station
    Deboarding Station Metro Line: Red Line
    Interchanging Station from Huda City Centre: Kashmere Gate
  • For Adarsh Nagar Railway Station
    Boarding Station: Huda City Centre
    Boarding Station Metro Line: Yellow
    Deboarding Station: Adarsh Nagar Metro Station
    Deboarding Station Metro Line: Yellow Line Line
    Interchanging Station from Huda City Centre: None
Alternatively, you can also choose to travel in a cab or taxi from Gurgaon to Delhi. 

3. Gurgaon to Mathura in a Bus

Gurgaon Bus Stand
Source

One of the easiest ways to reach from Gurgaon to Mathura is in a bus. For this, you will not even have to go through the hassle of commuting to Delhi from Gurgaon unlike in the case of trains. There are several buses that run from Gurgaon to Mathura. The buses take a minimum of 3 and a maximum of 6 hours to reach the destination from multiple boarding points in Gurgaon.
Boarding Points: IFFCO Chowk, Honda Chowk, Delhi Kapashera Border
Deboarding Points: Govardhan Chowraha, Govardhan Chowk, Mathura Bypass
Starting Ticket Fares: INR 370
Approx. Time Taken: 3 hours to 6 hours

4. Gurgaon to Mathura in a Car

Gurgaon Highway
Source

Another way to travel from Gurgaon to Mathura is in a cab or taxi. Alternatively, you can also drive down on your own. The total distance of 158 kms can be covered in a total time duration of around 3 hours. The cab fares start from INR 3000. But on the bright side, the roads are smooth and the drive makes for a good road trip experience.

Popular Routes to Mathura

Important Routes Time Taken Distance
Agra to Mathura 1 hour 25 mins 56.8 km
Delhi to Mathura 2 hours 58 mins 183 km
Mumbai to Mathura 21 hours 32 mins 1,369 km
Varanasi to Mathura 9 hours 44 mins 658 km
Gurgaon to Mathura 2 hours 49 mins 143 km
Ahmedabad to Mathura 13 hours 46 mins 900 km

Popular Routes from Gurgaon

Important Routes Time Taken Distance
Gurgaon to Agra 3 hours 37 mins 235 km
Gurgaon to Jaipur 3 hours 59 mins 234 km
Gurgaon to Delhi 1 hour 12 mins 42.1 km
Gurgaon to Nainital 6 hours 49 mins 314 km
Gurgaon to Mussoorie 7 hours 22 mins 317 km
Gurgaon to Mount Abu 10 hours 49 mins 724 km