Pushkar is a small desert town in Rajasthan's Ajmer district, tucked behind a low range of the Aravalli hills. It has no airport or major railway station of its own, but that rarely matters — it sits just 15 km from the city of Ajmer, a well-connected transport hub, and lies squarely on the popular Jaipur–Ajmer–Jodhpur–Udaipur tourist circuit. Whether you arrive by car, train or plane, the final leg into Pushkar is short and straightforward.
This guide breaks down every way to reach Pushkar — by road from the nearby cities, the nearest airports, and the nearest railway station. Once you arrive, see our places to visit in Pushkar and things to do in Pushkar guides, and plan around the best time to visit Pushkar.
How to reach Pushkar by road
Road is the most common and convenient way to reach Pushkar. From Ajmer it is just about 15 km — roughly a 30-minute drive over the scenic Nag Pahar (Snake Mountain) pass — and frequent local buses, shared jeeps and taxis make the run all day. Ajmer is therefore the natural gateway: most travellers arrive in Ajmer by train or bus and hop across to Pushkar.
From Jaipur, the Rajasthan capital, Pushkar is about 145 km away via the smooth NH48 and Ajmer, taking roughly 3 hours by car or bus — an easy day-trip or first stop on a Rajasthan tour. From Jodhpur it is around 185 km (about 4 hours), and Pushkar connects comfortably onward to Udaipur and the rest of the state. State-run and private buses serve Pushkar and Ajmer from all the major Rajasthan cities, and self-drive or hired cars give the most flexibility.
Nearest airport to Pushkar
The nearest major airport is Jaipur International Airport, about 145 km away (around 3 hours by road). Jaipur is very well connected with domestic flights across India and a number of international routes, making it the practical choice for most air travellers, who then continue to Pushkar by taxi or bus.
Closer to Pushkar is Kishangarh Airport, roughly 30-35 km away near Ajmer, which handles limited domestic flights. If a convenient connection is available it can save time, but with fewer services it is best treated as a bonus rather than the main option. From either airport, pre-booked taxis and cabs run directly to Pushkar.
Nearest railway station to Pushkar
The nearest major railway station is Ajmer Junction, about 15 km away and one of Rajasthan's busiest railheads. It is connected by frequent trains to Delhi, Jaipur, Jodhpur, Ahmedabad, Mumbai and many other cities, including fast services like the Shatabdi and Vande Bharat. From Ajmer station, taxis, autos and buses cover the short hop to Pushkar.
Pushkar does have a small railway station of its own, but it sees very limited services, so most travellers rely on Ajmer Junction and complete the final 15 km by road. Booking trains to Ajmer in advance is wise, especially around the Pushkar Camel Fair when demand is high.
Reaching Pushkar at a glance
| Mode / from | Distance to Pushkar | Approx. time |
|---|---|---|
| Road from Ajmer | About 15 km | 30 minutes |
| Road from Jaipur | About 145 km | Around 3 hours |
| Road from Jodhpur | About 185 km | Around 4 hours |
| Air via Jaipur Airport | About 145 km | Around 3 hours by road |
| Air via Kishangarh Airport | About 30-35 km | Around 45-60 minutes by road |
| Train via Ajmer Junction | About 15 km | 30 minutes by road |
Distances and times are approximate and depend on traffic, route and service availability.
Frequently asked
Love Pushkar? You could own a resort here — and earn from it.
Beyond visiting, Pushkar is one of India's strongest branded-resort investment markets. Own a registered unit in a 5-star resort and earn 8–10% assured annual returns — with complimentary owner stays. ResortWealth is an independent advisor that compares projects across developers and brands, so you get the right one.
