By train the journey from Bangalore to Udaipur is scheduled to take 39 hours. Via the shortest route the distance travelled by train from Bangalore to Udaipur is 2,118 km.
Train Times from Bangalore to Udaipur
There is 1 direct train service from Bangalore to Udaipur.
- Train times from KSR Bengaluru City Junction (SBC) in Bangalore to Udaipur City Railway Station (UDZ).
Train | Bangalore (SBC) | Udaipur (UDZ) | Operating Days |
19668 | 12:15 | 02:50 + 1 day | Th |
Buy Tickets from Bangalore to Udaipur
Use the Search Box below to buy your train tickets from Bangalore to Udaipur.
Location of KSR Bengaluru City Junction (Bangalore) Railway Station
KSR Bengaluru City Junction (Bangalore) Railway Station is 2.7 km by road from Bangalore Gandhi Nagar Racecourse.
Location of Udaipur City Railway Station
Udaipur City Railway Station is 1.4 km by road from Shri Manshapurna Karni Mata Temple.
About Travel to Udaipur
Udaipur is the most southerly of the major cities in the state of Rajasthan, which is located in the North West of India and borders Pakistan. Udaipur has around half a million permanent residents, although the number of people in the city increases dramatically during the holiday season as Udaipur is the fourth most popular tourist destination in Rajasthan after Jaipur, Jodhpur and Jaisalmer.
City of Lakes
The most distinctive feature of Udaipur is its many lakes. Although Udaipur has lots of lakes, big and small, the city of often described as having 7 lakes:
- Doodh Talai
- Lake Pichola
- Jaisamand Lake
- Rajsamand Lake
- Fateh Sagar Lake
- Udaisagar Lake
- Badi Lake
- Swaroop Sagar Lake
Pichola Lake
Pichola Lake is the most important of the lakes in Udaipur. This is partly because this man made lake is right in the centre of the city, and partly because there are three palaces in or near the lake: City Palace, Lake Palace and the Jag Mandir,

City Palace
City Palace is the most prominent building in Udaipur. Located at the edge of Pichola Lake, construction of City Palace began in 1553 and carried on for centuries after with periodic alterations and additions having been made to the palace ever since. The most recent renovation being the creation of a luxury hotel in the Fateprakash Palace section of the palace complex. Those not fortunate enough to have a room at this luxurious hotel can access much of the rest of the palace for a modest entrance fee.
Lake Palace
Lake Palace, like part of City Palace, has also been turned into a luxury hotel called the Taj Palace Hotel. Lake Palace was constructed in the mid 18th Century by the 62nd Maharana of the Mewar Dynasty, which was the ruling family of Udaipur for more than a millenium prior to India gaining independence. The palace was built as retreat for the royal family.
Fans of James Bond movies will recognise Lake Palace from the film Octopussy.
Jag Mandir
The Jag Mandir is a second palace built on an island in Lake Pichola. Construction on the palace began in 1551 and was finally completed about 100 years later in the middle of the 17th Century. The Jag Mandir itself is the main palace, with several other structures sharing the limited space on the island, including a palace which once housed a Prince from the rival Mughal Empire to whom who the Mewar Kingdom offerred asylum. The most photographed features of the Jag Mandir are the 4 large elephant statues which greet visitors as they disembark from the main jetty.