Surf spots in Indonesia

202 surf spots in Indonesia. Pick sports and filters below, open a place for its week, or plan a trip scored on the forecast and the journey from home.

Sport: tick any
Filter the list and the map

Filters

Every sport

In the water

Surf spots

Waves this week Any
Show the places as

Best this week first

Showing 150 of 202 places.

  1. SometimesSurf spot, IndonesiaWaves 3–7 ftWater 29°CCrumbling wavesThis week: GoodBest day 74/1002 good days
  2. No NameSurf spot, IndonesiaWaves 3–6 ftWater 29°CSoft wavesThis week: GoodBest day 73/1004 good days
  3. MachinesSurf spot, IndonesiaWaves 4–6 ftWater 29°CSoft wavesThis week: GoodBest day 72/1005 good days
  4. RockstarSurf spot, IndonesiaWaves 3–5 ftWater 29°CSoft wavesThis week: GoodBest day 71/1006 good days
  5. One TreeSurf spot, IndonesiaWaves 4–6 ftWater 29°CSoft wavesThis week: GoodBest day 71/1005 good days
  6. Bay of PlentySurf spot, IndonesiaWaves 2–4 ftWater 30°CSoft wavesThis week: GoodBest day 70/1005 good days
  7. LagundriSurf spot, IndonesiaWaves 4–6 ftWater 29°CCrumbling wavesThis week: GoodBest day 70/1004 good days
  8. Hinako IslandsSurf spot, IndonesiaWaves 4–6 ftWater 29°CThis week: GoodBest day 70/1002 good days
  9. SuicidesSurf spot, IndonesiaWaves 3–6 ftWater 29°CHollow wavesThis week: GoodBest day 69/1004 good days
  10. Lances leftSurf spot, IndonesiaStay in KatietWaves 3–7 ftWater 29°CHollow wavesThis week: GoodBest day 69/1001 good day
  11. BurgerSurf spot, IndonesiaWaves 4–7 ftWater 29°CThis week: GoodBest day 69/1001 good day
  12. Kandui LeftSurf spot, IndonesiaWaves 3–7 ftWater 29°CThis week: GoodBest day 69/1001 good day
  13. Telos Island, NiasSurf spot, IndonesiaWaves 3–4 ftWater 29°CHollow wavesThis week: GoodBest day 68/1006 good days
  14. Shark PitSurf spot, IndonesiaWaves 4–6 ftWater 29°CCrumbling wavesThis week: GoodBest day 68/1003 good days
  15. Army CampSurf spot, IndonesiaWaves 3–6 ftWater 29°CHollow wavesThis week: GoodBest day 67/1006 good days
  16. CocaineSurf spot, IndonesiaWaves 4–6 ftWater 29°CHollow wavesThis week: GoodBest day 67/1006 good days
  17. InorSurf spot, IndonesiaWaves 4–6 ftWater 29°CSoft wavesThis week: GoodBest day 67/1006 good days
  18. BawaSurf spot, IndonesiaWaves 4–6 ftWater 29°CHollow wavesThis week: GoodBest day 67/1004 good days
  19. AriksSurf spot, IndonesiaWaves 3–6 ftWater 29°CThis week: GoodBest day 67/1003 good days
  20. Seven PalmsSurf spot, IndonesiaStay in KatietWaves 4–6 ftWater 29°CHollow wavesThis week: GoodBest day 67/1001 good day
  21. BankvaultsSurf spot, IndonesiaWaves 4–7 ftWater 29°CHollow wavesThis week: GoodBest day 67/1001 good day
  22. NipussiSurf spot, IndonesiaWaves 4–7 ftWater 29°CThis week: GoodBest day 67/1001 good day
  23. IcelandsSurf spot, IndonesiaWaves 3–6 ftWater 29°CSlab wavesThis week: GoodBest day 66/1003 good days
  24. Rikas rightsSurf spot, IndonesiaWaves 3–6 ftWater 29°CThis week: GoodBest day 66/1003 good days
  25. Pulakan (medewi) RightsSurf spot, IndonesiaStay in MedewiWaves 2–5 ftWater 28°CCrumbling wavesThis week: GoodBest day 65/1006 good days
  26. right hander reefSurf spot, IndonesiaStay in PekutatanWaves 2–5 ftWater 28°CHollow wavesThis week: GoodBest day 65/1006 good days
  27. MedewiSurf spot, IndonesiaWaves 2–5 ftWater 28°CCrumbling wavesThis week: GoodBest day 65/1006 good days
  28. Tou Tou'sSurf spot, IndonesiaWaves 4–6 ftWater 29°CCrumbling wavesThis week: GoodBest day 65/1005 good days
  29. AfuluSurf spot, IndonesiaWaves 4–6 ftWater 29°CSoft wavesThis week: GoodBest day 65/1004 good days
  30. yehleh aka Sebs PointSurf spot, IndonesiaWaves 3–7 ftWater 28°CCrumbling wavesThis week: GoodBest day 65/1004 good days
  31. pangandaranSurf spot, IndonesiaStay in PangandaranWaves 4–7 ftWater 27°CHollow wavesThis week: GoodBest day 65/1003 good days
  32. ScarecrowsSurf spot, IndonesiaWaves 3–6 ftWater 29°CThis week: GoodBest day 65/1001 good day
  33. Karang Haji - OceanQueen HotelSurf spot, IndonesiaStay in PalabuhanratuWaves 4–5 ftWater 28°CCrumbling wavesThis week: GoodBest day 64/1007 good days
  34. Karang HawuSurf spot, IndonesiaStay in PalabuhanratuWaves 4–5 ftWater 28°CCrumbling wavesThis week: GoodBest day 64/1007 good days
  35. HideawaysSurf spot, IndonesiaWaves 3–5 ftWater 29°CThis week: GoodBest day 64/1005 good days
  36. ResortsSurf spot, IndonesiaWaves 3–6 ftWater 29°CCrumbling wavesThis week: GoodBest day 64/1004 good days
  37. TelescopesSurf spot, IndonesiaWaves 3–6 ftWater 29°CCrumbling wavesThis week: GoodBest day 64/1002 good days
  38. Rice paddiesSurf spot, IndonesiaStay in KeramasWaves 2–4 ftWater 28°CCrumbling wavesThis week: GoodBest day 63/1005 good days
  39. JackalsSurf spot, IndonesiaWaves 4–6 ftWater 29°CHollow wavesThis week: GoodBest day 63/1004 good days
  40. MandiriSurf spot, IndonesiaStay in KruiWaves 4–7 ftWater 29°CHollow wavesThis week: GoodBest day 63/1003 good days
  41. Kartika - DEAD SPOTSurf spot, IndonesiaStay in KutaWaves 4–8 ftWater 28°CHollow wavesThis week: GoodBest day 63/1001 good day
  42. Kuta BaliSurf spot, IndonesiaStay in KutaWaves 4–8 ftWater 28°CSoft wavesThis week: GoodBest day 63/1001 good day
  43. Kuta ReefSurf spot, IndonesiaStay in KutaWaves 4–8 ftWater 28°CHollow wavesThis week: GoodBest day 63/1001 good day
  44. TemplesSurf spot, IndonesiaStay in PecatuWaves 4–8 ftWater 27°CCrumbling wavesThis week: GoodBest day 63/1001 good day
  45. aaron'sSurf spot, IndonesiaStay in KatietWaves 4–7 ftWater 29°CCrumbling wavesThis week: GoodBest day 63/1001 good day
  46. DanaSurf spot, IndonesiaWaves 2–6 ftWater 29°CHollow wavesThis week: GoodBest day 62/1006 good days
  47. Sucky MamasSurf spot, IndonesiaWaves 2–6 ftWater 29°CSoft wavesThis week: GoodBest day 62/1006 good days
  48. T Land BommieSurf spot, IndonesiaWaves 2–6 ftWater 29°CSoft wavesThis week: GoodBest day 62/1006 good days
  49. EkasSurf spot, IndonesiaWaves 2–5 ftWater 28°CThis week: GoodBest day 62/1005 good days
  50. Airport'sSurf spot, IndonesiaStay in KutaWaves 4–8 ftWater 28°CHollow wavesThis week: GoodBest day 62/1001 good day
  51. Lower TemplesSurf spot, IndonesiaStay in PecatuWaves 4–8 ftWater 27°CCrumbling wavesThis week: GoodBest day 62/1001 good day
  52. SenggigiSurf spot, IndonesiaWaves 2–4 ftWater 29°CHollow wavesThis week: GoodBest day 62/1001 good day
  53. HookersSurf spot, IndonesiaWaves 3–6 ftWater 29°CHollow wavesThis week: GoodBest day 61/1004 good days
  54. Roti Island - Peanuts & Bo'aSurf spot, IndonesiaStay in BoaWaves 2–6 ftWater 29°CHollow wavesThis week: GoodBest day 60/1005 good days
  55. Roti Island - Nembrala - T LandSurf spot, IndonesiaWaves 2–6 ftWater 29°CSoft wavesThis week: GoodBest day 60/1005 good days
  56. Do'o IslandSurf spot, IndonesiaWaves 2–6 ftWater 29°CThis week: GoodBest day 60/1004 good days
  57. TikusSurf spot, IndonesiaWaves 3–6 ftWater 29°CSoft wavesThis week: GoodBest day 60/1004 good days
  58. ShipwrecksSurf spot, IndonesiaStay in LembonganWaves 2–4 ftWater 28°CHollow wavesThis week: GoodBest day 60/1002 good days
  59. PitstopsSurf spot, IndonesiaWaves 4–7 ftWater 29°CCrumbling wavesThis week: GoodBest day 60/1001 good day
  60. Tiger TracksSurf spot, IndonesiaWaves 3–8 ftWater 27°CSoft wavesThis week: GoodBest day 59/1002 good days
  61. CimajaSurf spot, IndonesiaStay in PalabuhanratuWaves 4–5 ftWater 28°CHollow wavesThis week: GoodBest day 58/1007 good days
  62. Churches leftSurf spot, IndonesiaWaves 2–4 ftWater 30°CSlab wavesThis week: GoodBest day 58/1004 good days
  63. NihiwatuSurf spot, IndonesiaWaves 3–7 ftWater 28°CHollow wavesThis week: GoodBest day 58/1003 good days
  64. Puri's pointSurf spot, IndonesiaStay in SenggigiWaves 2–4 ftWater 29°CCrumbling wavesThis week: GoodBest day 58/1002 good days
  65. SerewehSurf spot, IndonesiaStay in SenggigiWaves 2–4 ftWater 29°CHollow wavesThis week: GoodBest day 58/1002 good days
  66. Tiger Tracks LeftsSurf spot, IndonesiaWaves 3–8 ftWater 27°CSoft wavesThis week: GoodBest day 58/1002 good days
  67. BerawaSurf spot, IndonesiaStay in SeminyakWaves 4–8 ftWater 28°CSoft wavesThis week: GoodBest day 58/1001 good day
  68. Dayana Pura / SeminyakSurf spot, IndonesiaStay in SeminyakWaves 4–8 ftWater 28°CSoft wavesThis week: GoodBest day 58/1001 good day
  69. Batu BolongSurf spot, IndonesiaWaves 4–8 ftWater 28°CSoft wavesThis week: GoodBest day 58/1001 good day
  70. Echo BeachSurf spot, IndonesiaWaves 4–8 ftWater 28°CSoft wavesThis week: GoodBest day 58/1001 good day
  71. MacaronisSurf spot, IndonesiaWaves 3–6 ftWater 29°CSoft wavesThis week: GoodBest day 58/1001 good day
  72. Sumba - Miller's rightSurf spot, IndonesiaWaves 3–7 ftWater 28°CHollow wavesThis week: GoodBest day 57/1004 good days
  73. krui leftSurf spot, IndonesiaStay in KruiWaves 4–7 ftWater 29°CCrumbling wavesThis week: GoodBest day 57/1003 good days
  74. Bulak bendaSurf spot, IndonesiaStay in BatukarasWaves 4–8 ftWater 27°CSoft wavesThis week: GoodBest day 57/1001 good day
  75. Legian BeachSurf spot, IndonesiaStay in LegianWaves 4–8 ftWater 28°CSoft wavesThis week: GoodBest day 57/1001 good day
  76. Ci KembangSurf spot, IndonesiaStay in SawarnaWaves 3–5 ftWater 28°CHollow wavesThis week: GoodBest day 56/1005 good days
  77. Sumba - Sunset leftSurf spot, IndonesiaWaves 3–7 ftWater 28°CHollow wavesThis week: GoodBest day 56/1003 good days
  78. Sumba - WanukakaSurf spot, IndonesiaWaves 3–7 ftWater 28°CSlab wavesThis week: GoodBest day 56/1002 good days
  79. E-BaySurf spot, IndonesiaWaves 4–7 ftWater 29°CCrumbling wavesThis week: GoodBest day 56/1001 good day
  80. RiflesSurf spot, IndonesiaWaves 3–6 ftWater 29°CSoft wavesThis week: GoodBest day 56/1001 good day
  81. kerewei rightSurf spot, IndonesiaWaves 3–7 ftWater 28°CSlab wavesThis week: GoodBest day 55/1003 good days
  82. Jenny's rightSurf spot, IndonesiaStay in KruiWaves 3–7 ftWater 29°CSlab wavesThis week: GoodBest day 55/1002 good days
  83. Geko AlleySurf spot, IndonesiaStay in Selong BelanakWaves 4–8 ftWater 28°CCrumbling wavesThis week: GoodBest day 55/1001 good day
  84. MawiSurf spot, IndonesiaStay in Selong BelanakWaves 4–8 ftWater 28°CSoft wavesThis week: GoodBest day 55/1001 good day
  85. DonutsSurf spot, IndonesiaWaves 4–8 ftWater 28°CHollow wavesThis week: GoodBest day 55/1001 good day
  86. Selong BelanakSurf spot, IndonesiaWaves 4–8 ftWater 28°CSoft wavesThis week: GoodBest day 55/1001 good day
  87. The holeSurf spot, IndonesiaWaves 4–6 ftWater 29°CSoft wavesThis week: GoodBest day 55/1001 good day
  88. Indicators pointSurf spot, IndonesiaStay in PalabuhanratuWaves 4–5 ftWater 28°CHollow wavesThis week: GoodBest day 54/1007 good days
  89. SunsetSurf spot, IndonesiaStay in PalabuhanratuWaves 4–5 ftWater 28°CHollow wavesThis week: GoodBest day 54/1007 good days
  90. A FramesSurf spot, IndonesiaWaves 3–6 ftWater 29°CThis week: GoodBest day 54/1002 good days
  91. Little BinginSurf spot, IndonesiaWaves 2–5 ftWater 28°CCrumbling wavesThis week: GoodBest day 54/1001 good day
  92. Bengkuku BeachSurf spot, IndonesiaStay in BengkuluWaves 2–5 ftWater 29°CSoft wavesThis week: GoodBest day 53/1005 good days
  93. WanyapuSurf spot, IndonesiaWaves 3–7 ftWater 28°CHollow wavesThis week: GoodBest day 53/1004 good days
  94. PeroSurf spot, IndonesiaWaves 3–7 ftWater 28°CThis week: GoodBest day 53/1003 good days
  95. Pero rightSurf spot, IndonesiaWaves 3–7 ftWater 28°CSoft wavesThis week: GoodBest day 53/1003 good days
  96. Karang NayaSurf spot, IndonesiaStay in PalabuhanratuWaves 4–5 ftWater 28°CCrumbling wavesThis week: GoodBest day 52/1004 good days
  97. Red IslandSurf spot, IndonesiaWaves 4–9 ftWater 27°CHollow wavesThis week: GoodBest day 52/1003 good days
  98. SawarnaSurf spot, IndonesiaWaves 4–7 ftWater 28°CSoft wavesThis week: GoodBest day 52/1002 good days
  99. Tanah LotSurf spot, IndonesiaWaves 3–7 ftWater 28°CSoft wavesThis week: GoodBest day 52/1002 good days
  100. DutchiesSurf spot, IndonesiaWaves 4–7 ftWater 29°CSoft wavesThis week: GoodBest day 52/1001 good day
  101. Gili TrawanganSurf spot, IndonesiaWaves 2–4 ftWater 29°CThis week: GoodBest day 52/1001 good day
  102. PDDLPSurf spot, IndonesiaWaves 4–7 ftWater 29°CThis week: GoodBest day 52/1001 good day
  103. Sumba - KallalaSurf spot, IndonesiaWaves 3–7 ftWater 28°CCrumbling wavesThis week: GoodBest day 52/1001 good day
  104. ThundersSurf spot, IndonesiaWaves 4–7 ftWater 29°CThis week: GoodBest day 52/1001 good day
  105. AsuSurf spot, IndonesiaWaves 3–5 ftWater 29°CThis week: GoodBest day 51/1004 good days
  106. LhokngaSurf spot, IndonesiaWaves 3–5 ftWater 29°CCrumbling wavesThis week: GoodBest day 51/1003 good days
  107. Richards RightSurf spot, IndonesiaStay in KruiWaves 4–7 ftWater 29°CSoft wavesThis week: GoodBest day 51/1002 good days
  108. BalanganSurf spot, IndonesiaStay in KutaWaves 4–8 ftWater 27°CCrumbling wavesThis week: GoodBest day 51/1001 good day
  109. Jimmy's LeftSurf spot, IndonesiaStay in KruiWaves 4–7 ftWater 29°CHollow wavesThis week: GoodBest day 51/1001 good day
  110. EricsSurf spot, IndonesiaWaves 3–7 ftWater 28°CCrumbling wavesThis week: GoodBest day 51/1001 good day
  111. PuncherSurf spot, IndonesiaWaves 3–8 ftWater 27°CHollow wavesThis week: GoodBest day 51/1001 good day
  112. Timmy Turner's New LeftSurf spot, IndonesiaWaves 4–8 ftWater 27°CSoft wavesThis week: GoodBest day 51/1001 good day
  113. MiddlesSurf spot, IndonesiaStay in KutaWaves 4–8 ftWater 28°CHollow wavesThis week: GoodBest day 50/1001 good day
  114. Jimmy's RightSurf spot, IndonesiaStay in KruiWaves 4–7 ftWater 29°CHollow wavesThis week: GoodBest day 50/1001 good day
  115. National ParkSurf spot, IndonesiaWaves 3–6 ftWater 29°CHollow wavesThis week: GoodBest day 50/1001 good day
  116. VolcanosSurf spot, IndonesiaStay in KruiWaves 4–7 ftWater 29°CThis week: GoodBest day 49/1002 good days
  117. Honey SmacksSurf spot, IndonesiaStay in KruiWaves 4–7 ftWater 29°CHollow wavesThis week: GoodBest day 49/1001 good day
  118. Nyang-NyangSurf spot, IndonesiaStay in PecatuWaves 3–8 ftWater 27°CCrumbling wavesThis week: GoodBest day 49/1001 good day
  119. Desert Point (Bangko-Bangko)Surf spot, IndonesiaStay in Selong BelanakWaves 3–7 ftWater 28°CHollow wavesThis week: GoodBest day 49/1001 good day
  120. Banana IslandSurf spot, IndonesiaWaves 4–7 ftWater 29°CCrumbling wavesThis week: GoodBest day 49/1001 good day
  121. Beng BengSurf spot, IndonesiaWaves 3–7 ftWater 29°CCrumbling wavesThis week: GoodBest day 49/1001 good day
  122. Ujung BocurSurf spot, IndonesiaStay in KruiWaves 4–7 ftWater 29°CSoft wavesThis week: GoodBest day 48/1001 good day
  123. Green ballSurf spot, IndonesiaStay in JimbaranWaves 3–8 ftWater 27°CCrumbling wavesThis week: GoodBest day 48/1001 good day
  124. Lakey PeakSurf spot, IndonesiaWaves 3–7 ftWater 28°CSoft wavesThis week: GoodBest day 48/1001 good day
  125. PayanganSurf spot, IndonesiaWaves 3–8 ftWater 27°CHollow wavesThis week: GoodBest day 48/1001 good day
  126. PugerSurf spot, IndonesiaWaves 2–8 ftWater 27°CCrumbling wavesThis week: FairBest day 47/100
  127. Tropical'sSurf spot, IndonesiaWaves 3–8 ftWater 28°CHollow wavesThis week: FairBest day 47/100
  128. YO-YO'SSurf spot, IndonesiaWaves 3–8 ftWater 28°CHollow wavesThis week: FairBest day 47/100
  129. The PeakSurf spot, IndonesiaStay in KruiWaves 4–7 ftWater 29°CSoft wavesThis week: FairBest day 45/100
  130. Way JambuSurf spot, IndonesiaStay in KruiWaves 4–7 ftWater 29°CSoft wavesThis week: FairBest day 45/100
  131. KU DE TA - SemyniakSurf spot, IndonesiaStay in SeminyakWaves 4–8 ftWater 28°CSoft wavesThis week: FairBest day 45/100
  132. Green BushSurf spot, IndonesiaWaves 3–6 ftWater 29°CCrumbling wavesThis week: FairBest day 45/100
  133. 20-20sSurf spot, IndonesiaWaves 4–8 ftWater 27°CSoft wavesThis week: FairBest day 44/100
  134. KetewelSurf spot, IndonesiaWaves 3–6 ftWater 28°CHollow wavesThis week: FairBest day 44/100
  135. MengkuduSurf spot, IndonesiaWaves 2–7 ftWater 28°CThis week: FairBest day 44/100
  136. Periscope PointSurf spot, IndonesiaWaves 3–7 ftWater 28°CSoft wavesThis week: FairBest day 44/100
  137. SecretSurf spot, IndonesiaStay in KeramasWaves 3–6 ftWater 28°CCrumbling wavesThis week: FairBest day 43/100
  138. 20 20s rightSurf spot, IndonesiaWaves 4–8 ftWater 27°CSoft wavesThis week: FairBest day 43/100
  139. Cement FactorySurf spot, IndonesiaWaves 2–5 ftWater 28°CThis week: FairBest day 43/100
  140. One Palm Point - Panaitan islandSurf spot, IndonesiaWaves 4–7 ftWater 29°CCrumbling wavesThis week: FairBest day 43/100
  141. Ewan's LeftSurf spot, IndonesiaWaves 4–8 ftWater 28°CSoft wavesThis week: FairBest day 42/100
  142. GegerSurf spot, IndonesiaWaves 4–8 ftWater 28°CSoft wavesThis week: FairBest day 42/100
  143. Bali VillageSurf spot, IndonesiaStay in KruiWaves 4–7 ftWater 29°CThis week: FairBest day 41/100
  144. Ombak TujuhSurf spot, IndonesiaStay in PalabuhanratuWaves 4–7 ftWater 28°CCrumbling wavesThis week: FairBest day 40/100
  145. TandjungsSurf spot, IndonesiaStay in DenpasarWaves 3–6 ftWater 28°CSoft wavesThis week: FairBest day 40/100
  146. BirdbathsSurf spot, IndonesiaWaves 2–3 ftWater 29°CCrumbling wavesThis week: FairBest day 40/100
  147. Kuta LombokSurf spot, IndonesiaStay in KutaWaves 4–8 ftWater 28°CHollow wavesThis week: FairBest day 39/100
  148. Sanur - Grand HyattSurf spot, IndonesiaStay in SanurWaves 3–6 ftWater 28°CSoft wavesThis week: FairBest day 39/100
  149. tanjung leftSurf spot, IndonesiaStay in DenpasarWaves 3–6 ftWater 28°CSoft wavesThis week: FairBest day 39/100
  150. CobblestonesSurf spot, IndonesiaWaves 3–7 ftWater 28°CSoft wavesThis week: FairBest day 39/100
Show more

The map needs JavaScript. The list beside it holds every place, 50 at a time, and each place's page links to Google Maps.

Each place is ringed by its best day this week, a surf spot for the level you pick. Zoom in, or tap a cluster, to see the places in it.

Two fingers move the map; in Map mode on a phone, one does. Pins are our own positions. Map OpenFreeMap, © OpenMapTiles, data © OpenStreetMap contributors.

Every country, A to Z (161)

Each country's surf spots, on this list and map.