A wave crashes into the cove, we wait in anticipation, a few moments later the rocks spew out an explosion of mist. This is what gives Devil’s Tears its name. We could sit there for hours, watching wave by wave come in, waiting for the next big one to create a satisfying burst. On a sunny day, you’ll likely even see a rainbow in the mist. I can’t remember the last time I saw a rainbow but on this day we got to see dozens.
If you stay by the main cove you may get overwhelmed by the hundreds of tourists pouring in and out. To get away from the people, you can venture just around the corner where there are several tide pools to explore. We returned to these a second time at sunset. The west-facing tide pools reflect the fiery sky as the sun goes down, making for an unforgettable sunset.
How to get to Devil’s Tears
Devil’s Tears is the main attraction on Nusa Lembongan, an island just 30 minutes off the coast of Bali. It’s located right next to the popular Dream Beach, and only 10 minutes from Yellow Bridge, which crosses over to Nusa Ceningan. Nusa Lembongan and Ceningan are extremely small islands and have excellent roads, making renting a scooter the best way to get around. See our Ultimate Guide to Nusa Lembongan & Ceningan for more info on getting around and for other things to do on these islands.
Cost of Devil’s Tears
Entry fee: Free!
Parking fee: Also free!
When to go to Devil’s Tears
The best times to go are at high tide when you’ll see the biggest explosions of water and at sunset where you will see beautiful reflections in the neighboring tide pools. However, since this is the most popular spot in all of Nusa islands, the number of tourists here is insane. We arrived just before 9am and had the place almost to ourselves but promptly at 9am dozens of tour buses rolled in. If you want the place to yourself here, go early morning!