Getting Around Mathura: An Overview
Mathura is a compact pilgrimage and heritage city in Uttar Pradesh, sitting between Delhi and Agra on the main road and rail corridor through northern India. For a visitor, the practical reality is that most of the city's sights, the Krishna Janmasthan Temple Complex and the older market areas among them, sit close enough together that short auto-rickshaw hops and walking cover much of what you want to see. Mathura is also the natural base for the wider Braj region, with Vrindavan a short trip away, so many visitors end up moving between the two towns rather than staying strictly within Mathura's limits.
Rail: The Main Way In and a Useful Way Around
Mathura Junction is the city's principal railway station and the anchor of most visitors' journeys. It sits on the busy Delhi–Agra corridor, and most trains running between those two cities stop here, which makes arriving by train the simplest option for many travellers. South-bound and west-bound trains also commonly stop at Mathura, so the station works as a gateway from a wide range of directions.
- Journey times are modest: from Delhi the trip takes a couple of hours or so depending on the type of train, and from Agra it is roughly an hour.
- Not every service stops, however. Vande Bharat trains, for example, pass through without stopping at Mathura, so check your specific train before booking.
- Buying tickets works as it does elsewhere on the Indian Railways network: book reserved seats in advance online or at the station, or pick up unreserved tickets for shorter hops at the counter.
Within the city itself there is no suburban or metro-style rail network to rely on, and no tram system. Mathura Junction is a point of arrival and departure rather than a tool for getting around town.
Buses and Public Transport
Buses are a genuine option both for reaching Mathura and for moving around the region. Many state transport department buses run through the city, connecting it with surrounding towns and with the wider Braj area. For travellers coming from the capital, there are also Inter State Bus Terminal (ISBT) services from Delhi's Sarai Kale Khan terminal, which run at a frequent, roughly half-hourly rhythm.
- State transport buses are the workhorse for regional travel and for reaching places like Vrindavan.
- ISBT services from Delhi Sarai Kale Khan are a straightforward, frequent way to arrive without booking a train.
- For local hops, shared auto-rickshaws and cycle-rickshaws fill the role that a city bus network might elsewhere.
Taxis and Ride-Hailing
Taxis are most useful for the longer legs of a trip rather than for pottering around the centre. Mathura's position roughly halfway between Delhi and Agra makes it a natural taxi run from either city: it is about 150 km from Delhi and about 50 km from Agra, so a hired car is a comfortable way to arrive if you prefer door-to-door travel over the railway.
- Hiring a taxi from Delhi or Agra is a common way to reach Mathura, and the same car can often be kept for onward trips to Vrindavan and other Braj sites.
- For short trips inside Mathura, auto-rickshaws are the usual choice; agree the fare before you set off.
- Ride-hailing apps are worth checking on arrival, but do not assume the same coverage and pickup speed you would find in a large metro.
Walkability
Mathura rewards walking in its older, denser quarters, where the streets around the temple and market areas are best experienced on foot. The caveat is that these are busy, narrow and often congested lanes, so walking is pleasant for sightseeing but slow for covering distance. For anything beyond the immediate centre, expect to combine walking with a short auto-rickshaw or cycle-rickshaw ride rather than relying on foot alone.
Getting In from the Airport
Mathura has no airport of its own, so arrivals come through one of two gateways.
- Agra Airport (AGR) is the nearest airport, roughly 50 km from Mathura. From there you would continue by road, typically by taxi or hired car.
- Indira Gandhi International Airport, Delhi (DEL) handles most international and domestic flights and is about 150 km from Mathura. The usual onward options are a taxi for the whole journey, or a transfer into Delhi to pick up a train to Mathura Junction or an ISBT bus.
- A new international airport is planned for the region, which will be reachable via the Taj Expressway and around an hour and a half from Mathura once it opens.
Practical Tips
- If you are coming from Delhi or Agra, the train to Mathura Junction is usually the least fuss: frequent, quick, and centrally located.
- Check that your train actually stops at Mathura, since some fast services skip it.
- Allow extra time for road travel on the Delhi–Mathura–Agra corridor, and treat the Yamuna Expressway, which runs to the east of the city, as a separate route from the main NH 44 alignment through town.
- Plan Vrindavan as part of the same trip: it is only a short distance from Mathura and is easily reached by bus, auto-rickshaw or taxi.