There are 11 ways to get from Sadulshahar to Udaipur by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Ajmer
best- Take the train from Sadulshahr to Ajmertrain 14701
- Take the train from Ajmer to Ranapratapnagartrain 12981 / ...
17h 45m₹543–4,208Bus
- Take the bus from Abohar to Delhibus redbusIndia_A/C Sleeper
- Take the bus from Delhi to Udaipurbus redbusIndia_Bharat Benz A/C Seater /Sleeper
21h 11mDrive 708.6 km
- Drive from Sadulshahar to Udaipurcar 708.6 km
9h 14m₹7,931–11,456Taxi
- Take the taxi from Sadulshahar to Udaipurtaxi 708.6 km
9h 14m₹14,000–17,000Train to Nal Airport, fly
- Take the train from Sadulshahr to Lalgarh Jntrain
- Fly from Nal Airport (BKB) to Dabok Airport (UDR)plane BKB - UDR
11h 36m₹8,595–16,638Train
- Take the train from Hanumangarh Jn to Chittaurgarhtrain 20498
- Take the train from Chittaurgarh to Ranapratapnagartrain 12963 / ...
18h 38m₹640–5,127Train, bus
- Take the train from Sadulshahr to Ajmertrain 14701
- Take the bus from Ajmer to Udaipurbus Express
20h 29m₹573–3,108Train to Indira Gandhi International Airport, fly
- Take the train from Sadulshahr to Shahabad Md.Purtrain
- Fly from Indira Gandhi International Airport (DEL) to Dabok Airport (UDR)plane DEL - UDR
14h 1m₹7,283–15,635Train to Jaipur International Airport, fly
- Take the train from Sadulshahr to Dahar-Ka-Balajitrain
- Fly from Jaipur International Airport (JAI) to Dabok Airport (UDR)plane JAI - UDR
13h 34m₹6,802–16,770Train, bus to Sri Guru Ram Dass Jee International Airport, fly
- Take the train from Sadulshahr to Fazilkatrain
- Take the bus from Fazilka to Amritsarbus
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Dabok Airport (UDR)plane ATQ - UDR
14h 13m₹7,033–16,717Train, train to Chandigarh International Airport, fly
- Take the train from Sadulshahr to Dhuri Jntrain
- Take the train from Dhuri Jn to Ambala Cant Jntrain
- Take the train from Ambala Cant Jn to Chandigarhtrain
- Fly from Chandigarh International Airport (IXC) to Dabok Airport (UDR)plane IXC - UDR
13h 51m₹8,462–21,293
Sadulshahar to Udaipur by train
Comparing Your Travel Options
The cheapest way to get from Sadulshahar to Udaipur is to train and bus which costs ₹550 - ₹3,200 and takes 20h 29m.
The fastest way to get from Sadulshahar to Udaipur is to drive which takes 9h 14m and costs ₹7,500 - ₹12,000.
No, there is no direct bus from Sadulshahar to Udaipur. However, there are services departing from Abohar and arriving at Udaipur via Delhi. The journey, including transfers, takes approximately 21h 11m.
No, there is no direct train from Sadulshahar to Udaipur. However, there are services departing from Sadulshahr and arriving at Ranapratapnagar via Ajmer. The journey, including transfers, takes approximately 17h 45m.
The distance between Sadulshahar and Udaipur is 901 km. The road distance is 708.6 km.
The best way to get from Sadulshahar to Udaipur without a car is to train via Ajmer which takes 17h 45m and costs ₹500 - ₹4,300.
It takes approximately 17h 45m to get from Sadulshahar to Udaipur, including transfers.
Sadulshahar to Udaipur bus services, operated by Hans Travels, depart from Abohar station.
Sadulshahar to Udaipur train services, operated by Indian Railways, depart from Sadulshahr station.
The best way to get from Sadulshahar to Udaipur is to train via Ajmer which takes 17h 45m and costs ₹500 - ₹4,300. Alternatively, you can bus, which costs and takes 21h 11m.
What companies run services between Sadulshahar, India and Udaipur, India?
You can take a train from Sadulshahr to Ranapratapnagar via Ajmer in around 17h 45m. Alternatively, you can take a vehicle from Sadulshahar to Udaipur via Abohar and Delhi in around 21h 11m.
- Website
- goindigo.in
Flights from Nal Airport to Dabok Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹7,500–14,000
Flights from Indira Gandhi International Airport to Dabok Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ₹6,500–13,000
Flights from Jaipur International Airport to Dabok Airport
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Sri Guru Ram Dass Jee International Airport to Dabok Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- ₹6,000–13,000
Flights from Sri Guru Ram Dass Jee International Airport to Dabok Airport via Ahmedabad, Indira Gandhi International Airport
- Ave. Duration
- 8h 10m
- When
- Thursday and Saturday
- Estimated price
- ₹6,000–13,000
Flights from Chandigarh International Airport to Dabok Airport via Jaipur International Airport
- Ave. Duration
- 3h 15m
- When
- Tuesday to Saturday
- Estimated price
- ₹7,500–16,000
Flights from Chandigarh International Airport to Dabok Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 12m
- When
- Every day
- Estimated price
- ₹7,500–16,000
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Dabok Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- ₹4,300–15,000
Flights from Sri Guru Ram Dass Jee International Airport to Dabok Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹7,000–15,000
Flights from Sri Guru Ram Dass Jee International Airport to Dabok Airport via Mumbai
- Ave. Duration
- 5h 45m
- When
- Tuesday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,000–15,000
Flights from Chandigarh International Airport to Dabok Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- ₹7,500–16,000
Flights from Chandigarh International Airport to Dabok Airport via Mumbai
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹7,500–16,000
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Dabok Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹4,300–15,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Sadulshahr to Ajmer
- Ave. Duration
- 12h 26m
- Frequency
- Once daily
- Estimated price
- ₹330–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹330–390
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,500
- First Class (1A)
- ₹2,000–2,600
Train from Ajmer to Ranapratapnagar
- Ave. Duration
- 4h 19m
- Frequency
- Every 4 hours
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Sadulshahr to Lalgarh Jn
- Ave. Duration
- 4h 19m
- Frequency
- 4 times a week
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Hanumangarh Jn to Chittaurgarh
- Ave. Duration
- 13h 55m
- Frequency
- Once a week
- Estimated price
- ₹380–3,000
- Website
- irctc.co.in
- Sleeper Class
- ₹380–460
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,300–3,000
Train from Chittaurgarh to Ranapratapnagar
- Ave. Duration
- 1h 43m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Sadulshahr to Ajmer
- Ave. Duration
- 12h 26m
- Frequency
- Once daily
- Estimated price
- ₹330–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹330–390
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,500
- First Class (1A)
- ₹2,000–2,600
Train from Sadulshahr to Shahabad Md.Pur
- Ave. Duration
- 10h 56m
- Frequency
- Once daily
- Estimated price
- ₹260–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Sadulshahr to Dahar-Ka-Balaji
- Ave. Duration
- 9h 9m
- Frequency
- Once daily
- Estimated price
- ₹280–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹280–330
- Third AC (3A)
- ₹700–950
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Sadulshahr to Fazilka
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Sadulshahr to Dhuri Jn
- Ave. Duration
- 4h 31m
- Frequency
- Once a week
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Dhuri Jn to Ambala Cant Jn
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Ambala Cant Jn to Chandigarh
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
- Website
- omio.com
Bus from Abohar to Delhi
- Ave. Duration
- 8h
- Frequency
- 4 times a day
- Schedules at
- hanstravel.in
Bus from Delhi to Udaipur
- Ave. Duration
- 13h 12m
- Frequency
- 3 times a day
- Schedules at
- hanstravel.in
Bus from Fazilka to Amritsar
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Schedules at
- hanstravel.in
- Website
- Shishpal Travels
Bus from Abohar to Delhi
- Ave. Duration
- 7h 40m
- Frequency
- Once daily
- Schedules at
- Shishpal Travels
- Website
- Sana Travels
Bus from Abohar to Delhi
- Ave. Duration
- 8h
- Frequency
- Once daily
- Schedules at
- Sana Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Delhi to Udaipur
- Ave. Duration
- 12h
- Frequency
- 3 times a day
- Estimated price
- ₹650–2,100
- Schedules at
- Zingbus
Bus from Fazilka to Amritsar
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a week
- Estimated price
- ₹390–950
- Schedules at
- Zingbus
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Delhi to Udaipur
- Ave. Duration
- 13h
- Frequency
- 4 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Fazilka to Amritsar
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Delhi to Udaipur
- Ave. Duration
- 12h
- Frequency
- Once daily
- Schedules at
- Tranzking Travels
- Website
- Vishwa Travels
Bus from Delhi to Udaipur
- Ave. Duration
- 12h
- Frequency
- Once daily
- Schedules at
- Vishwa Travels
- Phone
- 9001274136
- [email protected]
- Website
- Choudhary travels and cargo
Bus from Delhi to Udaipur
- Ave. Duration
- 13h 5m
- Frequency
- Once daily
- Schedules at
- Choudhary travels and cargo
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Delhi to Udaipur
- Ave. Duration
- 12h 44m
- Frequency
- 6 times a week
- Website
- National Travels - Ratnagiri
- Website
- Globehopper Mobility
Bus from Delhi to Udaipur
- Ave. Duration
- 12h
- Frequency
- 4 times a week
- Schedules at
- Globehopper Mobility
- Phone
- +91 94440 05266
- [email protected]
- Website
- Apple Travels
Bus from Delhi to Udaipur
- Ave. Duration
- 12h 45m
- Frequency
- Twice a week
- Schedules at
- Apple Travels
- Phone
- +91 9995388059
- [email protected]
- Website
- Punchiry Tours and Holidays
Bus from Delhi to Udaipur
- Ave. Duration
- 12h 45m
- Frequency
- Twice a week
- Estimated price
- ₹1,300–4,600
- Schedules at
- Punchiry Tours and Holidays
- Website
- Raj Laxmi Travels
Bus from Delhi to Udaipur
- Ave. Duration
- 12h 45m
- Frequency
- Twice a week
- Schedules at
- Raj Laxmi Travels
- Phone
- +91 98424 37444
- [email protected]
- Website
- Al Travels
Bus from Delhi to Udaipur
- Ave. Duration
- 13h 5m
- Frequency
- Twice a week
- Schedules at
- Al Travels
- Website
- Soumya Tours and Travels
Bus from Delhi to Udaipur
- Ave. Duration
- 13h 58m
- Frequency
- Twice a week
- Schedules at
- Soumya Tours and Travels
- Website
- Bombay Raja Roadlinks
Bus from Delhi to Udaipur
- Ave. Duration
- 17h 56m
- Frequency
- Twice a week
- Schedules at
- Bombay Raja Roadlinks
Bus from Fazilka to Amritsar
- Ave. Duration
- 4h 20m
- Frequency
- Once a week
- Schedules at
- Bombay Raja Roadlinks
- Phone
- +917412069719
- [email protected]
- Website
- transport.rajasthan.gov.in
Bus from Ajmer to Udaipur
- Ave. Duration
- 7h 3m
- Frequency
- Once daily
- Estimated price
- ₹240–600
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹280–350
- Express
- ₹240–310
- AC Sleeper
- ₹470–600
- Ave. Duration
- 9h 14m
- Estimated price
- ₹14,000–17,000
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 South Korea: Travelling from Seoul to Busan , Which side of Niagara Falls should I choose (and how do I get there)?, and Need to know: Greyhound - to help you get the most out of your next trip.
Booking & Getting There
Sadulshahar to Udaipur bus services, operated by Hans Travels, arrive at Delhi station.
Sadulshahar to Udaipur train services, operated by Indian Railways, arrive at Ajmer station.
Yes, the driving distance between Sadulshahar to Udaipur is 709 km. It takes approximately 9h 14m to drive from Sadulshahar to Udaipur.
There are 1084+ hotels available in Udaipur.






















