Travel options for:
Jodhpur to Mahesāna
  • Train

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

      7 h 8 min - once daily

      $12 - $19

      • Mahesana Junction (MSH)
  • Bus

    $9 - $13
    1. Jodhpur

      7 h 30 min - every 4 hours

      $9 - $13

      • Mahesana
  • Drive

    $35 - $55
    1. Jodhpur

      5 h 26 min - 234 miles

      $35 - $55

      • Mahesāna
  • Fly to Ahmedabad, train

    $80 - $202
    1. Jodhpur

      7 min - 3.8 miles

      $2 - $4

    2. Jodhpur (JDH)

      3 h 40 min - 1 stopover

      $65 - $180

    3. Ahmedabad (AMD)

      9 min - 5.9 miles

      $4 - $6

    4. Sabarmati Junction (SBI)

      1 h - once daily

      $8 - $13

      • Mahesāna
  • Fly to Vadodara, train

    $85 - $192
    1. Jodhpur

      7 min - 3.8 miles

      $2 - $4

    2. Jodhpur (JDH)

      4 h 5 min - 1 stopover

      $70 - $170

    3. Vadodara (BDQ)

      5 min - 3.2 miles

      $2 - $4

    4. Vadodara Junction (BRC)

      3 h 28 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 8 min ₹1,014. From Jodhpur bus to Mahesana. 7 h 30 min ₹685. From Jodhpur drive to Mahesāna. 5 h 26 min ₹2,998. From Jodhpur taxi to Jodhpur airport, fly to Ahmedabad airport, taxi to Sabarmati Junction (SBI), then train to Mahesāna. 5 h 56 min ₹8,326. From Jodhpur taxi to Jodhpur airport, fly to Vadodara airport, taxi to Vadodara Junction (BRC), then train to Mahesāna. 8 h 45 min ₹8,970.