There are 5 ways to get from Udaipur to Bālotra by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Ananta Hospital to Mandi Morebus
- Take the bus from Jodhpur, Rajasthan to Pachpadra, Rajasthanbus Jodhpur, Rajasthan - Pachpadra, Rajasthan
6h 38mTrain
cheapest- Take the train from Ranapratapnagar to Ajmertrain
- Take the train from Ajmer to Luni Jntrain
- Take the train from Luni Jn to Balotra Jntrain
12h₹524–4,221Drive 270.4 km
- Drive from Udaipur to Bālotracar 270.4 km
4h 20m₹3,054–4,410Taxi
- Take the taxi from Udaipur to Bālotrataxi 270.4 km
4h 20m₹5,500–6,500Bus, train
- Take the bus from Ananta Hospital to Bheruji Chorahabus
- Take the train from Jodhpur Jn to Balotra Jntrain 04839 / ...
7h 49m₹969–2,079
Udaipur to Bālotra by train
Questions & Answers
The cheapest way to get from Udaipur to Bālotra is to bus and train which costs ₹950 - ₹2,100 and takes 7h 49m.
The fastest way to get from Udaipur to Bālotra is to drive which takes 4h 20m and costs ₹3,000 - ₹4,500.
No, there is no direct bus from Udaipur to Bālotra. However, there are services departing from Ananta Hospital and arriving at Pachpadra, Rajasthan via Jodhpur, Rajasthan. The journey, including transfers, takes approximately 6h 38m.
No, there is no direct train from Udaipur to Bālotra. However, there are services departing from Ranapratapnagar and arriving at Balotra Jn via Ajmer and Luni Jn. The journey, including transfers, takes approximately 12h.
The distance between Udaipur and Bālotra is 356 km. The road distance is 270.4 km.
The best way to get from Udaipur to Bālotra without a car is to bus which takes 6h 38m and costs .
It takes approximately 6h 38m to get from Udaipur to Bālotra, including transfers.
Udaipur to Bālotra bus services, operated by Shree Devnarayan Travels, depart from Ananta Hospital station.
Udaipur to Bālotra train services, operated by Indian Railways, depart from Ranapratapnagar station.
The best way to get from Udaipur to Bālotra is to bus which takes 6h 38m and costs . Alternatively, you can train, which costs ₹500 - ₹4,300 and takes 12h.
What companies run services between Udaipur, India and Bālotra, India?
You can take a bus from Ananta Hospital to Bālotra via Mandi More, Jodhpur, Rajasthan, and Pachpadra, Rajasthan in around 6h 38m. Alternatively, you can take a train from Ranapratapnagar to Balotra Jn via Ajmer and Luni Jn in around 12h.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ranapratapnagar to Ajmer
- Ave. Duration
- 4h 36m
- Frequency
- Every 4 hours
- Estimated price
- ₹210–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Ajmer to Luni Jn
- Ave. Duration
- 3h 35m
- Frequency
- Twice daily
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
Train from Luni Jn to Balotra Jn
- Ave. Duration
- 1h 49m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Jodhpur Jn to Balotra Jn
- Ave. Duration
- 2h 33m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
- Phone
- 9414921024
- [email protected]
- Website
- devnarayanbus.com
Bus from Ananta Hospital to Mandi More
- Ave. Duration
- 4h 9m
- Frequency
- 3 times a day
- Estimated price
- ₹629
- Website
- http://devnarayanbus.com/
Bus from Ananta Hospital to Bheruji Choraha
- Ave. Duration
- 4h 13m
- Frequency
- 3 times a day
- Estimated price
- ₹629
- Website
- http://devnarayanbus.com/
- Ave. Duration
- 4h 20m
- Estimated price
- ₹5,500–6,500
Lake City Cab Service
- Phone
- +91 94 62 34 57 77
- Website
- lakecitycabservice.com
Rajasthan Cab
- Phone
- +91 93 58 81 19 41
- Website
- rajasthancab.com
Udaipur Taxi Tour
- Phone
- +91 91 16 07 22 35
- Website
- udaipurtaxitour.in
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which side of Niagara Falls should I choose (and how do I get there)?, Need to know: Jadrolinija, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.
More Questions & Answers
Udaipur to Bālotra bus services, operated by Shree Devnarayan Travels, arrive at Mandi More station.
Udaipur to Bālotra train services, operated by Indian Railways, arrive at Ajmer station.
Yes, the driving distance between Udaipur to Bālotra is 270 km. It takes approximately 4h 20m to drive from Udaipur to Bālotra.
There are two+ hotels available in Bālotra.








