
At InnovaTaxi, we run Delhi to Mathura trips almost every week, mostly for families heading to Krishna Janmabhoomi and pilgrims combining it with a Vrindavan visit. If you are planning this route, here is everything I have learned from actually driving it and dispatching cabs on it, not just numbers pulled off a map.
Delhi to Mathura Distance at a Glance
The distance between Delhi and Mathura is approximately 180 km if you take the Yamuna Expressway, and the drive takes about 3 to 3.5 hours in normal traffic. There is also a shorter NH19 route through Faridabad and Palwal that runs around 162 to 166 km, but it passes through more town traffic, so it does not always save you time.
| Route | Distance | Travel Time | Road Type |
|---|---|---|---|
| Yamuna Expressway | ~180 km | 3 to 3.5 hrs | 6-lane expressway |
| NH19 via Faridabad-Palwal | ~162-166 km | 3 hrs | Mixed highway and town roads |
If you check a straight-line map distance, you will see a smaller figure of around 133 km. That is the aerial distance, not what you actually drive. I mention this because customers sometimes call in confused about why the cab fare does not match a “133 km” they saw online. The 180 km road distance is what your driver covers and what your fare is based on.
Which Route Should You Take
I recommend the Yamuna Expressway for most trips. It is a well-maintained 6-lane highway with light traffic, proper rest stops, and fuel stations along the way. Our drivers prefer it because it is predictable, and predictable means we can give you an accurate pickup and drop time.
The NH19 route through Faridabad and Palwal works better if you are starting from South Delhi or Faridabad itself, or if you want to stop at ISKCON Faridabad on the way. It is a shorter distance on paper, but town traffic near Palwal and Kosi Kalan can eat into that advantage during the day.
Either way, our drivers know both routes and will pick whichever one is faster based on live traffic that day. You do not need to specify a route unless you have a particular stop in mind.
Delhi to Mathura Taxi Fare
Here is what you can expect to pay with InnovaTaxi, based on our current one-way rates:
- Sedan (Dzire, Etios): starts around Rs 3,300 one-way
- Innova / Innova Crysta: starts around Rs 4,200 one-way
- Tempo Traveller (12-seater): starts around Rs 6,000 one-way
Toll charges and state tax are extra, paid at actual through FASTag. Our drivers handle this directly, and it shows up transparently in your final bill. There are no hidden charges added later.
If you are planning a same-day return, a round trip works out cheaper than booking two separate one-way cabs, since you keep the same car and driver waiting for you. For a single drop with no return needed, one-way is the more economical choice.
Best Time to Start Your Trip
I always tell customers to leave Delhi by 5 or 6 AM if possible. This gets you past the city limits before morning traffic builds up, and you reach Mathura in time for a relaxed darshan before the afternoon crowd.
If you are travelling during Holi, book well in advance. Mathura and Vrindavan see some of the biggest Holi celebrations in the country, and cab demand on this route spikes hard in the days around the festival.
Places to Stop Along the Way
The Yamuna Expressway has decent rest stops near Greater Noida if you need a break, use a restroom, or grab food. On the NH19 route, Kosi Kalan has a few reliable dhabas that our drivers usually recommend for a quick meal stop.
Getting to Mathura by Air
Mathura does not have its own airport. The nearest one is Kheria Airport in Agra, about 60 km away, and from there you would still need a cab or bus to reach Mathura. For most travellers coming from outside Delhi NCR, flying into IGI Airport in New Delhi and then taking a cab is the more practical option, since it avoids a second leg of travel after landing in Agra.
Why Book InnovaTaxi for This Route
We are based in Delhi NCR and this is one of our most frequently book innova for outstation routes, so our drivers know the Yamuna Expressway and the alternate roads well. For pilgrimage trips, most families prefer the Innova for the extra legroom and boot space, especially if you are travelling with elders or carrying luggage for a Mathura-Vrindavan combo trip.
Our fares are fixed at the time of booking, drivers are verified, and you will not run into surprise charges once you are on the road. You can check current rates and book a cab from Delhi to Mathura directly on InnovaTaxi.
Frequently Asked Questions
What is the distance between Delhi and Mathura?
The road distance is approximately 180 km via Yamuna Expressway, or around 162-166 km via NH19.
How long does it take to reach Mathura from Delhi by road?
It typically takes 3 to 3.5 hours by cab, depending on the route and traffic conditions.
What is the taxi fare from Delhi to Mathura?
A one-way sedan fare starts around Rs 3,300, an Innova starts around Rs 4,200, and a Tempo Traveller starts around Rs 6,000, with toll and state tax charged extra.
Is the Yamuna Expressway the best route to Mathura?
For most travellers, yes. It offers smoother roads and lighter traffic compared to the NH19 route through Faridabad and Palwal.

Gagan Panwar is Content Lead at InnovaTaxi, where he writes route and travel guides based on firsthand input from the company’s driver network covering Delhi’s major outstation corridors, including the Jammu–Vaishno Devi route.