Travel options for:
Jodhpur to Mahesāna
  • Train

    $12 - $19
    1. Jodhpur Junction (JU)

      7 h 5 min - once daily

      $12 - $19

      • Mahesana Junction (MSH)
  • Bus

    $9 - $13
    1. Jodhpur

      7 h 30 min - every 4 hours

      $9 - $13

      • Mahesana
  • Taxi

    $95 - $120
    1. Jodhpur

      5 h 26 min - 234 miles

      $95 - $120

      • Mahesāna
  • Drive

    $35 - $55
    1. Jodhpur

      5 h 26 min - 234 miles

      $35 - $55

      • Mahesāna
  • Fly to Ahmedabad, train

    $63 - $279
    1. Jodhpur

      7 min - 3.8 miles

      $1 - $3

    2. Jodhpur (JDH)

      5 h 20 min - 1 stopover

      $50 - $260

    3. Ahmedabad (AMD)

      9 min - 5.9 miles

      $3 - $4

    4. Sabarmati Junction (SBI)

      1 h 1 min - once daily

      $8 - $13

      • Mahesāna
  • Fly to Vadodara, train

    $58 - $259
    1. Jodhpur

      7 min - 3.8 miles

      $1 - $3

    2. Jodhpur (JDH)

      4 h 25 min - 1 stopover

      $45 - $240

    3. Vadodara (BDQ)

      5 min - 3.2 miles

      $1 - $2

    4. Vadodara Junction (BRC)

      3 h 26 min - once daily

      $10 - $15

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

From Jodhpur Junction (JU) train to Mahesana Junction (MSH). 7 h 5 min ₹1,012. From Jodhpur bus to Mahesana. 7 h 30 min ₹685. From Jodhpur taxi to Mahesāna. 5 h 26 min ₹7,367. From Jodhpur drive to Mahesāna. 5 h 26 min ₹3,002. From Jodhpur taxi to Jodhpur airport, fly to Ahmedabad airport, taxi to Sabarmati Junction (SBI), then train to Mahesāna. 7 h 37 min ₹10,144. From Jodhpur taxi to Jodhpur airport, fly to Vadodara airport, taxi to Vadodara Junction (BRC), then train to Mahesāna. 9 h 3 min ₹8,854.