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.
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
| Mode | Price (USD) | Time |
|---|---|---|
| Bus from Pushkar | about $14[1] | about 10h[1] |
| Train from Ajmer | about $7 - $18[1] | arrives 23:15[3] |
Tips for Traveling from Pushkar to Jaisalmer
Timetable
| Bus Pushkar - Jaisalmer $ 13.79 10h | |
|
|
| Taxi Pushkar - Jaisalmer $ 227.20–488.53 6h – 6h 49m | |
|
| Train Ajmer - Jaisalmer $ 6.79–18.09 10h 40m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Pushkar to Jaisalmer, including current prices and schedules.
The train from Ajmer starts at about $7 in Sleeper class. The direct bus from Pushkar costs about $14.
No. Pushkar has no train station. Ajmer Junction is 14 km away, and a train runs from there to Jaisalmer.
On booking platforms, the bus takes about 10 hours and leaves at 21:00.
The bus leaves in the evening and arrives in the morning, so you sleep on the way and save a night of accommodation.
The Ranikhet Express 15014 reaches Jaisalmer at 23:15.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] 12Go Asia: Pushkar - Jaisalmer timetable. Retrieved October 31, 2026.
- [2] Rajasthan Tourism: Ajmer Tourism: Places to Visit in Ajmer. Retrieved October 31, 2026.
- [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.
