Mumbai, the bustling metropolis, is surrounded by the serene beauty of the Western Ghats, home to some of the most breathtaking hidden waterfalls. These cascades offer a perfect escape from city life, with lush greenery, crystal-clear pools, and thrilling treks.
If you’re an adventure seeker, nature lover, or just looking for a peaceful retreat, this guide covers the best-hidden waterfalls near Mumbai in 2025, including trekking details, safety tips, and how to reach them.
1. Devkund Waterfall – The Bathing Pond of Gods

📍 Location: Bhira Village, Raigad
📏 Distance from Mumbai: ~170 km
⏳ Trek Duration: 3-4 hours (one way)
💧 Best Time to Visit: June to February
⭐ Highlights:
- A plunge waterfall formed by three cascades.
- Sacred pool with turquoise-blue waters, believed to be the origin of Kundalika River.
- Moderate trek through dense forests, river crossings, and rocky terrain.
- Nearby attractions: Tamhini Ghat, Bhira Dam, Andharban Trek.
Trek Details:
- Base Village: Bhira/Patnus
- Difficulty: Moderate
- Trek Distance: ~6 km (one way)
- Entry Fee: ₹100 per person (locals may charge)
- Safety: Avoid monsoon due to strong currents 8.
🚗 How to Reach?
- By Road: Mumbai → Pune Expressway → Pali → Bhira Village (~6 hrs).
- By Train: Nearest station – Mangaon (30 km away).
📌 Pro Tip: Join a guided trek for safety (e.g., Trekhievers, Treks and Trails)
2. Bhivpuri Waterfall – The Aquamarine Jewel

📍 Location: Bhivpuri, Karjat
📏 Distance from Mumbai: ~80 km
💧 Best Time to Visit: Monsoon & Winter
⭐ Highlights:
- Year-round flowing waterfall (unlike seasonal ones).
- Scenic hydroelectric dam nearby.
- Easy trek, great for beginners & families.
Trek Details:
- Trek Duration: 1-2 hours
- Difficulty: Easy
- Nearby Attractions: Bhivpuri Dam, Sai Baba Temple.
🚗 How to Reach?
- By Train: Local train to Karjat → Bhivpuri station → Short trek.
- By Road: Mumbai → Karjat → Bhivpuri (~2.5 hrs).
3. Kumbhe Waterfall – The Hidden Sahyadri Gem

📍 Location: Near Mangaon, Raigad
📏 Distance from Mumbai: ~120 km
💧 Best Time to Visit: Monsoon (July-Sept)
⭐ Highlights:
- Remote & unexplored, perfect for solitude.
- Surrounded by rocky cliffs & dense forests.
Trek Details:
- Difficulty: Moderate
- Trek Duration: ~2 hours
- Access: Requires local guidance (no marked trails).
🚗 How to Reach?
- By Road: Mumbai → Pune Highway → Mangaon → Kumbhe Village.
4. Gokundi Waterfall – Cliff Jumping Paradise

📍 Location: Near Shivsagar, Palghar
📏 Distance from Mumbai: ~140 km
💧 Best Time to Visit: Pre-monsoon (March-June)
⭐ Highlights:
- Adventure spot for cliff jumping & swimming.
- Less crowded compared to other waterfalls.
Trek Details:
- Difficulty: Medium
- Trek Duration: ~30 mins
- Safety: Life jackets recommended for swimming.
🚗 How to Reach?
- By Road: Mumbai → Jawhar → Gokundi (~4 hrs).
5. Kalu Waterfall – The God Valley Trek

📍 Location: Malshej Ghat
📏 Distance from Mumbai: ~130 km
💧 Best Time to Visit: July-October
⭐ Highlights:
- Multiple cascades along the route.
- Scenic drive through Malshej Ghat.
Trek Details:
- Difficulty: Easy
- Trek Duration: ~1.5 hours
- Nearby Attractions: Aadrai Jungle, Naneghat.
🚗 How to Reach?
- By Road: Mumbai → Kalyan → Malshej Ghat (~3.5 hrs).
6. Kalmandavi Waterfall – Jawhar’s Secret Summer Spot

📍 Location: Jawhar, Palghar
📏 Distance from Mumbai: ~140 km
💧 Best Time to Visit: January-May
⭐ Highlights:
- Cliff jumping & natural pools.
- Non-crowded, pristine surroundings.
Trek Details:
- Difficulty: Easy-Moderate
- Trek Duration: ~30 mins
- Organized Treks: Available (e.g., Mischief Treks) 2.
🚗 How to Reach?
- By Road: Mumbai → NH48 → Jawhar (~3.5 hrs).
7. Domzira Waterfall – Jawhar’s Hidden Wonder

📍 Location: Jawhar, Palghar
📏 Distance from Mumbai: ~150 km
💧 Best Time to Visit: Monsoon
⭐ Highlights:
- Offbeat & secluded.
- Adventure trekking & photography spot.
Trek Details:
- Difficulty: Medium
- Trek Duration: ~1 hour
- Entry Fee: Locals may charge ₹20 for parking.
🚗 How to Reach?
- By Road: Mumbai → Jawhar → Khadkhad Dam (~4 hrs).
8. Pandavkada Falls – Mythological Plunge

📍 Location: Kharghar, Navi Mumbai
📏 Distance from Mumbai: ~30 km
💧 Best Time to Visit: Monsoon
⭐ Highlights:
- 107m tall waterfall with mythological significance.
- Easy access, great for a quick getaway.
⚠️ Warning: Swimming is prohibited due to accidents.
🚗 How to Reach?
- By Road: Mumbai → Sion-Panvel Highway → Kharghar (~1.5 hrs).
9. Kondeshwar Waterfall – The Deadly Beauty

📍 Location: Badlapur
📏 Distance from Mumbai: ~70 km
💧 Best Time to Visit: Monsoon (with caution)
⭐ Highlights:
- Dangerous but mesmerizing – known for accidents.
- Kondeshwar Temple nearby.
⚠️ Warning: Avoid swimming; police often restrict access.
🚗 How to Reach?
- By Train: Local train to Badlapur → Short auto ride.
10. Madap & Ashoka Waterfalls – Scenic Escapes

📍 Madap (Raigad) & Ashoka (Kasara)
📏 Distance from Mumbai: ~100-120 km
💧 Best Time to Visit: Monsoon
⭐ Highlights:
- Madap: Dense forests, serene ambiance.
- Ashoka: Famous for water rappelling & Bollywood shoots.
🚗 How to Reach?
- Ashoka: Mumbai → Kasara → Vihigaon (~3 hrs).
- Madap: Mumbai → Raigad → Trek (~4 hrs).
11. Kataldhar Waterfall – The Scissor’s Edge of Lonavala

📍 Location: Ulhas Valley, near Rajmachi Fort (Lonavala)
📏 Distance from Mumbai: ~95 km
⏳ Trek Duration: 3-4 hours (one way)
💧 Best Time to Visit: June to September (monsoon)
⭐ Highlights:
- 350-foot plunge waterfall with a 100-foot overhang 2.
- Hidden caves beneath the falls, visible during moderate flow 2.
- Dense forest trek with slippery rocks—requires a guide 17.
- Nearby attractions: Rajmachi Fort, Kondhane Caves 9.
Trek Details:
- Base Village: Fanasrai or “Two Mango Trees” landmark 15.
- Difficulty: Moderate to hard (steep descent/climb) 7.
- Trek Distance: ~9 km round trip 11.
- Safety: Flash floods possible; avoid swimming 2.
🚗 How to Reach?
- By Train: Mumbai → Lonavala (2.5 hrs), then hire a jeep to Fanasrai (~₹1,000) 15.
- By Road: Mumbai-Pune Expressway → Lonavala → Bhushi Dam → Trek start 11.
📌 Pro Tip: Follow trail markers (ribbons/cairns) or join a guided trek (~₹1,200–₹1,500)
12. Kalmandavi Waterfall – Jawhar’s Secret Summer Spot

📍 Location: Jawhar, Palghar
📏 Distance from Mumbai: ~140 km
💧 Best Time to Visit: January–May (summer)
⭐ Highlights:
- Offbeat & crowd-free—ideal for solitude seekers.
- Cliff jumping & natural pools in a rustic jungle setting.
- No fixed facilities—pure wilderness experience [provided by user].
Trek Details:
- Difficulty: Medium (30-minute trek) [provided by user].
- Cost: ~₹1,299/person (guided treks) [provided by user].
- Packing Tips: Carry water, snacks, and full-sleeved clothing [provided by user].
🚗 How to Reach?
- By Road: Mumbai → NH48 → Jawhar (~3.5 hrs) → Local guide to waterfall.