Top things to do in Udaipur

Top things to do in Udaipur

They call Udaipur the City of Lakes, but for me, it was so much more. It is a city of palaces, reflections and stories carved in stone. The city is located in southern Rajasthan. Udaipur instantly fascinated me with its romantic charm, royal history and laid-back vibe. From the shimmering waters of Lake Pichola to wandering through centuries-old marble palaces. I felt like I had stepped into a living painting. Whether you’re a history buff, a lover of architecture or just craving a peaceful escape surrounded by beauty. Udaipur has something to offer for everyone. In this guide, I’ll share the top things to do in Udaipur: from royal landmarks and sacred temples to lively bazaars and cultural dance shows. This way you can experience the magic of this city the way I did.

Cityscape of Udaipur. Top things to do in Udaipur. In the worlds jungle travel blog.

History of Udaipur

I’ve always believed that the best way to understand a place is by learning more about its past. Udaipur is a city of serene lakes, grand palaces and timeless tales. The city is known as the “City of Lakes” and one of the crown jewels of Rajasthan. Udaipur is famous for the legacy of the Mewar dynasty and they are one of the oldest ruling dynasties in the world.

Mewar Kingdom

The story of Udaipur began in 1559, when Maharana Udai Singh II, ruler of the Mewar Kingdom, decided to move his capital from the war-ravaged Chittorgarh to a safer location. Udaipur is surrounded by the Aravalli Hills and located at the sparkling waters of Lake Pichola. The site of Udaipur was chosen not just for its beauty, but also for its strategic advantage. As I walked along the banks of Lake Pichola, I could almost picture the Maharana’s royal scouts presenting this idyllic landscape as a new beginning for the proud Rajput’s of Mewar.

Unlike many other Rajput kingdoms that eventually submitted to Mughal domination, the rulers of Mewar fiercely guarded their independence. One of the most legendary figures in this defiance was Maharana Pratap, the son of Udai Singh II. He became a symbol of Rajput bravery after the famous Battle of Haldighati in 1576. Though outnumbered and outgunned, he refused to bow to Emperor Akbar. Stories of his bravery are still recounted across Rajasthan. He has a bronze statue at Moti Magri that is overlooking Fateh Sagar Lake.

Rajput architecture

Udaipur flourished under successive rulers of the Mewar dynasty, and their legacy can still be seen in the city’s stunning Rajput architecture. The majestic City Palace is an immense complex built over 400 years and a prime example. As I wandered through its courtyards, balconies and mosaic-lined rooms, I could feel the mix of tradition and grandeur that defined this royal city. Each ruler added his own touch: detailed decorated balconies, green courtyards and jharokhas. They are all contributing to the architectural mix that still amazes visitors today.

Old town

Beyond the palaces and forts, Udaipur’s old town is a living archive of the past. Narrow streets go past ancient havelis, centuries-old temples and lively bazaars that have remained unchanged for generations. I found myself lingering at Jagdish Temple, built in 1651 by Maharana Jagat Singh I. This temple is a masterpiece of Indo-Aryan architecture, with finely carved pillars, spires and a spiritual energy that feels timeless.

British rule

Even during British rule, Udaipur managed to preserve much of its autonomy as a princely state. The Maharanas maintained their cultural identity and continued to patronize the arts, including miniature painting, music and architecture. Today, this vibrant heritage is woven into the city’s identity.

For anyone passionate about the history of India, Rajputana heritage or architectural wonders, Udaipur gives a rare and authentic insight into a proud past that still lives on. It’s not just a destination: it’s a story waiting to be explored, one palace corridor and temple courtyard at a time.

Courtyard at City Palace. Top things to do in Udaipur. In the worlds jungle travel blog.

Lake Pichola

If there’s one place in Udaipur that truly took my breath away, it was Lake Pichola. Watching the golden sun dip behind the Aravalli Hills as the lake shimmered like glass is a memory I’ll always treasure. Lake Pichola is the heart of Udaipur, and spending time here felt like slipping into a dream filled with history, romance and serene beauty.

This man-made freshwater lake was originally created in 1362 AD by a local gypsy tribesman named Pichhu Banjara. The lake is named after him. When Maharana Udai Singh II founded Udaipur, he extended the lake and built his palace on its eastern banks. What I found fascinating was how the lake became both a symbol of royal grandeur and a practical lifeline for the city, supplying water and supporting local life for centuries.

What makes Lake Pichola truly unforgettable are the islands and palaces that rise from its calm waters like visions from a fairytale. During my visit, I took a sunset boat ride on Lake Pichola, which I highly recommend to anyone travelling to Udaipur. In the boat I passed Jag Mandir. This is an island palace built in the 17th century that once sheltered Prince Khurram (later Emperor Shah Jahan) during his rebellion against his father. With its domes, marble chhatris and green gardens, it’s easy to see how this palace inspired the design of the Taj Mahal.

The city’s ghats like Gangaur Ghat and Ambrai Ghat are perfect spots to sit quietly and take it all in. I spent hours here, just watching locals performing evening rituals, children playing by the water, and the golden reflections of temples and havelis dancing on the lake’s surface.

Walking bridge at Lake Pichola. Top things to do in Udaipur. In the worlds jungle travel blog.

Jagmandir Island

Jagmandir Island Palace is one of Udaipur’s most fascinating historical landmarks. The construction began in the early 17th century under Maharana Karan Singh, and it was completed by his successor, Maharana Jagat Singh I. The palace was named after him. Jagmandir has served various roles throughout history: from a royal summer retreat to a refuge for exiled royals. One of its most fascinating stories involves Mughal prince Khurram (later Emperor Shah Jahan). He went here for asylum during his rebellion against his father, Emperor Jahangir. It’s believed that the elegant white marble design of Jagmandir even inspired some elements of the Taj Mahal.

Jagmandir Island is a brilliant example of Rajput-Mughal architecture. It is a style that Udaipur is known for. As I approached the island by boat, the first thing that struck me was the grand marble pavilion. It is surrounded by eight carved elephant statues that seem to guard the entrance. The palace complex includes the Gul Mahal, the oldest part of the structure. The structure has detailed inlay work and a domed roof. It is said to have been designed to suit the tastes of Prince Khurram. The courtyards, gardens, arched colonnades and balconies create a sense of both grandeur and peace. Walking through Jagmandir felt like stepping into a secret chapter of royal history, with every stone telling stories of politics, power and quiet retreat.

Stone elephants at Jagmandir Island. Top things to do in Udaipur. In the worlds jungle travel blog.

Jagdish Temple

Jagdish Temple is one of the most important and visually stunning Hindu temples in Rajasthan. The temple is built in 1651 by Maharana Jagat Singh I. The temple has been a place of worship, devotion and architectural beauty for over 370 years. It’s dedicated to Lord Vishnu, the preserver of the universe in Hindu mythology. The temple attracts a steady stream of worshippers and curious travellers every day. I visited in the early morning, just as the first bells were ringing and the scent of incense floated through the air. It was a wonderful calming and spiritual experience.

The temple is a masterpiece of Indo-Aryan architecture, and every inch of it is carved with incredible detail. The main shrine is completed with a 79-foot tall shikhara (spire), which dominates the skyline and can be seen from various points in the city. What truly impressed me, though, was the craftsmanship. The temple walls are covered in detailed carvings of dancers, musicians, elephants and divine figures from Hindu mythology. The black stone idol of Lord Jagannath (a form of Vishnu) gives an aura of peace and devotion. I sat for a few moments among the locals, listening to the soft chanting of prayers. It was a beautiful reminder of how spiritual traditions still thrive in Udaipur’s historic heart.

Jagdish Temple isn’t just a religious site. It’s an essential stop for anyone interested in cultural heritage, temple architecture or spiritual travel in India. It gives you a deeper sense of how art, history and faith are included into the everyday life of Udaipur.

City Palace

The City Palace in Udaipur is without a doubt one of the most breathtaking royal complexes in India. Exploring it felt like walking through centuries of Rajput history. The palace is located on the eastern banks of Lake Pichola. This immense palace was originally built by Maharana Udai Singh II in 1559. He is the same ruler who founded the city. Over the next 400 years, his successors continued to expand the complex. This resulted in a mix of Rajasthani and Mughal architecture. As I wandered through its grand courtyards, narrow passages and marble balconies, I was struck by the attention to detail. Every arch, fresco and mosaic told a story of royal pride, power and artistic achievement. The palace was not only a royal residence but also the administrative and ceremonial centre of the Mewar dynasty.

What makes the City Palace so special is its maze-like layout and the variety of historical treasures it has. Inside, I discovered detailed decorated rooms like the Sheesh Mahal (Mirror Palace), where glittering glass inlays reflect light in every direction. But also the Mor Chowk, famous for its peacock mosaics made of coloured glass. The Zenana Mahal, once the queen’s quarters, now houses fascinating exhibits, while the Museum has royal costumes, weapons, and antique furniture on display. From the balconies you can admire the amazing views of Lake Pichola, with Jag Mandir and Lake Palace appearing like floating gems. Visiting the City Palace is more than just sightseeing. It’s an immersive journey into Udaipur’s royal heritage and one of the most unforgettable architectural experiences in Rajasthan.

Lakeview of the City Palace Udaipur. Top things to do in Udaipur. In the worlds jungle travel blog.

Tripoliya Gate

The Tripoliya Gate is one of the most iconic entrances to the City Palace in Udaipur. The entrance is built in 1725 by Maharana Sangram Singh II. This three-arched gateway was used as the main ceremonial entrance for the royal family. The name Tripoliya itself means “three gates,” symbolizing the architectural symmetry and royal authority it represents. As I passed through its massive arches, I imagined the grand processions of kings, queens, and warriors that once entered the palace through this very gate. The Tripoliya Gate also leads directly to the palace’s inner courtyards and the royal zenana (women’s quarters). Today, it is a perfect starting point for exploring the history, architecture and royal heritage of Udaipur.

Tripoliya Gate. Top things to do in Udaipur. In the worlds jungle travel blog.

Gulab Bagh

The Rose Garden in Udaipur is located within the expansive grounds of Gulab Bagh. It is a peaceful escape from the city’s palaces and busy markets. Known locally as Gulab Bagh and Zoo the 100-acre garden was commissioned by Maharana Sajjan Singh in the 19th century. It is the largest garden in Udaipur. What makes it truly special is its collection of hundreds of varieties of roses, both local and exotic. As I wandered through the paths I was surrounded with flowering rose bushes, the fragrant air and colourful blooms. It created a romantic, almost dreamlike atmosphere, especially in the early morning when the dew is still on the petals.

Beyond its beauty, the Rose Garden is a great place to experience another side of Udaipur: quiet, green and connected to nature. The garden also includes a mini zoo, a library (one of the oldest in Rajasthan), and several marble pavilions and fountains that reflect the city’s royal touch. Locals come here for morning walks, yoga and picnics. I found it to be the perfect spot to slow down and take in the green garden after exploring Udaipur’s historic sites. While it may not be as famous as the City Palace or Lake Pichola, Gulab Bagh’s rose garden is a hidden gem. It is ideal for those who love gardens, botany or simply need a tranquil break during their Rajasthan travels.

Street art of a black elephant. Top things to do in Udaipur. In the worlds jungle travel blog.

Local shopping at the bazaars

Shopping in Udaipur’s local bazaars is an experience that’s just as colourful as the city itself. From the moment I stepped into the narrow lanes of Hathi Pol Bazaar and Bada Bazaar, I was surrounded by the vibrant energy of daily life: shopkeepers calling out, fabrics fluttering in the breeze, and the scent of incense and spices in the air. These traditional markets are the best places to find handcrafted souvenirs, including Pichwai paintings, miniature art, embroidered textiles, leather journals and Rajasthani juttis (embroidered shoes). I spent hours walking around stalls filled with colourful bangles, silver jewellery, and block-printed fabrics. Each piece displaying centuries of craftsmanship and local tradition.

Many shops also sell beautiful Mewar-style art and hand-carved wooden items, while spice shops have fragrant masalas and teas unique to Rajasthan. Don’t miss Chetak Circle for more contemporary home decor and handicrafts. Or Shilpgram, a craft village just outside the city, where rural artisans sell directly to visitors. What I loved most was that bargaining here isn’t just expected, it’s part of the fun. Every purchase is meaningful because you support local artisans and preserve a living artistic heritage. Whether you’re after something unique for yourself or gifts to take home, shopping in Udaipur’s bazaars is a must-do cultural experience.

Street art in the Old City in Udaipur. Top things to do in Udaipur. In the worlds jungle travel blog.

Lal & Ambrai Ghat

Lal Ghat and Ambrai Ghat are two of the most scenic and peaceful spots in Udaipur. They have some of the best views of the city’s iconic lakefront architecture and daily life along Lake Pichola. These historic ghats are more than just photo spots; they’re places where locals come to bathe, pray, relax and socialize. I found myself returning to both throughout my stay in Udaipur, especially during sunrise and sunset.

Lal Ghat is located in the old city and is surrounded by traditional havelis. Many of them have been turned into charming guesthouses and rooftop cafés. The atmosphere here is more laid-back and residential, making it a great place to observe local life and enjoy quiet moments by the water. Ambrai Ghat, on the other hand, provides you with one of the most iconic views in Udaipur. This ghat faces directly across the lake towards the City Palace, Lake Palace, and Jag Mandir. I visited Ambrai Ghat just before sunset and was blown away by the reflections dancing on the water and the gentle sound of temple bells in the distance.

Ambrai Ghat. Top things to do in Udaipur. In the worlds jungle travel blog.

Lok Dharohar Folkdance Haveli

The Lok Dharohar Folkdance Haveli in Udaipur is an unforgettable cultural experience that brings Rajasthan’s heritage to life through music, colour and storytelling. Dharohar Folk Dance Show is organised every evening in the Bagore Ki Haveli. This is a beautifully restored 18th century mansion by Lake Pichola. The show presents a lively mix of traditional Rajasthani folk dances like the Ghoomar, Kalbeliya, and the Bhavai dance, where performers balance multiple pots on their heads. I was especially fascinated by the rhythm of the live music, the costumes and the expressive movements that told stories of love, harvest and celebration. The intimate courtyard setting and the energy of the performers made me feel completely immersed in the spirit of Rajasthan. It’s the perfect evening activity after a day of sightseeing. And it’s a great way to connect with Udaipur’s living cultural traditions.

Top things to do in Udaipur. In the worlds jungle travel blog.

Best time to visit Udaipur

The best time to visit Udaipur is during the winter months, from October to March. The weather is pleasantly cool and ideal for sightseeing. During this period, daytime temperatures typically range between 10°C to 27°C (50°F to 80°F), making it perfect for exploring Udaipur’s historic palaces, lakes, gardens and local bazaars without the discomfort of the summer heat.

I visited in late February and found the city at its most charming with clear blue skies, golden sunsets over Lake Pichola, and a festive buzz in the air. If you’re looking to enjoy boat rides, rooftop dinners, and folk performances without breaking a sweat, winter is by far the best season. Avoid the scorching summer months (April to June), when temperatures can go past 40°C (104°F), and the monsoon season (July to September), when heavy rain may limit outdoor activities.

Architectural elements at the gate of the City Palace. Top things to do in Udaipur. In the worlds jungle travel blog.

How to get there

Getting to Udaipur is relatively easy, thanks to its good connectivity by air, train and road. Depending on where you’re coming from and your travel preferences, here are the main options.

Air

The fastest and most convenient way is by flying into Maharana Pratap Airport (UDR). The airport is located about 22 km from the city centre. Udaipur has regular domestic flights from major Indian cities like Delhi, Mumbai, Jaipur, Hyderabad, Bengaluru and Ahmedabad. Once at the airport, you can take a prepaid taxi, auto-rickshaw or arrange for a hotel pick-up. The ride to the city takes around 30–45 minutes.

Train

Udaipur is well-connected by train and has its own station: Udaipur City Railway Station (UDZ). There are regular trains from cities like Delhi (Mewar Express), Mumbai (Udaipur Superfast Express), Jaipur, Ahmedabad and Kolkata. The train journey is a more relaxed and scenic way to arrive, especially if you’re travelling from nearby states.

Reading tip: How to book train tickets as a foreigner in India

Booking tip: Easily book bus and train tickets in India at 12Go.

Road

If you’re coming from Rajasthan, Gujarat, or Madhya Pradesh, you can reach Udaipur by bus or car. National highways make it accessible from cities like Jaipur (6–7 hours), Jodhpur (4–5 hours), Mount Abu (3 hours) and Ahmedabad (4–5 hours). Several private operators and Rajasthan State Road Transport Corporation (RSRTC) run comfortable AC and sleeper buses, including overnight options.

If you enjoy road trips, the drive to Udaipur can be incredibly scenic, especially as you approach the Aravalli Hills. I personally loved arriving by train and watching the landscape shift as the train neared Udaipur was a magical introduction to the city of lakes.

View of Udaipur from the lake. Top things to do in Udaipur. In the worlds jungle travel blog.

Highlights in India

Explore the exotic culture and history of India with my comprehensive travel guide! Discover valuable tips, top destinations and useful links to other India-related articles. Immerse yourself in the Indian culture and Hinduism with our beginner’s guide, which covers customs, etiquette and key Hindu gods. Or learn more about the lesser-known religion, Jainism.

Are you looking for travel inspiration? Consider a visit to the enchanting City of Lakes, Udaipur, or indulge in a shopping spree in Jaipur. Discover the majestic palaces of Rajasthan. Marvel at the colonial architecture of Kochi in Kerala or explore historical temples, palaces and ruins in Hampi. Let India’s wonders captivate you!

One of my latest articles is about The most fascinating festivals and celebrations in India. Or read more about sustainable travel India: How to get around in India as an eco-conscious tourist.

Adriana

Hola, I’m Adriana Machielsen, a restless wanderer, travel writer and creator of In the worlds jungle. I’m Dutch but been living in Antwerp in Belgium for the last 11 years. I have a passion for slow travel, hiking, exploring history and architecture, and understanding cultures different from my own.

These passions are reflected in the articles I write here at In the worlds jungle (ITWJ). I’m not a full-time traveller and work as freelancer (copy) writer and private tour guide in Belgium. Through my website, I try to inspire you to explore new destinations and provide you with in-depth articles that hopefully improve your travel experience. Happy travels.

Powered by 12Go system

This Post Has 10 Comments

  1. Meaghan

    I’ve never heard of Udaipur but it looks like an absolutely stunning place to visit! Great photos.

    1. Adriana

      Hola Meaghan,

      It’s a wonderful place to visit. Keep it in mind when travelling to India.

      Adriana

  2. Wonderful list and the photos are amazing! Udaipur is definitely going into my bucket list

    1. Adriana

      Hola Moheb,

      Thank you for the nice compliment. If you ever plan to go to India, try to visit other cities in Rajasthan. They are beautiful and the people are lovely. Lot’s of culture, history and nature.

      Adriana

    1. Adriana

      Hola,

      It is a beautiful and romantic city to visit. Thank you for your lovely comment.

      Adriana

  3. Cristina Rosano

    I must admit I never hear of Udaipur before, but it looks amazing! Thanks for sharing and for the great pictures xx

    1. Adriana

      It is a wonderful place. Nice view of the lake and relaxed atmosphere. I can recommend visiting when you are in India.
      Great to hear you liked the article.

      Adriana

  4. Under flowery sky

    Udaipur is so cute, there’s also a cable car where you can see the awesome view of Udaipur..

    1. Adriana

      Hola,

      Thanks for the tip. I didn’t know there was a cable car in Udaipur.

      Adriana

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.