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!
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)
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
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
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
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.