Travel options for:
Udaipur to Jaisalmer
  • Bus, train

    $23 - $33
    1. Udaipur

      6 h 40 min - every 2 hours

      $8 - $12

    2. Jodhpur

      20 min - 1.1 miles

    3. Jodhpur Junction (JU)

      5 h 25 min - once daily

      $14 - $21

  • Train

    $31 - $45
    1. Ranapratapnagar (RPZ)

      4 h 46 min - once daily

      $14 - $20

    2. Ajmer Junction (AII)

      9 h 35 min - once daily

      $17 - $25

  • Bus

    $18 - $25
    1. Udaipur

      5 h - every 20 minutes

      $8 - $12

    2. Ahmedabad

      11 h - once daily

      $9 - $13

  • Taxi

    $100 - $130
    1. Udaipur

      7 h 36 min - 327.4 miles

      $100 - $130

  • Drive

    $50 - $80
    1. Udaipur

      7 h 36 min - 327.4 miles

      $50 - $80

  • Fly, train

    $84 - $358
    1. Udaipur

      19 min - 12.5 miles

      $4 - $5

    2. Udaipur (UDR)

      4 h 20 min - 1 stopover

      $65 - $330

    3. Jodhpur (JDH)

      4 min - 2.8 miles

      $1 - $2

    4. Jodhpur Junction (JU)

      5 h 25 min - once daily

      $14 - $21

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

From Udaipur bus to Jodhpur, walk to Jodhpur Junction (JU), then train to Jaisalmer (JSM). 13 h 25 min ₹1,839. From Ranapratapnagar (RPZ) train to Ajmer Junction (AII) then train to Jaisalmer (JSM). 15 h 21 min ₹2,474. From Udaipur bus to Ahmedabad then bus to Jaisalmer. 17 h ₹1,384. From Udaipur taxi to Jaisalmer. 7 h 36 min ₹8,222. From Udaipur drive to Jaisalmer. 7 h 36 min ₹4,226. From Udaipur taxi to Udaipur airport, fly to Jodhpur airport, taxi to Jodhpur Junction (JU), then train to Jaisalmer. 11 h 8 min ₹12,645.