Start your adventure with a day trip to Nandi Hills. One of the popular trekking spots near Bengaluru, it provides a panoramic view of the surrounding landscape. You'll get to enjoy a moderate hike through forested trails and reach the top of the hill to see ancient temples, viewpoints with benches, and plenty of fresh air. At the hilltop, you'll find food stalls serving hot tea and snacks that will fuel you for your descent. You can also go paragliding if you wish to get an aerial view of the hilltop.
Spend your day at Bannerghatta Biological Park, located on the outskirts of the city. It houses a zoo, butterfly park, rescue center, and safari park. You can opt for a jungle safari, where you'll get to see tigers, leopards, lions, elephants, and bears in their natural habitat. If you're feeling more adventurous, you can opt for a safari on an open-top jeep or even take a trek through the jungle with a guide. Later, visit the butterfly park to see more than 20 species of butterflies fluttering in their colorful glory.
If you have more time, visit Ramnagara, a rock climbing destination that has been featured in several movies like Sholay. You can also visit Makalidurga Fort, which requires a short trek to reach the top, and offers beautiful views of the surrounding lush green landscape. If you have less time, you can opt for a half-day trek to Antargange, where you can experience caving and other activities. Make sure to carry enough water and wear sturdy shoes on your adventures.