Bat Cave is daily open and a ticket for foreigners cost 20 rupees (20 cents), although you might need a guide which cost you another $2 to $4. The guide is definitely recommended as the way out of the cave is very narrow and a climb like thing to do, in dark. The guide tells you exactly which foot to place on which part of a rock to get out. Another option is to rent a torch light and go yourself. One thing for sure, the exit feels like coming out of a womb and doing rebirth.
According to their info, Bat Cave shelters more than 10.000 bats from different species. It totally depends on which month you visit how many of them you really see. In certain months you hardly see any bats there. With hardly I mean not even ten. In the good months you see at least hundreds hanging on the rocks or flying around you. The best season means from Oct till May. Bat Cave is not visited by most of the tourists who visiting Pokhara. Mostly because the place is not much known by tourists and another reason is that there are so many other things to see and do in little time often.
For more info about Bat Cave, look here http://inquiry.pokharainformation.com/bat-cave-pokhara/
An impression video about Bat Cave can be seen here https://www.youtube.com/watch?v=4fyORkqVvig
Just on a 5 minute walk from Bat Cave lies Mahendra Cave. This cave was discovered in the 1950’s by sheperds of Pokhara. It got its name due to the name of the former king of Nepal, Mahendra Bir Bikram Shah Dev. Mahendra cave is actually much bigger than Bat Cave. There is a big parking area with local souvenir shops and places to eat and drink. The number of tourists visiting Mahendra Cave is much more than the number visiting Bat Cave. Both Caves are located on a 15 minute taxi ride from Pokhara Lakeside.
Thousands of Indian tourists will be seen during the year as Mahendra Cave has some religious importance. This because of the Hindu God Shiva statue in the cave. Just as in Bat Cave, also in Mahendra Cave you can see bats hanging or flying around, although in less bigger numbers than in Bat Cave. You can take a guide. They easily charge you around 500 rupees ($5) but you can bargain that easily to 250 rupees or 300 rupees. Those guides do bring you to a piece of the cave where most tourists do not come. You have to be careful with where you walk because it can be slippery and you might end up falling in the batshit. An impression can be seen here https://www.youtube.com/watch?v=Io5WuaMC2LE
Mahendra cave is open daily between 9 am and 6 pm. The entry price is 100 rupees ($9/eu 8) for foreign tourists other than tourists from SAARC countries, they pay 50 rupees.
Devi’s Fall, often called Davis Fall, got its name from a Swiss couple that were swimming there in July 1961. The woman drowned because of a sudden flood. The body was recovered a few days later. Her father had the request to get the place named after his daughter. The water of this fall forms a tunnel of around 150 meters length, 30 meters underground. Therefore you can see the water when you visit Gupteshwor Mahadev Cave on the other side of the main road. In dry season you can get into this cave to the bottom part and see the water from the fall flowing.
Devi’s Fall itself hasn’t much water between the months of October and May. Only during monsoon months it gets more interesting regarding water flow. There is a wishing pond too. You can throw coins and if you manage to get it on a certain place in the water, your wish will be fulfilled. At the entrance there is a shopping area for all kinds of souvenirs. Visiting Devi’s Fall takes you max an hour, not included the cave mentioned. The distance from lakeside is a couple of kms, you can go on a bicycle, rented motorbike/scooter, or taxi, in the direction to the airport. There you turn right and follow the road till you see it on your right hand side. The entry price is 30 rupees. An impression can be seen here https://www.youtube.com/watch?v=l-lb0735_7Q
Have a wonderful time around Pokhara with visiting the Devi’s fall and/or the Caves.