Travel options for:
Udaipur to Ranthambore National Park
  • Train

    $22 - $31
    1. Ranapratapnagar (RPZ)

      10 h 58 min - once a week

      $17 - $24

    2. Sawai Madhopur (SWM)

      57 min - 12.8 miles

      $5 - $7

  • Bus, train

    $26 - $37
    1. Udaipur

      8 h 20 min - hourly

      $9 - $13

    2. Sindhi Camp

      3 min - every 15 minutes

    3. Metro Railway

      16 min - 4381 feet

    4. Jaipur (JP)

      2 h 5 min - once daily

      $12 - $18

    5. Sawai Madhopur (SWM)

      57 min - 12.8 miles

      $5 - $7

  • Night train

    $20 - $28
    1. Ranapratapnagar (RPZ)

      6 h 31 min - once daily

      $15 - $22

    2. Sawai Madhopur (SWM)

      57 min - 12.8 miles

      $5 - $7

  • Taxi

    $90 - $120
    1. Udaipur

      6 h 34 min - 247.7 miles

      $90 - $120

  • Drive

    $40 - $60
    1. Udaipur

      6 h 34 min - 247.7 miles

      $40 - $60

  • Fly, train

    $59 - $195
    1. Udaipur

      19 min - 12.5 miles

      $4 - $5

    2. Udaipur (UDR)

      55 min - non-stop

      $35 - $160

    3. Jaipur (JAI)

      12 min - 7.4 miles

      $3 - $5

    4. Jaipur (JP)

      2 h 5 min - once daily

      $12 - $18

    5. Sawai Madhopur (SWM)

      57 min - 12.8 miles

      $5 - $7

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

From Ranapratapnagar (RPZ) train to Sawai Madhopur (SWM) then taxi to Ranthambore National Park. 11 h 55 min ₹1,810. From Udaipur bus to Sindhi Camp, Metro to Metro Railway, walk to Jaipur (JP), train to Sawai Madhopur (SWM), then taxi to Ranthambore National Park. 12 h 48 min ₹2,118. From Ranapratapnagar (RPZ) night train to Sawai Madhopur (SWM) then taxi to Ranthambore National Park. 7 h 28 min ₹1,651. From Udaipur taxi to Ranthambore National Park. 6 h 34 min ₹7,279. From Udaipur drive to Ranthambore National Park. 6 h 34 min ₹3,203. From Udaipur taxi to Udaipur airport, fly to Jaipur airport, taxi to Jaipur (JP), train to Sawai Madhopur (SWM), then taxi to Ranthambore National Park. 5 h 28 min ₹5,577.