Travel options for:
Jodhpur to Mahesāna
  • Train

    1. Jodhpur Junction (JU)

      7hrs 08min - 5 times a day

      $12 - $18

      • Mahesana Junction (MSH)
  • Bus

    1. Jodhpur

      7hrs 30min - every 4 hours

      $8 - $12

      • Mahesana
  • Drive

    1. Jodhpur

      5hrs 29min - 236 miles

      $30 - $50

      • Mahesāna
  • Fly to Ahmedabad, train

    1. Jodhpur

      7min - 4.3 miles

      $2 - $4

    2. Jodhpur (JDH)

      3hrs 35min - 1 stopover

      $70 - $210

    3. Ahmedabad (AMD)

      9min - 5.9 miles

      $4 - $6

    4. Sabarmati Junction (SBI)

      1hrs 00min - every 3 hours

      $8 - $13

      • Mahesāna
  • Fly to Vadodara, train

    1. Jodhpur

      7min - 4.3 miles

      $2 - $4

    2. Jodhpur (JDH)

      4hrs 00min - 1 stopover

      $70 - $170

    3. Vadodara (BDQ)

      5min - 3.2 miles

      $2 - $3

    4. Vadodara Junction (BRC)

      3hrs 28min - every 4 hours

      $9 - $14

      • 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). 7hrs 08min ₹1,014. From Jodhpur bus to Mahesana. 7hrs 30min ₹685. From Jodhpur drive to Mahesāna. 5hrs 29min ₹2,805. From Jodhpur taxi to Jodhpur airport, fly to Ahmedabad airport, taxi to Sabarmati Junction (SBI), then train to Mahesāna. 5hrs 52min ₹10,078. From Jodhpur taxi to Jodhpur airport, fly to Vadodara airport, taxi to Vadodara Junction (BRC), then train to Mahesāna. 8hrs 41min ₹9,335.