Here’s a quick comparison of the distance and travel time from Delhi to Mathura by various modes of transport:
| Mode of Travel | Distance (Approx.) | Travel Time | Notes |
|---|---|---|---|
| By Road (Car/Taxi) | 180 km | 2.5 – 3.5 hrs | Via Yamuna Expressway (fastest route) |
| By Train | 145 km | 1.5 – 3.5 hrs | Frequent trains from NDLS, NZM |
| By Bus | 160 km | 3.5 – 4.5 hrs | UPSRTC & private buses available |
| By Bike | 180 km | 3 – 4 hrs | Scenic ride, avoid peak traffic hours |
| Walking | Not recommended | 35+ hrs | Too far and unsafe for pedestrians |
Introduction: Visit Lord Krishna’s Birthplace
Mathura is a sacred and special city in Uttar Pradesh. People all over India and other countries link Lord Krishna’s birthplace to Mathura. Mathura is known for its spiritual atmosphere, so many people go there each year to pray, tour the temples, and learn about the city’s history.
Mathura is designed for people who are interested in temples, history and calmness. Many people say hiking also suits children, families and elderly people. There are nice roads and everywhere is clean.
The Delhi to Mathura distance is not too long, which makes it a great destination for a one-day trip or a weekend trip. It is easy for those living near Delhi to drive, take the train or travel by bus to get there.
A lot of families drive there for a couple of days to get away from urban areas. You’ll find that the city brings a gentle and spiritual feeling. In addition, you’ll find lots of small markets, sweets shops and local food stands around Mathura. Remember, you’ll find both amazing temples and plenty of opportunities to buy food and snacks.
In this simple Delhi to Mathura travel guide, we will help you know the best travel options, distances, places to visit, and tips. The following material is written with beginners in mind.
How Far is Mathura from Delhi? – Distance Overview
Many people ask, “How far is Mathura from Delhi?” Your results will be different depending on your mode of transport. If you take the road, travellers cover about 180 to 185 km. Reaching Lucknow from Delhi is the fastest on the Yamuna Expressway.
If you choose the train, then the Delhi to Mathura distance is between 145 to 160 km. Your route will decide how smooth your journey is.
Since Mathura doesn’t have its airport, there are no direct flights from Delhi. The closest airport is near Agra, and it’s about 60 kilometres from Mathura.
Comparison Table for Travel Options
| Travel Mode | Distance (km) | Time Taken | Approx. Cost |
| By Road (Taxi/Car) | 180–185 km | 3 to 3.5 hours | ₹2,500 to ₹3,500 |
| By Train | 145–160 km | 2 to 3 hours | ₹60 to ₹500 |
| By Bus | 180–185 km | 4 to 5 hours | ₹100 to ₹300 |
So, depending on your comfort and money, you can choose the best way to reach Mathura from Delhi.
Delhi to Mathura by Road – Compare Time, Toll and Distance
| Detail | Information |
|---|---|
| Distance | ~180 km via Yamuna Expressway |
| Travel Time | 2.5 to 3.5 hours (depending on traffic) |
| Best Route | Yamuna Expressway (NH-44 to NH-19) |
| Toll Charges | ₹150 – ₹250 (approx.) |
| Road Condition | Excellent highway, ideal for smooth drive |
| Fuel Cost (One-Way) | ₹700 – ₹1,000 (car, depending on mileage) |
| Travel Options | Private car, taxi, bus, bike |
One of the easiest and most popular ways is to go from Delhi to Mathura by road. If you have your own, take your car to the airport or otherwise use a taxi. The expressway on the Yamuna is by far the best route. There are no difficult steps. It’s approximately a 3 to 3.5-hour journey from Delhi to Mathura.
Be sure to have either money for tolls or a Fastag, because you will need one at many spots along the way. All drivers should expect to pay total toll fees of around ₹400 and ₹500.
A number of nice places to eat and rest are found on this highway. It’s good to make bathroom trips or eat, or drink to feel better.
More people have started using Booking. The Delhi to Mathura taxi fare is between ₹2,500 to ₹3,500. Your choice of car makes a difference here. It’s less expensive to buy a sedan instead of an SUV.
So, if you want a private, fast, and comfortable ride, going from Delhi to Mathura by road is the best option.
Delhi to Mathura by Train – Compare Time ,Price
| Detail | Information |
|---|---|
| Distance | ~145 km (by rail) |
| Travel Time | 1.5 to 3.5 hours (depends on train type) |
| Fastest Train | Gatimaan Express – 1 hr 40 mins |
| Cheapest Ticket | ₹30–₹100 (General/Second Class) |
| AC Chair Car Fare | ₹250–₹450 |
| Train Frequency | 30+ trains daily |
| Departure Stations | New Delhi (NDLS), Hazrat Nizamuddin (NZM) |
| Arrival Station | Mathura Junction (MTJ) |
Many people love to go from Delhi to Mathura by train. It’s quickly done, cheap and safe. Trains leave New Delhi, Hazrat Nizamuddin and Anand Vihar stations every day.
The train route between Delhi and Mathura covers between 145 and 160 km.
You can pick exactly the kind of train you prefer. There are trains including Shatabdi Express, Intercity Express, EMUs and Passenger trains. The trip normally takes 2 to 3 hours.
Prices for each seat differ according to the class chosen. Class prices start at ₹60. The amount for AC and chair car is capped at ₹500.
It’s good when you need to travel quickly and save money. So, if you are thinking about going from Delhi to Mathura by train, book your ticket early and enjoy the ride.
Delhi to Mathura by Bus – Cheap but Slower
| Detail | Information |
|---|---|
| Distance | ~160 km (via Yamuna Expressway or NH-19) |
| Travel Time | 3.5 to 4.5 hours |
| Fare Range | ₹150 – ₹600 (based on bus type) |
| Bus Types | UPSRTC, Private AC/Non-AC, Volvo, Sleeper |
| Departure Points | Anand Vihar ISBT, Sarai Kale Khan, Kashmere Gate |
| Arrival Point | Mathura Bus Stand or Bhuteshwar Chauraha |
| First Bus | Around 5:00 AM |
| Last Bus | Around 10:00 PM |
A further way is to take the bus from Delhi to Mathura. Both the UPSRTC and private buses are available to passengers each day. Kashmiri Gate and Anand Vihar bus stations are where you’ll find buses going to Sandrao.
Some buses take 4 to 5 hours to travel the 180 km between Delhi and Mathura.
You’ll find that buses do not travel as quickly or as cleanly as trains or taxis. Yet, they don’t cost much. All tickets cost between ₹100 and ₹300. There are both normal and AC Volvo buses to choose from.
If you’re trying to save money on your trip, this is an excellent choice. And if you want to travel on a budget, the bus is your best option.
Best Time to Travel from Delhi to Mathura
The distance from Delhi to Mathura is not large, but the time taken by the travellers depends on the time of travel and the level of traffic. If you’d like to make your trip effortless, you should arrive either at dawn or after nightfall. You’ll find less traffic during these times, and the heat on the roads is less of an issue in summer.
It’s best not to travel during office morning or evening hours if you can help it. It’s very crowded on the highways and at toll plazas during that period.
Mathura is at its best for visitors from October to March. It’s not too hot anymore, so going out for a walk is simple. Thinking of grandparents and children in mind, this season is perfect for travel.
Every year on Holi and Janmashtami, Mathura hosts millions of people, making it very crowded. Indians from many places make the pilgrimage. So, if crowds make you uncomfortable, don’t consider these days unless your reservations are already made.
If you love bright festivals and aren’t afraid of crowds, then festive times are a fun opportunity for a visit. Lights, music and devotion will be everywhere in Mathura during this time.
That’s why, try to visit Mathura at a time that feels best for you.
Famous Places to Visit in Mathura
Mathura is known for its many sacred and breathtaking places after visitors reach the city. The list below gives you some top places to see during your stay.
- This is where Lord Krishna was born in the world. Mathura’s main attraction is this site.
- Dwarkadhish Temple – The famous and lovely temple built for Lord Krishna.
- Vishram Ghat is the place along the Yamuna where Lord Krishna chose to relax one day.
- At the Mathura Museum, you can see several sculptures, works of art and objects from Krishna’s chronicle.
Placing these areas in your schedule will make your journey worthwhile. Spend your time there in quiet relaxation.
Tips for First-Time Visitors
If you are new to Mathura, remember these easy tips.
- Book your return ticket early, particularly when it’s a festival day.
- It’s best to have some snacks, water and money with you. It supports you when you’re travelling for a long time.
- When at temples, choose to wear easy, modest clothing. Make sure to remove your shoes beforehand.
- You can get by with your mobile, and Google Maps offers directions.
- Always say please and thank you, and make sure to follow the rules wherever you go to such sites.
You’ll find these tips useful in making your visit less stressful.
Conclusion: Plan Your Trip Smartly
Now you know all the important details about the Delhi to Mathura distance, travel options, and top places to see. Whatever your reason for coming to Mathura, you will travel easily if you plan.
The best way to reach Mathura from Delhi depends on your budget and time. Different people choose trains, roads or buses as their travel option.
Pick the learning option that works best for you. Don’t wait to get your tickets, be organised with your luggage, and you will soon enjoy visiting Lord Krishna’s city. Mathura is delighted to see you!

