There are 8 ways to get from Bhopal to Udaipur by plane, train, bus, taxi, 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 Indira Gandhi International Airport, train
best- Fly from Raja Bhoj International Airport (BHO) to Indira Gandhi International Airport (DEL)plane BHO - DEL
- Take the train from Shahabad Md.Pur to Kanwattrain
7h 25m₹6,196–9,754Train
cheapest- Take the train from Bhopal Jn to Nawalgarhtrain 17020
18h 52m₹1,201–4,337Train via Sīkar
- Take the train from Bhopal Jn to Sikar Jntrain 17601 / ...
13h 8m₹1,209–4,071Bus, taxi
- Take the bus from Bhopal to Jaipurbus
- Take the bus from Jaipur RSRTC to Khatushyamjibus
- Take the taxi from Khatushyamji to Udaipurtaxi
20h 44mDrive 662.1 km
- Drive from Bhopal to Udaipurcar 662.1 km
8h 47m₹7,422–10,720Taxi
- Take the taxi from Bhopal to Udaipurtaxi 662.1 km
8h 47m₹11,000–14,000Fly to Jaipur International Airport, train
- Fly from Raja Bhoj International Airport (BHO) to Jaipur International Airport (JAI)plane BHO - JAI
- Take the train from Jaipur to Palsanatrain
9h 33m₹7,228–15,467Fly to Ajmer Kishangarh Airport, train
- Fly from Raja Bhoj International Airport (BHO) to Ajmer Kishangarh Airport (KQH)plane BHO - KQH
- Take the train from Kishangarh to Kanwattrain
11h₹9,525–23,928
Raja Bhoj International Airport (BHO) to Indira Gandhi International Airport (DEL) flights
Comparing Your Travel Options
The cheapest way to get from Bhopal to Udaipur is to train via Sīkar which costs ₹1,200 - ₹4,100 and takes 13h 8m.
The fastest way to get from Bhopal to Udaipur is to fly and train which takes 7h 25m and costs ₹6,000 - ₹10,000.
No, there is no direct train from Bhopal to Udaipur. However, there are services departing from Bhopal Jn and arriving at Sikar Jn via . The journey, including transfers, takes approximately 13h 8m.
The distance between Bhopal and Udaipur is 823 km. The road distance is 662.1 km.
The best way to get from Bhopal to Udaipur without a car is to train via Sīkar which takes 13h 8m and costs ₹1,200 - ₹4,100.
It takes approximately 7h 25m to get from Bhopal to Udaipur, including transfers.
Bhopal to Udaipur train services, operated by Indian Railways, depart from Bhopal Jn station.
Bhopal to Udaipur train services, operated by Indian Railways, arrive at Sikar Jn station.
Yes, the driving distance between Bhopal to Udaipur is 662 km. It takes approximately 8h 47m to drive from Bhopal to Udaipur.
There are four+ hotels available in Udaipur.
What companies run services between Bhopal, India and Udaipur, Rajasthan, India?
Indian Railways operates a train from Bhopal Jn to Sikar Jn 3 times a week. Tickets cost ₹400–3,100 and the journey takes 12h 35m.
- Website
- goindigo.in
Flights from Raja Bhoj International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ₹4,800–6,500
Flights from Raja Bhoj International Airport to Jaipur International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹5,000–18,000
Flights from Raja Bhoj International Airport to Jaipur International Airport via Mumbai
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- ₹7,000–18,000
Flights from Raja Bhoj International Airport to Jaipur International Airport via Bengaluru
- Ave. Duration
- 9h 40m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Raja Bhoj International Airport to Ajmer Kishangarh Airport via Indira Gandhi International Airport
- Ave. Duration
- 7h 22m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,500–25,000
- Website
- airindia.in
Flights from Raja Bhoj International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- ₹3,900–13,000
Flights from Raja Bhoj International Airport to Jaipur International Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹4,800–15,000
Flights from Raja Bhoj International Airport to Jaipur International Airport via Mumbai
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- ₹7,500–16,000
- Website
- airindiaexpress.in
Flights from Raja Bhoj International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹3,900–13,000
Flights from Raja Bhoj International Airport to Jaipur International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹4,800–15,000
- Website
- spicejet.com
Flights from Raja Bhoj International Airport to Jaipur International Airport via Mumbai
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹6,500–12,000
- Website
- starair.in
Flights from Raja Bhoj International Airport to Ajmer Kishangarh Airport via Pune
- Ave. Duration
- 7h
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹17,000–55,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Shahabad Md.Pur to Kanwat
- Ave. Duration
- 3h 50m
- Frequency
- Twice a week
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Bhopal Jn to Sikar Jn
- Ave. Duration
- 12h 35m
- Frequency
- 3 times a week
- Estimated price
- ₹400–3,100
- Website
- irctc.co.in
- Sleeper Class
- ₹400–480
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,900
- First Class (1A)
- ₹2,400–3,100
Train from Jaipur to Palsana
- Ave. Duration
- 1h 29m
- Frequency
- 3 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Kishangarh to Kanwat
- Ave. Duration
- 2h 26m
- Frequency
- 3 times a day
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Bhopal Jn to Nawalgarh
- Ave. Duration
- 18h 18m
- Frequency
- Once a week
- Estimated price
- ₹450–3,400
- Website
- irctc.co.in
- Sleeper Class
- ₹450–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,700–3,400
- [email protected]
- Website
- SLGT Travels
Bus from Bhopal to Jaipur
- Ave. Duration
- 16h 5m
- Frequency
- 5 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Bhopal to Jaipur
- Ave. Duration
- 11h
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +917412069719
- [email protected]
- Website
- transport.rajasthan.gov.in
Bus from Jaipur RSRTC to Khatushyamji
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₹70–180
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹120–150
- Express
- ₹70–95
- AC Sleeper
- ₹140–180
- Ave. Duration
- 4h 55m
- Estimated price
- ₹1,000–14,000
Bhopal Cab
- Phone
- +91 826 932 5375
- Website
- bhopalcab.com
Krishna Travels
- Phone
- +91 810 972 4347
- Website
- taxibhopal.com
MP Taxi Cab
- Phone
- +91 930 292 0677
- Website
- mpcab.in
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










