Quick Answer
- Best time: October to March, average highs about 25 to 34°C and almost no rain.
- City Palace Museum: 400 rupees for adults, Indian or foreign; 150 for children and students.
- Lake Pichola: boat excursions from Rameshwar Ghat around 600 rupees, with a stop at Jag Mandir.
- Where to stay: Lal Ghat or Gangaur Ghat to walk everywhere, Hanuman Ghat for quiet views.
- Getting there: Maharana Pratap Airport around 20 km out; overnight train from Delhi.
- Day trip: Kumbhalgarh, a UNESCO hill fort, and the Ranakpur Jain temple in one long day.
At a glance
- Best time
- Oct–Mar
- Time needed
- 2 to 3 days
- Currency
- Indian rupee (INR)
- Language
- Hindi and Mewari
- Getting around
- Auto-rickshaws, taxis, lake boats
Udaipur is the Rajasthan city people add to a Golden Triangle trip when they want to slow down. Instead of desert forts and traffic, you get a white palace rising from a lake, ghats where the old city meets the water, and hills on every side. The trip comes down to three choices: the season, which side of the lake you sleep on, and whether you give a day to the forts outside town. Prices below were checked on 10 October 2026.
When is the best time to visit Udaipur?
October to March. Udaipur sits in the Aravalli hills, a little milder than the plains around Delhi and Agra, and the season is set by heat and the monsoon.
| Month | Average high / low (IMD 1981-2010) | Rain | What to expect |
|---|---|---|---|
| October | 33.5°C / 17.0°C | 12.8 mm | Warm days, the season opens |
| November | 29.6°C / 12.0°C | 11.2 mm | Ideal sightseeing weather |
| December | 26.0°C / 8.2°C | 2.2 mm | Mild days, cool evenings on the lake |
| January | 24.6°C / 7.3°C | 2.4 mm | Coolest month, bring a warm layer |
| February | 27.7°C / 9.6°C | 2.7 mm | Dry and pleasant |
| March | 33.4°C / 15.4°C | 1.4 mm | Warming up by the end of the month |
| April to June | 37.6 to 40.2°C highs | 6.8 to 81.3 mm | Hot; sightsee early and late |
| July to September | 30.5 to 32.5°C highs | 94.8 to 208.8 mm | Monsoon; the lakes fill, fewer visitors |
Figures are the India Meteorological Department’s 1981-2010 climatological table for Udaipur. Winter is the clear winner: dry, sunny days and evenings cool enough for a jacket. The monsoon has its fans, because the lakes are at their fullest afterwards, but July and August each average more than 200 mm of rain.
Where should you stay in Udaipur?
Udaipur hotels cluster around Lake Pichola, and the real choice is between the busy old city on the east bank and the calmer side across the water.
| Area | Best for | Trade-off |
|---|---|---|
| Lal Ghat and Gangaur Ghat (old city) | Walking to the City Palace, Jagdish Temple and Bagore ki Haveli, rooftop lake views | Narrow, busy lanes, little parking |
| Hanuman Ghat and Ambrai (west bank) | Quieter guesthouses and the best views back to the palace | A footbridge walk or short ride to the main sights |
| Fateh Sagar Lake area | Newer and larger hotels, a lakeside promenade | You need an auto-rickshaw for the old city |
| Lake Pichola islands and lakefront palaces | Heritage palace hotels on the water | The highest prices in the city |
First visit? Book in the old city near Lal Ghat or Gangaur Ghat, ideally with a rooftop, so the palace and the evening show at Bagore ki Haveli are a short walk away. Compare Udaipur hotel prices and check whether a “lake view” room actually faces the water.
How do you get to Udaipur and around it?
Most international travellers arrive in Delhi or Mumbai and fly or take the train on to Udaipur.
You need a visa to visit India unless you are exempt. The e-Tourist Visa is applied for on the official indianvisaonline.gov.in site at least 4 days before arrival, with 30-day, 1-year and 5-year options; see our India visa guide for the details.
- Activate before you fly: data works on arrival
- Plans for 200+ countries from a few dollars
- Keep your number; no physical SIM swap
What should you not miss in Udaipur?
| Sight | Fee (checked October 2026) | Why go |
|---|---|---|
| City Palace Museum | 400 rupees adult, 150 child or student, 250 senior | The Mewar rulers’ palace: Mor Chowk’s peacock mosaics, mirror rooms, lake views |
| Lake Pichola boat excursion | Around 600 rupees adult, around 800 at sunset | Leaves Rameshwar Ghat in the palace complex and stops at Jag Mandir island |
| Bagore ki Haveli museum | 150 rupees foreigners, 60 Indian adults | 18th-century mansion on Gangaur Ghat; Dharohar folk dance show in the evening |
| Jagdish Temple | Free | Carved 17th-century Hindu temple at the heart of the old city |
| Sajjangarh (Monsoon Palace) | Sanctuary entry and vehicle charge | Hilltop palace west of town, the classic sunset view |
| Fateh Sagar Lake | Free | Promenade and the city’s local evening stroll |
- City Palace Museum: buy tickets at the Badi Pol or Shitla Mata gates or online. Allow at least an hour, longer for the full museum, and note that flash photography is not allowed in the galleries. Children under 5 enter free.
- Lake Pichola by boat: the excursions from Rameshwar Ghat were listed at 600 rupees for an adult and 300 for a child on the 2025-26 tariff, with sunset trips at 800 rupees. In winter, regular trips run from 10:00 to 14:00 and sunset trips until 17:00. The operator reserves the right to change times and prices, so check at the jetty.
- Jag Mandir: the 17th-century island palace is where the boat stops. You can walk the gardens and the heritage exhibition, then take any later boat back.
- Bagore ki Haveli: run by the West Zone Cultural Centre. The museum shows the rooms and costumes of an 18th-century noble house, and the Dharohar show brings together folk dances from across Rajasthan; buy its ticket at the haveli on the day.
- Sajjangarh: the palace sits inside Sajjangarh Wildlife Sanctuary, managed by the Rajasthan Forest Department, so you pay the sanctuary entry and a vehicle charge at the gate below the hill.
- Food: try dal baati churma, kachori and a full Rajasthani thali at busy local places in the old city, and finish the evening with a chai on a rooftop above the ghats.
What day trips can you take from Udaipur?
Kumbhalgarh is the big one. Its fort is one of the six Hill Forts of Rajasthan on UNESCO’s World Heritage List, and its walls run for kilometres over the hills. Ranakpur, on the same road, has a white marble Jain temple famous for its carved pillars; it is a working temple, so dress modestly and check the visiting hours for non-worshippers before you set off. Most people combine the two in one long day by car. Chittorgarh, another of the UNESCO hill forts, is a separate day trip to the east.
What goes wrong on an Udaipur trip?
- Coming in May or June. Average highs above 40°C make the palace terraces and the boat rides hard work in the middle of the day.
- Assuming the lakes are always full. After a weak monsoon, water levels in Lake Pichola can drop. If the view is the reason for a lake-view room, look at recent guest photos before you book.
- Rushing Kumbhalgarh and Ranakpur. Both are a long drive away, and squeezing them into a half day means seeing neither. Give them a full day.
- Commission stops. Drivers and guides may steer you to painting and textile shops. Say at the start that you do not want shopping stops.
- Sunset at the wrong place. Popular viewpoints like Sajjangarh and Ambrai Ghat fill up; arrive early in peak season.
How many days do you need in Udaipur?
Two to three days is right. Spend the first on the City Palace, Jagdish Temple and a Lake Pichola boat ride, the evening at Bagore ki Haveli, and the second on Fateh Sagar, Saheliyon ki Bari garden and the sunset from Sajjangarh. A third day covers Kumbhalgarh and Ranakpur.
Udaipur is the classic extension of the Golden Triangle. Jaipur is the natural stop before it, Agra and Delhi complete the loop, and our India itinerary shows how to fit Udaipur into a 10-day trip.
Sources
City Palace Museum prices, concessions and ticket counters come from the museum’s published FAQ and visitor pages. Lake Pichola boat fares and winter timings come from the excursion operator’s published 2025-26 tariff, and Bagore ki Haveli museum fees from the West Zone Cultural Centre. Climate figures are the India Meteorological Department’s 1981-2010 climatological table for Udaipur. Kumbhalgarh’s World Heritage status comes from UNESCO, and visa rules from the Government of India e-Visa site. Train times and fares change: confirm them on IRCTC.
Frequently Asked Questions
What is the best time to visit Udaipur?
October to March. India Meteorological Department normals put Udaipur’s average highs at about 25 to 34°C over those months, with very little rain, and nights in December and January drop to around 7 to 8°C. May averages highs above 40°C, and July and August are the wettest months, each with more than 200 mm of rain.
How much is the City Palace ticket in Udaipur?
The City Palace Museum charges 400 rupees for an adult, the same for Indian and foreign visitors, according to the museum’s published FAQ. Children aged 5 to 18 and students pay 150 rupees, senior citizens over 60 pay 250, and children under 5 enter free. Tickets are sold at the Badi Pol and Shitla Mata gates or online.
How much does a Lake Pichola boat ride cost?
The excursions that leave from Rameshwar Ghat inside the City Palace complex and stop at Jag Mandir island were listed at 600 rupees for an adult and 300 for a child on the 2025-26 tariff, with a sunset excursion at 800 rupees. The operator says prices and times can change, so treat these as around figures and check at the jetty.
Where should I stay in Udaipur?
Lal Ghat and Gangaur Ghat in the old city put you within walking distance of the City Palace, Jagdish Temple and Bagore ki Haveli. Hanuman Ghat, across the water, is quieter and has some of the best views of the palace. Around Fateh Sagar Lake you find newer and larger hotels, but you need an auto-rickshaw for the old city.
How do I get to Udaipur?
Maharana Pratap Airport at Dabok is around 20 km from the city centre, with flights from Delhi of around 1 hour 20 minutes. By rail, Udaipur City station has an overnight train from Delhi’s Hazrat Nizamuddin and services to Jaipur. Book trains on IRCTC and check timings for your date.
How many days do you need in Udaipur?
Two to three days. Give one day to the City Palace, Jagdish Temple and a Lake Pichola boat ride, an evening to Bagore ki Haveli and the sunset from Sajjangarh, and a third day to the drive out to Kumbhalgarh and Ranakpur. Add a night if you want a slower pace by the lakes.
Start planning your Udaipur trip
If a Rajasthan tour already includes your hotels and driver, you don’t need this part. If you are booking yourself, compare flights into Udaipur against a flight to Delhi plus the overnight train, and book an old-city room early for December and January.
Find cheap flights to Udaipur | Compare Udaipur hotel prices
Planning the wider trip? See our India travel guide, getting around India, the India budget guide, India etiquette mistakes and the India eSIM guide.
