06/11/2024
Embarking on a journey from the historic city of Agra, home to the magnificent Taj Mahal, to the sacred land of Mathura, the birthplace of Lord Krishna, promises an enriching experience. While both cities are steeped in cultural and spiritual significance, navigating between them requires understanding the available transport options. This guide is tailored for UK travellers, offering a comprehensive look at how to get from Agra to Mathura, with a particular focus on the convenience and flexibility of taxi services, alongside insights into bus and train travel.

The distance between Agra and Mathura is relatively short, approximately 53 kilometres (about 33 miles) by road. This makes for a quick and manageable journey, typically taking around 1 hour and 40 minutes, depending on traffic and road conditions. The route generally follows well-maintained highways, ensuring a smooth ride between these two significant Uttar Pradesh destinations.
Taxis: The Ultimate in Convenience and Flexibility
For many travellers, especially those from the UK accustomed to comfort and direct routes, a taxi offers the most appealing way to travel from Agra to Mathura. Opting for a private car provides unparalleled convenience and a truly door-to-door service, picking you up directly from your accommodation in Agra and dropping you off precisely where you need to be in Mathura. This eliminates the hassle of navigating bus stations or train platforms, dealing with luggage, and adhering to fixed schedules.
Why Choose a Taxi?
- Personalised Experience: You control your departure time and can make stops along the way if desired, perhaps for a quick photo or a comfort break.
- Comfort and Privacy: Enjoy a private, air-conditioned space, especially welcome in India's climate. This is particularly beneficial if you're travelling with family, young children, or have multiple pieces of luggage.
- Efficiency: Taxis are often the fastest way to travel, taking the most direct routes and avoiding multiple stops that public transport might make.
- Safety and Peace of Mind: Reputable taxi services provide experienced drivers who are familiar with the local roads, ensuring a safe and stress-free journey.
How to Book a Taxi from Agra to Mathura
While specific online booking platforms for this exact route's taxi services weren't explicitly detailed in the provided information, the general method for booking cabs in India involves a few key approaches:
- Local Taxi Stands/Hotels: In Agra, your hotel can almost certainly arrange a taxi for you. This is often the easiest method, as hotels partner with trusted local operators. You can also find taxi stands near major tourist attractions.
- Online Inquiry/Call: As indicated by the Mathura taxi service information, many local taxi providers operate through online inquiry forms or direct phone calls. A quick search for "Agra to Mathura taxi service" will yield several local companies. When contacting them, be prepared to provide your pick-up location, destination, preferred time, and number of passengers.
- Ride-Hailing Apps: While the information provided doesn't specify, major ride-hailing apps like Ola or Uber operate in many Indian cities, including Agra. It's worth checking if they service the Agra to Mathura route. These apps often provide transparent pricing and driver details.
What to Expect Regarding Cost
The exact fare for a taxi from Agra to Mathura isn't fixed and will depend on several factors, including:
- Type of Vehicle: Standard sedans will be less expensive than larger SUVs or luxury cars.
- Booking Method: Prices might vary slightly between local operators and app-based services.
- Time of Day: Peak hours or late-night travel might incur slightly higher charges.
- Negotiation: If booking directly with a local driver or at a taxi stand, be prepared to negotiate the fare before starting your journey. Always agree on a price upfront to avoid any misunderstandings. For app-based services, the fare is usually displayed before you confirm the booking.
As a rough estimate, a private taxi journey for this distance could range anywhere from £15 to £30, but this is highly variable. Always get a quote from a few different sources to compare prices before committing. It's advisable to confirm if the price includes tolls and any waiting charges, especially if you plan to make stops.

Tips for Taxi Travel in India
- Book Reputable Services: Prioritise well-reviewed operators or those recommended by your hotel.
- Confirm Details: Double-check your pick-up time, location, and the agreed fare before the journey begins.
- Share Your Journey: If using an app, share your trip details with a trusted contact.
- Keep Small Notes: While digital payments are becoming more common, having small denomination Indian Rupees for tolls or tips can be useful.
Buses: An Economical and Accessible Alternative
For budget-conscious travellers, buses offer an incredibly economical way to get from Agra to Mathura. India has an extensive bus network, with a variety of public and private operators providing services on this route.
Bus Operators and Types
- UPSRTC (Uttar Pradesh State Road Transport Corporation): These are government-run buses, known for being very affordable. They offer frequent services. According to the information provided, the lowest price for a UPSRTC bus ticket from Agra to Mathura is around Rs. 173.0, which equates to approximately £1.70. The journey time is stated as 1 hour 40 minutes.
- Private Operators (e.g., SmartBus, IntrCity via RailYatri): These operators often provide more comfortable options, including AC seater and sleeper buses (Volvo AC sleeper was mentioned). Prices for these can be higher, starting from around Rs. 899 (approximately £9.00). These services often boast amenities like live GPS tracking, sanitisation, and even private cabins, as highlighted by RailYatri.
Booking Bus Tickets
Booking bus tickets has become incredibly easy thanks to online platforms. Websites like RailYatri (and its partners like Paytm, IntrCity SmartBus, Abhibus, EaseMyTrip) allow you to:
- View schedules and choose preferred departure times.
- Select your seat.
- Compare prices across different operators and bus types.
- Make secure online payments using various methods (debit/credit card, Net banking, UPI, etc.).
It's important to note the discrepancy in the provided bus travel time. While one section mentioned an absurd "1666hrs 39mins", another clearly stated "1Hrs 40Min" for UPSRTC buses, which aligns with the road distance. Always refer to reliable sources for accurate travel times.
Bus Travel Experience
Private bus services, especially those offering AC sleeper or seater options, aim to provide a comfortable journey. Features like regular sanitisation, air fresheners, and social distancing measures (like floor markings and no seat exchange) are being implemented by some operators to enhance passenger safety and comfort. You can also expect well-built highways with opportunities for pit stops at roadside eateries (dhabas).

Trains: A Traditional Indian Journey
Travelling by train is another popular and often traditional way to experience India. The rail network is vast and connects most major cities. From Mathura to Agra, there are approximately 63 trains running daily, covering the 53 km distance.
Train Travel Details
- Frequency: With 63 trains operating daily between Mathura and Agra, you'll find numerous options throughout the day.
- Distance and Time: The train journey covers roughly 53 km. While a specific travel time from Agra to Mathura wasn't provided, given the short distance, it would be comparable to or slightly less than the road journey, likely around 1 to 1.5 hours.
- Cost: Train ticket prices vary significantly based on the class of travel (e.g., general, sleeper, AC chair car, AC 3-tier, AC 2-tier, AC 1st class). Generally, trains offer a very cost-effective mode of transport.
Booking Train Tickets
Online platforms like ixigo and ConfirmTkt are excellent resources for booking train tickets. These sites allow you to:
- Check train schedules and timetables.
- View real-time seat availability.
- Track live running status of trains.
- Compare options like cheapest, fastest, first, and last trains.
- Access seat maps for informed booking decisions.
Advantages of Train Travel
- Comfort: For shorter distances, trains can be very comfortable, offering more space to move around compared to buses.
- Scenery: The train journey offers a unique perspective of the Indian countryside.
- Cultural Experience: It's an authentic way to observe local life and interact with fellow travellers.
Comparative Overview of Transport Options
| Mode of Transport | Approximate Cost (GBP) | Approximate Travel Time | Key Advantages | Key Disadvantages |
|---|---|---|---|---|
| Taxi | £15 - £30 (Variable) | 1 hr 40 min | Door-to-door, flexible, private, comfortable | Potentially higher cost, requires negotiation (for local cabs) |
| Bus (UPSRTC) | ~£1.70 | 1 hr 40 min | Very economical, frequent departures | Less private, may be crowded, fewer amenities |
| Bus (Private) | ~£9.00 | 1 hr 40 min | Economical, more comfortable than public buses, online booking | Not door-to-door, fixed schedule |
| Train | Varies (economical) | ~1 - 1.5 hrs | Economical, comfortable, cultural experience | Fixed schedule, less flexible routes, station transfers needed |
Tips for a Smooth Journey from Agra to Mathura
- Plan Ahead: Especially if travelling during peak season or public holidays, book your tickets or taxi well in advance.
- Verify Information: Always double-check timings, boarding points, and drop-off points, particularly if relying on local operators.
- Keep Documents Handy: Have your ID (passport, visa copies) readily accessible, as it may be required for booking or during travel.
- Stay Hydrated: Carry water, especially during warmer months.
- Be Aware of Surroundings: As with any travel, maintain awareness of your belongings and surroundings.
Frequently Asked Questions (FAQs)
How far is Mathura from Agra?
The road distance between Agra and Mathura is approximately 53 kilometres (about 33 miles).
What is the fastest way to get from Agra to Mathura?
A private taxi or car is generally the fastest way, offering a direct route without stops, typically taking around 1 hour 40 minutes.

How much does a taxi cost from Agra to Mathura?
The cost varies based on the type of vehicle, time of day, and the service provider. It's best to inquire directly with local taxi services or check ride-hailing apps for current rates. Expect it to be in the range of £15 to £30.
Are there direct buses or trains from Agra to Mathura?
Yes, both direct bus and train services are readily available between Agra and Mathura. Buses are frequent, including state-run and private operators, and there are numerous daily train services.
Is it safe to travel by taxi in India?
Generally, yes, it is safe. It's advisable to book taxis through reputable hotels, well-known local operators, or trusted ride-hailing apps. Always agree on the fare beforehand if not using a metered or app-based service.

What is the earliest and latest bus from Agra to Mathura?
According to the provided information, the first bus from Agra to Mathura departs around 01:40, and the last bus leaves at 23:50, both operated by UPSRTC.
Conclusion
Whether you prioritise speed and comfort with a private taxi, seek an economical journey via bus, or prefer the authentic experience of a train ride, getting from Agra to Mathura is straightforward with multiple well-established options. For UK travellers valuing ease and direct transit, a pre-booked taxi stands out as the most convenient choice, offering a seamless and personalised journey between these two culturally rich Indian cities. Always plan your travel, compare options, and enjoy the vibrant experience of exploring India.
If you want to read more articles similar to Agra to Mathura: Your UK Guide to Taxi Travel, you can visit the Transport category.
