GoAsia
India

How to Get from Pushkar to Jaisalmer

Get from Pushkar to Jaisalmer by overnight bus, by train from Ajmer or by car. Prices, times and the best way to go.

Last updated: October 30, 2026

How to Get from Pushkar to Jaisalmer
Contents

You leave the holy lake of Pushkar for the golden sandstone of Jaisalmer, a fort town on the edge of the Thar Desert. There is no train station in Pushkar, so the rail route starts in Ajmer.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Your options are an overnight bus from Pushkar, a train from Ajmer or a car with driver.

Pushkar to Jaisalmer by Bus

A bus runs directly from Pushkar to Jaisalmer. On booking platforms, the AC seater bus leaves at 21:00 and takes about 10 hours, with tickets at about $14 (October 2026).[1] You arrive in the morning and save a night of accommodation.

Ajmer to Jaisalmer by Train

Ajmer is 14 km from Pushkar and sits on the main railway line through Rajasthan.[2] Take a taxi or local bus to Ajmer Junction and board the train there.

The Ranikhet Express 15014 runs from Kathgodam to Jaisalmer and arrives in Jaisalmer at 23:15.[3] On booking platforms, an Ajmer-Jaisalmer ticket costs about $7 in Sleeper class and up to about $18 in AC classes (October 2026).[1]

Pushkar to Jaisalmer by Private Car

A hired car with driver takes you from your hotel in Pushkar to your haveli in Jaisalmer without a change. Agree on the fare before you set off. Choose this option if you travel in a group and want to stop on the way.

Comparing Your Options

ModePrice (USD)Time
Bus from Pushkarabout $14[1]about 10h[1]
Train from Ajmerabout $7 - $18[1]arrives 23:15[3]

Tips for Traveling from Pushkar to Jaisalmer

  • Train from Ajmer: Allow time for the 14 km transfer from Pushkar to Ajmer Junction.[2]
  • Winter nights: Desert nights between November and February are cold, so keep a jacket within reach on the bus.

Timetable

Bus Pushkar - Jaisalmer $ 13.79 10h
  • →  AC Seater 21:00
Taxi Pushkar - Jaisalmer $ 227.20–488.53 6h – 6h 49m
  • →  Comfort 3pax
  • →  Van 6pax
  • →  SUV 6pax
  • →  Hatchback 4pax
  • →  Sedan
Train Ajmer - Jaisalmer $ 6.79–18.09 10h 40m
  • →  2A - AC 2-Tier Sleeper 12:20
  • →  3A - AC 3-Tier Sleeper 12:20
  • →  SL - Sleeper Class 12:20

Frequently Asked Questions

How can I book tickets from Pushkar to Jaisalmer?

Use the booking tool on this page to compare the transport options currently available from Pushkar to Jaisalmer, including current prices and schedules.

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

The train from Ajmer starts at about $7 in Sleeper class. The direct bus from Pushkar costs about $14.

Is there a direct train from Pushkar to Jaisalmer?

No. Pushkar has no train station. Ajmer Junction is 14 km away, and a train runs from there to Jaisalmer.

How long does the bus from Pushkar to Jaisalmer take?

On booking platforms, the bus takes about 10 hours and leaves at 21:00.

Are the buses comfortable for overnight travel?

The bus leaves in the evening and arrives in the morning, so you sleep on the way and save a night of accommodation.

Where does the train from Ajmer arrive in Jaisalmer?

The Ranikhet Express 15014 reaches Jaisalmer at 23:15.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] 12Go Asia: Pushkar - Jaisalmer timetable. Retrieved October 31, 2026.
  2. [2] Rajasthan Tourism: Ajmer Tourism: Places to Visit in Ajmer. Retrieved October 31, 2026.
  3. [3] Indian Railways: Mail/Express/Superfast Train Names with Details. Retrieved October 31, 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.