Travel options for:
Jodhpur to Mahesāna
  • Train

    $15 - $22
    1. Jodhpur Junction (JU)

      7 h 5 min - once daily

      $15 - $22

  • Bus

    $8 - $13
    1. Jodhpur

      7 h 30 min - every 4 hours

      $8 - $13

  • Taxi

    $95 - $120
    1. Jodhpur

      5 h 24 min - 233 miles

      $95 - $120

  • Drive

    $35 - $55
    1. Jodhpur

      5 h 24 min - 233 miles

      $35 - $55

  • Fly to Ahmedabad, train

    $66 - $273
    1. Jodhpur

      7 min - 3.8 miles

      $1 - $3

    2. Jodhpur (JDH)

      5 h 20 min - 1 stopover

      $50 - $250

    3. Ahmedabad (AMD)

      9 min - 5.6 miles

      $3 - $4

    4. Sabarmati Junction (SBI)

      1 h 1 min - once daily

      $11 - $17

  • Fly to Vadodara, train

    $60 - $262
    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

      $12 - $18

  • 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,198. From Jodhpur bus to Mahesana. 7 h 30 min ₹684. From Jodhpur taxi to Mahesāna. 5 h 24 min ₹7,334. From Jodhpur drive to Mahesāna. 5 h 24 min ₹3,012. From Jodhpur taxi to Jodhpur airport, fly to Ahmedabad airport, taxi to Sabarmati Junction (SBI), then train to Mahesāna. 7 h 37 min ₹9,768. From Jodhpur taxi to Jodhpur airport, fly to Vadodara airport, taxi to Vadodara Junction (BRC), then train to Mahesāna. 9 h 3 min ₹9,053.