There are 8 ways to get from Udaipur to Nābha by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Chandigarh International Airport, train
best- Fly from Dabok Airport (UDR) to Chandigarh International Airport (IXC)plane UDR - IXC
- Take the train from Chandigarh to Ambala Cant Jntrain
- Take the train from Ambala Cant Jn to Nabhatrain
8h 35m₹8,263–19,729Train via Ajmer
cheapest- Take the train from Ranapratapnagar to Ajmertrain 12982 / ...
- Take the train from Ajmer to Dhuri Jntrain 19613
18h 41m₹664–5,221Train
- Take the train from Ranapratapnagar to Delhi Sarai Rohillatrain 20474
- Take the train from Delhi Sarai Rohilla to Dhuri Jntrain 12455 / ...
18h 34m₹665–5,170Bus, train
- Take the bus from Udaipur to Chandigarhbus
- Take the bus from Chandigarh to Ambala Kentbus
- Take the train from Ambala Cant Jn to Nabhatrain
20h 37mDrive 827 km
- Drive from Udaipur to Nābhacar 827 km
10h 57m₹9,257–13,371Fly to Indira Gandhi International Airport, train
- Fly from Dabok Airport (UDR) to Indira Gandhi International Airport (DEL)plane UDR - DEL
- Take the train from New Delhi to Ambala Cant Jntrain
- Take the train from Ambala Cant Jn to Nabhatrain
7h 44m₹6,835–15,129Fly to Dehradun Airport, train
- Fly from Dabok Airport (UDR) to Dehradun Airport (DED)plane UDR - DED
- Take the train from Raiwala to Nabhatrain
11h 11m₹7,930–18,029Bus
- Take the bus from Udaipur to Ludhianabus redbusIndia_A/C Seater / Sleeper
- Take the bus from Ludhiana to Dhuribus redbusIndia_A/C Seater / Sleeper
23h 2m₹1,203–4,143
Udaipur to Nābha by train
Comparing Your Travel Options
The cheapest way to get from Udaipur to Nābha is to train which costs ₹650 - ₹5,500 and takes 18h 34m.
The fastest way to get from Udaipur to Nābha is to fly and train which takes 7h 44m and costs ₹6,500 - ₹16,000.
No, there is no direct bus from Udaipur to Nābha. However, there are services departing from Udaipur and arriving at Dhuri via Ludhiana. The journey, including transfers, takes approximately 23h 2m.
No, there is no direct train from Udaipur to Nābha. However, there are services departing from Ranapratapnagar and arriving at Nabha via Delhi Sarai Rohilla and Dhuri Jn. The journey, including transfers, takes approximately 18h 34m.
The distance between Udaipur and Nābha is 884 km. The road distance is 827 km.
The best way to get from Udaipur to Nābha without a car is to train which takes 18h 34m and costs ₹650 - ₹5,500.
It takes approximately 8h 35m to get from Udaipur to Nābha, including transfers.
Udaipur to Nābha bus services, operated by Tranzking Travels, depart from Udaipur station.
Udaipur to Nābha train services, operated by Indian Railways, depart from Ranapratapnagar station.
The best way to get from Udaipur to Nābha is to train which takes 18h 34m and costs ₹650 - ₹5,500. Alternatively, you can bus, which costs ₹1,200 - ₹4,200 and takes 23h 2m.
What companies run services between Udaipur, India and Nābha, India?
You can take a train from Ranapratapnagar to Nabha via Delhi Sarai Rohilla and Dhuri Jn in around 18h 34m. Alternatively, you can take a bus from Udaipur to Nabha via Ludhiana, Dhuri, and Dhuri Jn in around 23h 2m.
- Website
- goindigo.in
Flights from Dabok Airport to Chandigarh International Airport via Jaipur
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹7,500–16,000
Flights from Dabok Airport to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 42m
- When
- Every day
- Estimated price
- ₹7,500–16,000
Flights from Dabok Airport to Chandigarh International Airport via Mumbai
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹7,500–16,000
Flights from Dabok Airport to Chandigarh International Airport via Hyderabad
- Ave. Duration
- 7h 55m
- When
- Tuesday and Sunday
- Estimated price
- ₹7,500–16,000
Flights from Dabok Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹6,000–11,000
Flights from Dabok Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ₹6,500–15,000
Flights from Dabok Airport to Dehradun Airport via Mumbai
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹6,500–15,000
- Website
- airindia.in
Flights from Dabok Airport to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹7,500–16,000
Flights from Dabok Airport to Chandigarh International Airport via Mumbai
- Ave. Duration
- 6h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹7,500–16,000
Flights from Dabok Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹4,200–15,000
Flights from Dabok Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹7,000–14,000
Flights from Dabok Airport to Dehradun Airport via Mumbai
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹7,000–14,000
- Website
- airindiaexpress.in
Flights from Dabok Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹4,200–14,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Chandigarh to Ambala Cant Jn
- Ave. Duration
- 40 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
Train from Ambala Cant Jn to Nabha
- Ave. Duration
- 1h 36m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Ranapratapnagar to Delhi Sarai Rohilla
- Ave. Duration
- 11h 56m
- Frequency
- Once daily
- Estimated price
- ₹350–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹350–420
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
Train from Delhi Sarai Rohilla to Dhuri Jn
- Ave. Duration
- 4h 17m
- Frequency
- Once daily
- 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 Ambala Cant Jn to Nabha
- Ave. Duration
- 1h 36m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from New Delhi to Ambala Cant Jn
- Ave. Duration
- 2h 21m
- Frequency
- Hourly
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Ambala Cant Jn to Nabha
- Ave. Duration
- 1h 36m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Raiwala to Nabha
- Ave. Duration
- 5h 43m
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
Train from Ranapratapnagar to Ajmer
- Ave. Duration
- 4h 30m
- 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 Ajmer to Dhuri Jn
- Ave. Duration
- 11h 50m
- Frequency
- Twice a week
- Estimated price
- ₹340–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹340–410
- Third AC (3A)
- ₹900–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Udaipur to Chandigarh
- Ave. Duration
- 15h 55m
- Frequency
- Once a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Ludhiana to Dhuri
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- omio.com
Bus from Udaipur to Chandigarh
- Ave. Duration
- 20h 10m
- Frequency
- Once a week
- Schedules at
- hanstravel.in
Bus from Udaipur to Ludhiana
- Ave. Duration
- 21h 10m
- Frequency
- 3 times a week
- Schedules at
- hanstravel.in
- Website
- Bombay Raja Roadlinks
Bus from Udaipur to Chandigarh
- Ave. Duration
- 29h 31m
- Frequency
- Once a week
- Schedules at
- Bombay Raja Roadlinks
Bus from Udaipur to Ludhiana
- Ave. Duration
- 29h 36m
- Frequency
- Twice a week
- Schedules at
- Bombay Raja Roadlinks
- Phone
- +917412069719
- [email protected]
- Website
- transport.rajasthan.gov.in
Bus from Chandigarh to Ambala Kent
- Ave. Duration
- 1h 2m
- Frequency
- Every 4 hours
- Estimated price
- ₹45–120
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹95–120
- Express
- ₹45–60
- AC Sleeper
- ₹90–120
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Chandigarh to Ambala Kent
- Ave. Duration
- 1h 38m
- Frequency
- 4 times a day
- Estimated price
- ₹300–470
- Website
- hrtchp.com
- Ordinary
- ₹300–390
- AC Himdhara
- ₹340–470
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Udaipur to Ludhiana
- Ave. Duration
- 19h 20m
- Frequency
- 3 times a week
- Schedules at
- Tranzking Travels
Bus from Ludhiana to Dhuri
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Schedules at
- Tranzking Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Udaipur to Ludhiana
- Ave. Duration
- 19h 20m
- Frequency
- 3 times a week
- Estimated price
- ₹750–2,600
- Schedules at
- Zingbus
Bus from Ludhiana to Dhuri
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- ₹330–650
- Schedules at
- Zingbus
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
Booking & Getting There
Udaipur to Nābha bus services, operated by Tranzking Travels, arrive at Ludhiana station.
Udaipur to Nābha train services, operated by Indian Railways, arrive at Delhi Sarai Rohilla station.
Yes, the driving distance between Udaipur to Nābha is 827 km. It takes approximately 10h 57m to drive from Udaipur to Nābha.
There are 16+ hotels available in Nābha.


















