How to Get from Pushkar to Agra
How to travel from Pushkar to Agra: the Ajmer to Agra Fort intercity train and door-to-door private transfers to the Taj Mahal city.

Photo: Adam Jones from Kelowna, BC, Canada / Wikimedia Commons, CC BY-SA 2.0
Contents
Leaving the lakeside calm of Pushkar for the Mughal monuments of Agra is a journey from the mystical to the monumental. Pushkar invites you to slow down by the ghats, and Agra answers with the silhouette of the Taj Mahal. Pushkar has no main railway station of its own, so you either hop to nearby Ajmer for the train or go door to door by car.
The route runs from the rugged hills of Rajasthan into the plains of Uttar Pradesh, and the stretch from the Brahma Temple to the Red Fort is one of the classics of a North Indian itinerary.
Pushkar to Agra by Train via Ajmer
Pushkar sits behind the Nag Pahar hills, so the train starts at Ajmer Junction, about 30 to 40 minutes away by taxi or local bus. The 12196 Ajmer-Agra Fort Intercity leaves Ajmer Junction at 15:00 and reaches Agra Fort at 21:40, a ride of 6 hours 40 minutes. The return service, the 12195, leaves Agra Fort at 05:05 and arrives in Ajmer at 11:50.[1]
Agra has five stations: Agra Cantt is the main one, and Agra Fort, Raja ki Mandi, Agra City and Idgah are the others. Agra Fort is the stop for this train, and from the station you take a prepaid taxi, auto-rickshaw or cycle rickshaw into town.[2]
Train classes
- 1A - AC First Class: lockable compartments and the most privacy.
- 2A and 3A - AC Sleeper: 2A has two-tier bunks with curtains, 3A has three tiers and is the social, bustling way to travel in climate-controlled comfort.
- SL - Sleeper Class: non-AC open berths, loud, dusty and vibrant, for travellers who want the "real" India on a budget.
- CC and 2S: chair cars and second sitting, ideal for a daytime ride where you do not need a bed.
Pushkar to Agra by Private Transfer
A private transfer skips Ajmer altogether and picks you up at your hotel in Pushkar. The drive takes from about 5 hours 50 minutes to 6 hours 35 minutes, and on booking platforms private transfers start at about $117 (November 2026).[3] Choose a hatchback or sedan for a couple, an SUV or a 6-seater van for a group. The price gets easier to bear when you share it, and the car makes sense if you carry heavy luggage.
Comparing Your Options
| Mode | Departure | Duration |
|---|---|---|
| Train (Ajmer to Agra Fort) | 15:00 from Ajmer Junction[1] | 6h 40m |
| Private transfer | Door to door from Pushkar | From about 5h 50m[3] |
Tips for Traveling from Pushkar to Agra
- Book trains early: Long-distance tickets can sell out weeks in advance, especially in the AC classes. Book as soon as your dates are fixed.
- Allow time for Ajmer: Be at Ajmer Junction at least 30 minutes before departure, which means leaving Pushkar well over an hour ahead.
- Luggage safety: In Sleeper and 3A, bring a small chain and padlock to secure bags to the metal loops under the seats.
- Arrival in Agra: After an evening arrival, check in and save the sunrise visit to the Taj Mahal for the next morning. Mehtab Bagh, the gardens across the river, is a good sunset stop on another day.
- Winter fog: Between December and February heavy fog regularly delays trains in North India, and cars move slowly in the early morning and late at night.
Timetable
| Taxi Pushkar - Agra $ 117.14–344.65 5h 50m – 6h 35m | |
|
| Train Ajmer - Agra $ 5.09–22.02 6h 45m – 7h | |
|
| Train Ajmer - Tundla $ 6.28–15.51 7h 30m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Pushkar to Agra, including current prices and schedules.
Take the train from Ajmer to Agra. A taxi or local bus from Pushkar to Ajmer Junction comes first, and the train in a Sleeper or chair class costs far less than a private transfer.
A private transfer is the fastest door-to-door option. It takes from about 5 hours 50 minutes to 6 hours 35 minutes and avoids the change at Ajmer.
The 12196 intercity takes 6 hours 40 minutes from Ajmer Junction to Agra Fort, plus the 30 to 40 minutes from Pushkar to Ajmer. A private car takes from about 5 hours 50 minutes.
Yes, trains are the everyday choice of millions of travelers in India. AC classes (1A, 2A, 3A) are a comfortable choice for international visitors.
Take a local bus from the Pushkar bus stand or a taxi. The ride takes about 30 to 45 minutes over the hills.
The 12196 arrives at Agra Fort. Agra Cantt is the city's main station, and prepaid taxis, auto-rickshaws and cycle rickshaws are available at the stations.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] Indian Railways (CRIS): Mail/Express/Superfast Train Names with Details. Retrieved November 12, 2026.
- [2] District Agra, Government of Uttar Pradesh: How to Reach. Retrieved November 12, 2026.
- [3] 12Go: Pushkar to Agra timetable. Retrieved November 12, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.