You can’t just say you’ve surfed Indonesia – it’s like saying you’ve hiked the Himalayas. With over 17,000 islands and more than 99,000km (61,500 miles) of coastline, Indonesia is one of the world’s ultimate surfing destinations. The country is kissed year-round by swells from the Indian Ocean and fringed by volcanic reefs that shape some of the best barrels, tubes, and wedges on the planet.
From Bali’s legendary Bukit Peninsula to the untouched shores of Sumba, Indonesia offers everything from beginner-friendly waves to pro-level monsters. Here’s your guide to the best surfing in Indonesia.
When Is the Best Time to Surf in Indonesia?
There’s always surf in Indonesia, but the dry season (May to September) is peak time. This is when swells roll in from the deep Indian Ocean and hit Bali, Java, Lombok, and beyond with perfect southwest angles. Paired with offshore easterly trade winds, you get world-class conditions almost daily.
The wet season (October to March) brings smaller waves, which is actually better for beginners and intermediates who want to avoid heavy swells.
1. Uluwatu, Bali
The ultimate surf spot in Bali
Perched on the dramatic cliffs of Bali’s Bukit Peninsula, Uluwatu is where surf dreams come true. The limestone cliffs rise 70m above the Indian Ocean, and below, a reef shelf helps create waves that are nothing short of epic.
During the dry season, expect 15m+ (50ft) bombs rolling in with five distinct breaks, including the legendary Outside Corner and the fast barrels at Racetracks. Even if you’re not paddling out, the cliffside bars give you front-row seats to watch the action.
👉 How to get there: About 45 minutes by taxi from Bali’s Ngurah Rai Airport, then hike down to the beach cave for the paddle-out.
2. Kuta Lombok
Empty lineups and rustic vibes
Unlike its crowded Bali namesake, Kuta Lombok still feels raw and untamed. Here, coconut palms line untouched beaches, and electricity cuts still happen. But for surfers, it’s paradise.
From Pantai Mawi’s wedgey reef breaks to Segar Reef’s rare right-hander, the region is stacked with variety. Boat trips are the best way to hop between spots and find uncrowded lineups.
👉 How to get there: Fly into Lombok International Airport or ferry from Bali, then taxi to Kuta.
3. Mentawai Islands, Sumatra
The holy grail of barrels
Mention surfing Indonesia and the Mentawais will always come up. This archipelago of 70+ islands off Sumatra is surf heaven. Swells bend into white-sand bays, producing everything from mellow lefts at Beng Bengs to the flawless tubes of Lances Right.
Don’t expect resorts and highways here – it’s all about surf charters and boat trips, chasing wave after wave in untouched waters.

👉 How to get there: Ferry from Padang to Siberut, or book a dedicated surf charter for easier access.
4. Canggu, Bali
A surf-meets-lifestyle hub
Once a sleepy fishing village, Canggu is now Bali’s hipster surf capital and a global digital nomad hub. Its beaches serve up a mix of mellow lefts, rights, and longboard waves – perfect for all levels.
Crowds are part of the deal, but so are post-surf flat whites and avo toast at trendy cafés. It’s a surf lifestyle destination as much as a wave spot.
👉 How to get there: Around an hour’s drive (depending on traffic) from Denpasar Airport.
5. G-Land, Java
World-class left-handers
Deep in the jungles of East Java lies Grajagan Bay, better known as G-Land. Discovered in the early ’70s, this spot has since become one of the most famous left-hand waves on Earth.
Sections like Money Trees deliver long, peeling walls, while Launching Pads test the bravest surfers with triple-overhead drops. It’s a goofy-footer’s dream.

👉 How to get there: Fast boats run from Bali to Grajagan. Many surf camps also offer private transfers.
6. Sumbawa
A tale of two coasts
Sumbawa is still relatively under the radar, but it’s home to some of Indonesia’s most powerful waves. The west coast is for the pros, with gnarly reefs like Super Suck and Yo-Yos. The east coast has the world-class A-frame Lakey Peak, more forgiving but still world-class.
Timing is key: May and June offer the best mix of swell and offshore winds.
👉 How to get there: Ferry from Lombok or flights to Sumbawa Besar from Bali.
7. Sumba
Luxury and remote perfection
Sumba is rugged, wild, and home to some seriously good surf. The famous NIHI resort even claims a private break for its guests (with prices to match). But beyond that, you’ll find left-handers at Pero, fun breaks at Miller’s Rights, and challenging walls at Five-O.

👉 How to get there: Flights run from Bali to Tambolaka Airport.
8. Desert Point, Lombok
One for the pros only
If you’re chasing one of the longest barrels of your life, head to Desert Point on Lombok’s southwest coast. On the right day, this wave offers rides of up to 30 seconds inside the tube. But beware: steep drops, razor-sharp reef, and inconsistent conditions make it a serious challenge.
👉 How to get there: Ferry from Bali to Lombok, then a rugged 4WD drive to the point.
Surfing in Indonesia is an adventure of a lifetime. Whether you’re chasing barrels in the Mentawais, learning the ropes in Canggu, or tackling the beasts of Uluwatu and Desert Point, this country has it all.
Pack your board, time your trip with the dry season, and get ready to experience some of the best waves in the world.


