Udaipur
Udaipur
Train Bus

Abohar to Udaipur

Updated: 21 May 2026

The distance between Abohar and Udaipur is approximately 600 kilometers. You can reach Udaipur by bus or train. The road journey takes about 12 hours via NH 52. It is a straightforward and easy trip.

Total Distance: 600 km by road, 550 km air distance.
Fastest Way
Bus or taxi, taking about 12 hours.
Cheapest Way
Train, costing as low as 400 INR.
Compare Abohar to Udaipur Routes
Train
Direct
Duration
14 hours
Avg Price
400-900 INR
Operator
Indian Railways
Route
Abohar - Udaipur Junction

Trains are a comfortable option.

Bus
Direct
Duration
12 hours
Avg Price
800-1200 INR
Operator
RSRTC
Route
Abohar - Udaipur

Buses are frequent from the main bus stand.

Travel Tips
  • Bus Choice
    Local buses are reliable.
  • Train Booking
    Tickets can be bought at the station.
  • Local Transport
    Auto-rickshaws are available.
  • Food
    Try the local Rajasthani cuisine.
  • Arrival
    The city is easy to navigate.
Safety Tips
  • Luggage
    Keep your belongings secure.
  • Night Travel
    Generally safe, but avoid late hours.
  • Scams
    Be aware of local touts.
  • Emergency
    Keep emergency numbers saved.
People Also Ask
  • Is there a direct train?
    Yes, there are direct trains.
  • How long is the bus ride?
    Approximately 12 hours.
  • Which is the best way to travel?
    Bus is very convenient.
  • Are there AC buses?
    Yes, some buses are available.
  • Is the route safe?
    Yes, it is a very safe route.
Quick Info
  • From Abohar, Punjab, India
  • To Udaipur, Rajasthan, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Udaipur
1
City Palace
Visit this historic palace in Udaipur.
2
Lake Pichola
Explore the beautiful lake.
3
Local Markets
Shop for local goods.
4
Parks
Relax in the local parks.
Tags
Abohar to Udaipur Abohar to Udaipur bus Abohar to Udaipur train Udaipur travel Abohar transport travel guide Udaipur Rajasthan connectivity