There are 4 ways to get from Patna to Udaipur 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
best- Fly from Lok Nayak Jayaprakash Airport (PAT) to Dabok Airport (UDR)plane PAT - UDR
4h 46m₹9,225–16,877Train
cheapest- Take the train from Patna Jn to Ranapratapnagartrain 12315
26h 31m₹650–5,500Bus
- Take the bus from Patna to Noidabus redbusIndia_Bharat Benz A/C Seater /Sleeper
- Take the bus from Noida to Udaipurbus redbusIndia_Bharat Benz A/C Seater /Sleeper
30h 45m₹1,465–9,946Drive 1,336.8 km
- Drive from Patna to Udaipurcar 1,336.8 km
18h 48m₹14,965–21,615
Patna to Udaipur by train
Comparing Your Travel Options
The cheapest way to get from Patna to Udaipur is to train which costs ₹650 - ₹5,500 and takes 26h 31m.
The fastest way to get from Patna to Udaipur is to fly which takes 4h 46m and costs ₹9,000 - ₹17,000.
No, there is no direct bus from Patna to Udaipur. However, there are services departing from Patna and arriving at Udaipur via Noida. The journey, including transfers, takes approximately 30h 45m.
Yes, there is a direct train departing from Patna Jn and arriving at Ranapratapnagar. Services depart once a week, and operate Thursday. The journey takes approximately 26h 31m.
The distance between Patna and Udaipur is 1159 km. The road distance is 1336.8 km.
The best way to get from Patna to Udaipur without a car is to train which takes 26h 31m and costs ₹650 - ₹5,500.
It takes approximately 4h 46m to get from Patna to Udaipur, including transfers.
Patna to Udaipur bus services, operated by Zingbus, depart from Patna station.
Patna to Udaipur train services, operated by Indian Railways, depart from Patna Jn station.
The best way to get from Patna to Udaipur is to fly which takes 4h 46m and costs ₹9,000 - ₹17,000. Alternatively, you can train, which costs ₹650 - ₹5,500 and takes 26h 31m, you could also bus, which costs ₹1,400 - ₹10,000 and takes 30h 45m.
What companies run services between Patna, India and Udaipur, India?
IndiGo Airlines, Air India Limited, and Spicejet fly from Lok Nayak Jayaprakash Airport (PAT) to Dabok Airport (UDR) 3 times a day. Alternatively, Indian Railways operates a train from Patna Jn to Ranapratapnagar once a week. Tickets cost ₹650–5,500 and the journey takes 26h 31m.
- Website
- goindigo.in
Flights from Lok Nayak Jayaprakash Airport to Dabok Airport via Delhi
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹9,000–11,000
Flights from Lok Nayak Jayaprakash Airport to Dabok Airport via Bengaluru
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- ₹9,000–11,000
Flights from Lok Nayak Jayaprakash Airport to Dabok Airport via Hyderabad
- Ave. Duration
- 5h 50m
- When
- Tuesday and Sunday
- Estimated price
- ₹8,500–22,000
- Website
- airindia.in
Flights from Lok Nayak Jayaprakash Airport to Dabok Airport via Delhi
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹9,000–19,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Patna Jn to Ranapratapnagar
- Ave. Duration
- 26h 31m
- Frequency
- Once a week
- Estimated price
- ₹650–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹650–850
- Third AC (3A)
- ₹1,700–2,200
- Second AC (2A)
- ₹2,400–3,100
- First Class (1A)
- ₹4,100–5,500
- Phone
- 91 82870 09889
- care@zingbus.com
- Website
- Zingbus
Bus from Patna to Noida
- Ave. Duration
- 18h
- Frequency
- 4 times a day
- Estimated price
- ₹800–2,900
- Schedules at
- Zingbus
Bus from Noida to Udaipur
- Ave. Duration
- 12h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₹650–2,100
- Schedules at
- Zingbus
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Patna to Noida
- Ave. Duration
- 20h 20m
- Frequency
- 3 times a day
- Website
- Travel Point World LLP
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Patna to Noida
- Ave. Duration
- 17h 20m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Noida to Udaipur
- Ave. Duration
- 13h
- Frequency
- Every 4 hours
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- Mohindra Smart Bus
Bus from Patna to Noida
- Ave. Duration
- 18h 50m
- Frequency
- Once daily
- Schedules at
- Mohindra Smart Bus
Bus from Patna to Noida
- Ave. Duration
- 19h 20m
- Frequency
- 6 times a week
- Estimated price
- ₹1,300–5,500
- Schedules at
- Punchiry Tours and Holidays
Bus from Noida to Udaipur
- Ave. Duration
- 12h 45m
- Frequency
- Once a week
- Estimated price
- ₹1,300–4,500
- Schedules at
- Punchiry Tours and Holidays
- Website
- India Tours and Travels
Bus from Patna to Noida
- Ave. Duration
- 17h 20m
- Frequency
- 4 times a week
- Schedules at
- India Tours and Travels
- Website
- Globehopper Mobility
Bus from Patna to Noida
- Ave. Duration
- 17h
- Frequency
- 3 times a week
- Schedules at
- Globehopper Mobility
Bus from Noida to Udaipur
- Ave. Duration
- 12h
- Frequency
- Twice a week
- Schedules at
- Globehopper Mobility
- Website
- Moon Light Travels Katra
Bus from Patna to Noida
- Ave. Duration
- 15h 15m
- Frequency
- Twice a week
- Schedules at
- Moon Light Travels Katra
Bus from Noida to Udaipur
- Ave. Duration
- 13h 15m
- Frequency
- Once daily
- Schedules at
- Moon Light Travels Katra
- Website
- omio.com
Bus from Patna to Noida
- Ave. Duration
- 17h 40m
- Frequency
- Twice a week
- Schedules at
- hanstravel.in
Bus from Noida to Udaipur
- Ave. Duration
- 12h 45m
- Frequency
- Twice daily
- Schedules at
- hanstravel.in
- Phone
- 91-7373800013
- helpdesk@tranzking.com
- Website
- Tranzking Travels
Bus from Patna to Noida
- Ave. Duration
- 17h 29m
- Frequency
- Once a week
- Schedules at
- Tranzking Travels
Bus from Noida to Udaipur
- Ave. Duration
- 12h
- Frequency
- Twice daily
- Schedules at
- Tranzking Travels
- Website
- Vishwa Travels
Bus from Noida to Udaipur
- Ave. Duration
- 12h
- Frequency
- Once daily
- Schedules at
- Vishwa Travels
- Phone
- 9001274136
- narpatchoudhary313@gmail.com
- Website
- Choudhary travels and cargo
Bus from Noida to Udaipur
- Ave. Duration
- 13h 5m
- Frequency
- Once daily
- Schedules at
- Choudhary travels and cargo
Bus from Noida to Udaipur
- Ave. Duration
- 11h 57m
- Frequency
- 6 times a week
- Website
- National Travels - Ratnagiri
- Phone
- +91 94440 05266
- appleanbu66@gmail.com
- Website
- Apple Travels
Bus from Noida to Udaipur
- Ave. Duration
- 12h 45m
- Frequency
- Once a week
- Schedules at
- Apple Travels
- Website
- Raj Laxmi Travels
Bus from Noida to Udaipur
- Ave. Duration
- 12h 45m
- Frequency
- Once a week
- Schedules at
- Raj Laxmi Travels
- Phone
- +91 98424 37444
- arunprasad@gmail.com
- Website
- Al Travels
Bus from Noida to Udaipur
- Ave. Duration
- 13h 5m
- Frequency
- Once a week
- Schedules at
- Al Travels
- Website
- Soumya Tours and Travels
Bus from Noida to Udaipur
- Ave. Duration
- 13h 58m
- Frequency
- Once a week
- Schedules at
- Soumya Tours and Travels
- Website
- Bombay Raja Roadlinks
Bus from Noida to Udaipur
- Ave. Duration
- 17h 56m
- Frequency
- Once a week
- Schedules at
- Bombay Raja Roadlinks
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 How to get from Heathrow Airport into central London, Getting around the Cyclades, and Need to know: Greyhound - to help you get the most out of your next trip.
Booking & Getting There
Patna to Udaipur bus services, operated by Zingbus, arrive at Noida station.
Patna to Udaipur train services, operated by Indian Railways, arrive at Ranapratapnagar station.
Yes, the driving distance between Patna to Udaipur is 1337 km. It takes approximately 18h 48m to drive from Patna to Udaipur.
Book your Patna to Udaipur bus tickets online with Omio.
There are 1053+ hotels available in Udaipur.




















