Nestled in the southern reaches of Rajasthan, Banswara welcomes travelers with its unique name, the “City of Hundred Islands.” Unlike the arid landscapes typically associated with Rajasthan, this hidden gem surprises visitors with its lush greenery, pristine lakes, and rich tribal heritage. The city’s verdant hills, dotted with island-like formations, create a mesmerising landscape that feels more like Kerala than traditional Rajasthan. Just 3.5 hours from Udaipur lies Banswara, where bamboo artisans outnumber tourist trails and ancient temples share space with cascading waterfalls.
Banswara: Quick Overview
Why visit Banswara?
Witness the Baneshwar Fair, a vibrant tribal gathering by the river. Experience authentic folk performances and tribal customs.
Explore lush landscapes and island-like hillocks at Mahi Dam. The dam’s multiple channels form scenic islands perfect for photography.
Visit ancient temples showcasing the region’s spiritual diversity and architectural brilliance.
Interact with one of India’s oldest tribal communities and witness their vibrant Ghoomar and Gair dances.
Ready to explore more hidden gems across Rajasthan? Discover our curated Rajasthan travel package that include offbeat destinations like Banswara, combining tribal experiences with royal heritage for an unforgettable journey.
Top Places to Visit in Banswara

Mahi Dam
This engineering marvel is known as Banswara’s most popular picnic and photography spot. The dam creates a vast water body dotted with small hillocks, earning the city its “hundred islands” reputation.
Kagdi Pick Up Weir
A beautifully maintained park surrounding a water reservoir, Kagdi Pick Up Weir has become the city’s favorite spot for watching the sunset. The well-manicured gardens, children’s play areas, and boating facilities make it ideal for family outings.
Tripura Sundari Temple
Dedicated to Goddess Tripura Sundari, this ancient shrine holds immense religious significance for locals. Devotees believe that prayers here fulfil wishes, making it a constant hub of spiritual activity.
Andeshwar Parshwanath
This revered Jain pilgrimage site features remarkable rock-carved idols that date back centuries. The temple complex maintains a serene atmosphere perfect for meditation and spiritual reflection.
Diablab Lake
One of Banswara’s many pristine water bodies, Diablab Lake offers tranquility away from tourist crowds. Early morning visits reveal a paradise for birdwatchers, with numerous migratory species during winter months.
Local Experiences & Activities in Banswara

Attend the Baneshwar Festival – Join thousands of tribal devotees for sacred river baths, traditional fair activities, and mesmerising folk performances that showcase centuries-old customs.
Try local Bhil cuisine – Savor authentic tribal preparations like maize roti with kadhi, bafla, and local sweets like malpua and ghevar at roadside eateries.
Shop at village markets – Visit weekly haats (markets) famous for handwoven baskets, traditional silver ornaments, and colourful textile products.
Go for monsoon treks – Explore hidden waterfalls and lush forest trails that come alive during the rainy season.
Visit Mangarh Dham – A significant tribal memorial site, which commemorates tribal freedom fighters.
What is the Best Time to Visit Banswara?
The ideal time to explore Banswara is during the winter months, from October to February when pleasant weather makes sightseeing comfortable and allows for participation in major festivals. Daytime temperatures hover around 20-25°C, perfect for exploring temples and lakes without the scorching heat.
Seasonal Highlights
October-February: Perfect weather to attend the nearby Baneshwar Fair.
March-June: Hot summers make outdoor activities challenging.
July-September: The monsoons are in full bloom, causing waterfalls and lakes to overflow.
How to Reach Banswara
By Air
Maharana Pratap Airport in Udaipur (approximately 160 km) serves as the nearest airport
Daily flights available from Delhi, Mumbai, and other major cities
Taxis from the airport take approximately 3.5 to 4 hours to reach Banswara via the scenic NH-927A highway
By Train
Nearest railway station is Ratlam Junction in Madhya Pradesh, located 80 km from Banswara
Regular trains connect Ratlam to major cities like Delhi, Mumbai, and Ahmedabad
From Ratlam, hire a taxi or take state transport buses to reach Banswara in approximately 2 hours
By Road
Banswara enjoys excellent road connectivity with major cities through well-maintained state highways
Regular bus services operate from:
Udaipur – 160 km (3.5 hours)
Ahmedabad – 250 km (5 hours)
Indore – 280 km (6 hours)
Ratlam – 80 km (2 hours)
Festivals and Events in Banswara
Baneshwar Fair (February)
Also known as the “Kumbh of the Tribals,” this massive fair witnesses thousands of Bhil and Garasia tribes gather at the Baneshwar temple. The five-day festival features traditional rituals, folk performances, handicraft stalls, and the unique spectacle of tribal customs.
Ghotia Amba Fair (March)
Coinciding with Holi, this vibrant tribal celebration takes place near Ghotia Amba village. Witness traditional Bhil dances, archery competitions, and application of natural colors made from local flowers.
Maha Shivratri at Tripura Sundari Temple
The temple transforms into a spiritual hub during Shivratri, with night-long prayers, devotional singing, and special pujas that attract pilgrims from across the region.
Travel Tips for Banswara
Visit early – The golden hour, between 6:00 and 7:00 AM, offers perfect lighting for photography.
Local guides – Knowledgeable guides help navigate cultural sensitivities and provide deeper insights into tribal traditions.
Carry cash – Digital payments may not work in remote areas. While the city centre accepts cards, tribal markets and rural attractions operate on a cash-only basis.
Try traditional sweets – These local delicacies available at sweet shops near the central market offer an authentic taste.
Respect tribal customs – Always ask permission before photographing people or participating in religious ceremonies.
Plan Your Trip to Banswara with IndianHoliday
Ready to explore Rajasthan’s hidden gem? Let IndianHoliday craft your perfect Banswara itinerary, combining cultural experiences, natural beauty, and authentic tribal encounters. Our travel experts are well-versed in the nuances of this offbeat destination and can arrange guided tours, comfortable accommodations, and seamless transportation. – Click Here!











