Travel options for:
Jodhpur to Mahesāna
  • Train

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

      7hrs 08min - once daily

      $12 - $18

      • Mahesana Junction (MSH)
  • Bus

    $8 - $12
    1. Jodhpur

      7hrs 30min - every 4 hours

      $8 - $12

      • Mahesana
  • Drive

    $30 - $50
    1. Jodhpur

      5hrs 26min - 234 miles

      $30 - $50

      • Mahesāna
  • Fly to Ahmedabad, train

    $80 - $202
    1. Jodhpur

      7min - 3.8 miles

      $2 - $4

    2. Jodhpur (JDH)

      5hrs 20min - 1 stopover

      $65 - $180

    3. Ahmedabad (AMD)

      9min - 5.9 miles

      $4 - $6

    4. Sabarmati Junction (SBI)

      1hrs 00min - once daily

      $8 - $13

      • Mahesāna
  • Fly to Vadodara, train

    $84 - $190
    1. Jodhpur

      7min - 3.8 miles

      $2 - $4

    2. Jodhpur (JDH)

      4hrs 10min - 1 stopover

      $70 - $170

    3. Vadodara (BDQ)

      5min - 3.2 miles

      $2 - $3

    4. Vadodara Junction (BRC)

      3hrs 28min - once daily

      $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 26min ₹2,760. From Jodhpur taxi to Jodhpur airport, fly to Ahmedabad airport, taxi to Sabarmati Junction (SBI), then train to Mahesāna. 7hrs 36min ₹8,651. From Jodhpur taxi to Jodhpur airport, fly to Vadodara airport, taxi to Vadodara Junction (BRC), then train to Mahesāna. 8hrs 50min ₹9,254.