Admire the Gothic architecture of this royal palace and learn about its history through an audio tour.
Enjoy thrilling rides and attractions for all ages, including a wave pool and high-speed roller coasters.
Start your day with a traditional South Indian breakfast at MTR, then explore the sprawling Lalbagh Botanical Gardens, home to over 1,000 species of flora.
Experience movie-making magic with a studio tour and 4D theater at Innovative Film City, then visit Bannerghatta Biological Park for a safari ride through a national park teeming with wildlife.
Relax with yoga and meditation sessions at The Art of Living International Center, followed by a visit to the ornate ISKCON Temple, one of Bangalore's most revered spiritual sites.
Take a leisurely stroll through the tranquil Cubbon Park, then learn about the stars and planets at the Jawaharlal Nehru Planetarium.
Discover the opulence of 18th-century India at Tipu Sultan's Summer Palace, then seek blessings at the Bull Temple, where worshippers come to pray to Nandi, the sacred bull.
Peruse the fascinating collection of contemporary Indian art at the National Gallery of Modern Art, then relax by the tranquil waters of Ulsoor Lake.
Soak up the fun at Fun World, an amusement park featuring thrilling rides and activities for all ages, then indulge in some retail therapy at Phoenix MarketCity, one of Bangalore's largest malls.
Take a glimpse into the political history of Karnataka at Vidhana Soudha, the state's legislative building, then delve into the city's colonial past at Bangalore Fort.
For a more budget-friendly itinerary, skip entry fees to some of the attractions and enjoy free activities like walking in parks and visiting temples. For more adventure, replace Fun World with a day trip to Skandagiri hill or Nandi Hills. Alternatively add on shopping trips to local markets like Chickpet or Gandhi bazaar.