How to Get from Jodhpur to Pushkar

How to Get from Jodhpur to Pushkar

Last updated: March 8, 2026

Leaving the Blue City of Jodhpur for the sacred lakeside town of Pushkar is a journey from the heart of Marwar royalty into the spiritual pulse of Rajasthan. While Jodhpur impresses with its massive Mehrangarh Fort and bustling bazaars, Pushkar offers a slower, more mystical atmosphere centered around its holy lake and the rare Brahma Temple. The distance between these two iconic destinations is relatively short, yet the transition from the arid desert landscapes to the temple-lined hills of the Aravalli Range is a highlight of any Rajasthani itinerary.

Travelers on this route generally choose between the door-to-door convenience of a private car, the budget-friendly local bus, or a classic Indian rail experience via the nearby transit hub of Ajmer. Each mode offers a different perspective on the Rajasthani countryside, from the chaotic charm of highway dhabas to the rhythmic clatter of the tracks. You can easily compare these options and book your tickets on GoAsia.cc to ensure a smooth transition between these two desert gems.

Jodhpur to Pushkar by Private Transfer

For those who value time and comfort above all else, a private transfer is the most efficient way to travel. Unlike public transport, a private car takes you directly from your hotel in Jodhpur to your accommodation in Pushkar, sparing you the hassle of navigating stations with heavy luggage. The journey typically takes between 2 hours 35 minutes and 2 hours 54 minutes, depending on traffic and the specific vehicle chosen.

There are several vehicle tiers available to suit different group sizes and budgets. A standard Sedan is perfect for couples or solo travelers, while a Hatchback offers a cost-effective option for up to 4 passengers. Larger groups or those carrying extra gear can opt for an SUV or a Van, both of which accommodate up to 6 passengers. Prices for these private services range from $44 to $95. The road is generally well-maintained, allowing you to watch the rural life of Rajasthan unfold through your window in air-conditioned comfort.

Jodhpur to Pushkar by Bus

The bus is a reliable middle-ground option for travelers looking to save money without sacrificing too much comfort. On this route, the primary service is an AC Sleeper bus, which provides a unique way to travel during the early hours. With a fixed price of approximately $11, it is significantly cheaper than a private transfer while still offering the luxury of air conditioning.

The bus journey takes about 4 hours 45 minutes. The AC Sleeper class features individual berths rather than standard seats, allowing you to lie down and rest during the trip. This is a popular choice for backpackers and domestic tourists alike. The bus typically departs in the very early morning, reaching Pushkar as the town begins to wake up for its morning prayers and rituals.

Jodhpur to Pushkar by Train (via Ajmer)

While Pushkar itself has a small branch station, most travelers prefer taking the train from Jodhpur to Ajmer Junction, which is the major railhead just 15 kilometers away from Pushkar. From Ajmer, it is a quick 30-minute taxi or local bus ride over the hill to reach Pushkar. The train journey is the most affordable way to make the trip, with prices ranging from $5 to $13 depending on the class of travel.

Train Classes and Experience

The trains on this route offer several levels of service. The 2A (AC 2-Tier) is the most comfortable rail option, featuring air conditioning and wide berths with curtains for privacy. The 3A (AC 3-Tier) is a more social, air-conditioned experience with three tiers of bunks. For those on a strict budget who want to experience the authentic "people's way" of traveling in India, the Sleeper Class (SL) provides non-AC berths at the lowest price point. The rail journey takes approximately 4 hours 30 minutes to reach Ajmer. It is a fantastic way to see the landscape and interact with local families sharing the carriage.

Comparing Your Options

ModePrice (USD)DurationComfort
Private Transfer$44 - $952h 35min - 2h 54minHigh
Bus (AC Sleeper)$114h 45minMedium
Train (to Ajmer)$5 - $134h 30minMedium

Tips for Traveling from Jodhpur to Pushkar

  • Book Trains Early: Indian Railways can sell out weeks in advance, especially for AC classes. If you plan to take the train to Ajmer, try to secure your seat as soon as your travel dates are firm.
  • Consider the Heat: Rajasthan can be incredibly hot for most of the year. Opting for AC vehicles (Private Transfer, AC Bus, or AC Train tiers) is highly recommended between April and October.
  • Arrival in Ajmer: If taking the train, you will arrive at Ajmer Junction. Do not be overwhelmed by the taxi and rickshaw drivers at the exit. A fair price for a ride to Pushkar is usually easy to negotiate, or you can find the local bus stand about a 15-minute walk from the station.
  • Hydration and Snacks: While buses and trains often stop or have vendors, it is always a good idea to carry bottled water and some light snacks for the 3 to 5-hour journey.
  • Scenic Views: If you are driving or taking the bus, keep your camera ready as you approach Pushkar. The road winds through the Nag Pahar (Snake Mountain), offering beautiful views of the valley.

Timetable

Bus Jodhpur - Pushkar $ 11.17–17.99 4h 45m – 5h
  •   AC Sleeper 00:30, 13:00
Taxi Jodhpur - Pushkar $ 44.48–95.08 2h 35m – 2h 54m
  •   Comfort 3pax
  •   Van 6pax
  •   SUV 6pax
  •   Hatchback 4pax
  •   Sedan
Train Jodhpur - Ajmer $ 5.40–19.08 4h 30m – 5h 7m
  •   3A - AC 3-Tier Sleeper 07:58, 08:00, 22:30
  •   SL - Sleeper Class 07:58, 08:00, 22:30
  •   2A - AC 2-Tier Sleeper 07:58, 22:30
  •   1A - AC First Class Sleeper 07:58

Frequently Asked Questions

How can I book tickets from Jodhpur to Pushkar?

You can book train, bus, flight, taxi, van, and ferry tickets from Jodhpur to Pushkar directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

What is the cheapest way to get from Jodhpur to Pushkar?

The cheapest way to travel is by train from Jodhpur to Ajmer, with Sleeper Class (SL) tickets starting as low as $5. From Ajmer, a short local bus or rickshaw ride to Pushkar is very inexpensive.

What is the fastest way to get from Jodhpur to Pushkar?

The fastest way to reach Pushkar is by private transfer, which takes between 2 hours 35 minutes and 2 hours 54 minutes. This option provides door-to-door service and avoids the need for transfers in Ajmer.

How long does it take to get from Jodhpur to Pushkar?

The travel time varies by mode: private transfers take about 2.5 to 3 hours, the bus takes roughly 4 hours 45 minutes, and the train to Ajmer takes about 4 hours 30 minutes plus transit time to Pushkar.

Is there a direct train from Jodhpur to Pushkar?

Most travelers take the train from Jodhpur to Ajmer Junction, as it has more frequent connections and faster service. From Ajmer, Pushkar is only about 15 kilometers away and easily reached by road.

Can I book a private car for a group?

Yes, private transfers are available in various sizes including Sedans for small groups and SUVs or Vans that can accommodate up to 6 passengers. This is often the most convenient choice for families or groups traveling together.

Is the bus from Jodhpur to Pushkar comfortable?

The available AC Sleeper bus is quite comfortable as it allows you to lie down in a private berth. It is a good budget option that includes air conditioning, which is essential during the warmer months in Rajasthan.