Web Analytics Made Easy - Statcounter
How do I reach Mathura from Delhi? Apna Tour Travels

How do I reach Mathura from Delhi?


Mathura, a city in the northern state of Uttar Pradesh, is a place of immense religious and historical significance. Known as the birthplace of Lord Krishna, it attracts devotees and history enthusiasts from all over the world. If you are planning a visit to Mathura from Delhi, the national capital, there are several convenient transportation options to choose from. In this article, we will guide you on how to reach Mathura from Delhi, ensuring a smooth and enjoyable journey.

By Train – A Comfortable Ride

Board a Direct Train

Delhi and Mathura are well-connected by the Indian Railways network, making trains a popular and comfortable mode of transportation. Several trains run between Delhi and Mathura, with some offering direct services.

Check the Schedule and Availability

Before planning your trip, check the train schedule and availability to secure your preferred date and class of travel. Booking tickets in advance, especially during peak travel seasons, is advisable to avoid last-minute hassles.

Boarding Points in Delhi

Delhi has several major railway stations, including New Delhi Railway Station (NDLS), Old Delhi Railway Station (DLI), and Hazrat Nizamuddin Railway Station (NZM). Depending on your location in Delhi, choose the most convenient boarding point.

Arrival in Mathura

Trains to Mathura arrive at Mathura Junction (MTJ) or Mathura Cantt (MRT), both well-connected to the city center. From the railway station, you can easily find taxis, auto-rickshaws, or cycle rickshaws to reach your desired destination within Mathura.

By Road – The Freedom of a Road Trip


If you enjoy road trips and prefer the freedom of driving, you can reach Mathura from Delhi by car. The distance between the two cities is approximately 180 kilometers, and the journey takes around 3 to 4 hours, depending on the traffic and road conditions.

Rental Cars

If you don’t have your vehicle or prefer not to drive, various car rental services offer chauffeur-driven cars for a comfortable and hassle-free journey. Make sure to book the car in advance to secure your preferred vehicle type.

Taxi Services

Another convenient option is to hire a taxi for your journey. Taxi services are readily available in Delhi, and you can easily find both one-way and round-trip options. Compare prices and reviews before booking to ensure a reliable service.

By Bus – An Economical Choice

Delhi to Mathura Bus Services

Several state-owned and private bus operators offer regular services between Delhi and Mathura. Buses provide an economical travel option, and you can choose from various types, including deluxe, semi-deluxe, and Volvo buses.

Boarding Points in Delhi

Buses depart from multiple boarding points in Delhi, such as ISBT (Inter-State Bus Terminal), Sarai Kale Khan, and Anand Vihar Terminal. Check the boarding point closest to your location for convenience.

H2: Arrival in Mathura

Buses usually arrive at Mathura’s main bus stand, which is well-connected to the city center. From there, you can easily find local transportation to reach your desired destination.

By Air – Quick and Convenient

Nearby Airports

While Mathura does not have its airport, the nearest airport is the Indira Gandhi International Airport (DEL) in Delhi. From the airport, you can choose between train, road, or taxi options to reach Mathura.


Reaching Mathura from Delhi is a seamless process with multiple transportation options to suit every traveler’s preference. Whether you prefer a comfortable train journey, the freedom of a road trip, the affordability of a bus, or the convenience of flying, you can easily plan your trip to this spiritual and historically rich city. Prepare well, choose your preferred mode of transportation, and get ready to explore the mesmerizing charm of Mathura.


Q1: How far is Mathura from Delhi?

Mathura is approximately 180 kilometers away from Delhi, and the travel time varies depending on the mode of transportation chosen.

Q2: Are there direct trains from Delhi to Mathura?

Yes, there are direct trains that connect Delhi and Mathura. However, you can also find trains with stopovers in between.

Q3: How long is the road journey from Delhi to Mathura?

The road journey from Delhi to Mathura takes approximately 3 to 4 hours, depending on traffic and road conditions.

Q4: Are taxis readily available in Mathura for local travel?

Yes, taxis, auto-rickshaws, and cycle rickshaws are readily available in Mathura for local travel and sightseeing.

Q5: Which is the most economical mode of transportation to reach Mathura from Delhi?

Buses are often the most economical mode of transportation between Delhi and Mathura, offering various budget-friendly options.

There are several ways to reach Mathura from Delhi:

  1. By Train: Mathura Junction railway station is well-connected to major cities in India. You can take a train from New Delhi Railway Station, Old Delhi Railway Station, or Hazrat Nizamuddin Railway Station to reach Mathura Junction.
  2. By Bus: Uttar Pradesh State Road Transport Corporation (UPSRTC) operates several buses from Delhi to Mathura. You can also take a private bus or hire a taxi.
  3. By Car: You can also drive to Mathura from Delhi. The distance between Delhi and Mathura is around 183 km and it takes around 3-4 hours to reach Mathura by car.
  4. By Air: The nearest airport to Mathura is the Indira Gandhi International Airport in Delhi. From the airport, you can hire a taxi to reach Mathura.

You can choose the mode of transportation based on your preference and budget.