Travel options for:
Jaisalmer to Ajmer
  • Train

    $11 - $35
    1. Jaisalmer (JSM)

      8 h 10 min - once daily

      $8 - $20

    2. Marwar Junction (MJ)

      2 h 24 min - once daily

      $2 - $16

  • Train via Jodhpur Junction (JU)

    $12 - $35
    1. Jaisalmer (JSM)

      5 h 35 min - once daily

      $6 - $19

    2. Jodhpur Junction (JU)

      5 h 35 min - once daily

      $5 - $17

  • Bus, night bus

    $14 - $22
    1. Jaisalmer

      4 h 49 min - every 2 hours

      $6 - $10

    2. Bikaner

      5 min - 1612 feet

    3. Bikaner

      5 h 30 min - twice daily

      $8 - $12

  • Taxi

    $100 - $130
    1. Jaisalmer

      6 h 51 min - 278.5 miles

      $100 - $130

  • Drive

    $45 - $70
    1. Jaisalmer

      6 h 51 min - 278.5 miles

      $45 - $70

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Jaisalmer (JSM) train to Marwar Junction (MJ) then train to Ajmer Junction (AII). 11 h 34 min ₹1,912. From Jaisalmer (JSM) train to Jodhpur Junction (JU) then train to Ajmer Junction (AII). 12 h 10 min ₹1,924. From Jaisalmer bus to Bikaner, walk to Bikaner, then night bus to Ajmer. 11 h 24 min ₹1,185. From Jaisalmer taxi to Ajmer. 6 h 51 min ₹8,176. From Jaisalmer drive to Ajmer. 6 h 51 min ₹3,564.

 
 

Train from Jaisalmer to Ajmer

Indian Railways operates a train from Jaisalmer to Ajmer once daily. Tickets cost $8 - $20 and the journey takes 8 h 10 min. Indian Railways also services this route every 3 hours.