Indonesia
164 towns in Indonesia, with 168 surf spots, 43 kitesurf spots, 10 windsurf spots, 53 sailing spots, 323 dive sites, 3 kayak spots, 2 climbing areas and 17 mountain bike areas. Open one for its week.
Best this week first
Showing 100 of 164 towns.
- AmpanaAirport 187 kmThis week: GoodBest day 100/1007 good days
- BinuangeunAirport 116 kmThis week: GoodBest day 100/1007 good days
- TernateAirport 5 kmThis week: GoodBest day 100/1007 good days
- KafnikalepAirport 176 kmThis week: GoodBest day 100/1007 good days
- JimbaranAirport 5 kmThis week: GoodBest day 100/1007 good days
- WedaAirport 78 kmThis week: GoodBest day 100/1007 good days
- SiliragungAirport 118 kmThis week: GoodBest day 61/1001 good day
- SenggigiAirport 39 kmThis week: GoodBest day 100/1007 good days
- MakassarAirport 17 kmThis week: GoodBest day 100/1002 good days
- Labuan BajoAirport 132 kmThis week: GoodBest day 99/1007 good days
- SaonekAirport 78 kmThis week: GoodBest day 99/1007 good days
- SiladenAirport 16 kmThis week: GoodBest day 99/1007 good days
- BunakenAirport 17 kmThis week: GoodBest day 99/1007 good days
- BanaAirport 114 kmThis week: GoodBest day 99/1007 good days
- MundukAirport 54 kmThis week: GoodBest day 96/1007 good days
- AmbonAirport 10 kmThis week: GoodBest day 99/1007 good days
- BandanairaAirport 221 kmThis week: GoodBest day 99/1007 good days
- PejarakanAirport 94 kmThis week: GoodBest day 99/1007 good days
- TobilAirport 226 kmThis week: GoodBest day 99/1007 good days
- BontohAirport 51 kmThis week: GoodBest day 99/1007 good days
- LabuhanajiAirport 137 kmThis week: GoodBest day 99/1007 good days
- BauluAirport 238 kmThis week: GoodBest day 99/1007 good days
- DarubaAirport 169 kmThis week: GoodBest day 99/1007 good days
- JailoloAirport 28 kmThis week: GoodBest day 99/1007 good days
- Tangerang SelatanAirport 18 kmThis week: GoodBest day 96/1004 good days
- KatupatAirport 236 kmThis week: GoodBest day 99/1007 good days
- LembanatoAirport 236 kmThis week: GoodBest day 99/1007 good days
- NangamiroAirport 110 kmThis week: GoodBest day 99/1007 good days
- KubuAirport 67 kmThis week: GoodBest day 97/1007 good days
- SelpeleAirport 142 kmThis week: GoodBest day 99/1007 good days
- AnturanAirport 68 kmThis week: GoodBest day 99/1007 good days
- BintuhanAirport 152 kmThis week: GoodBest day 96/1005 good days
- Selong BelanakAirport 17 kmThis week: GoodBest day 96/1007 good days
- IndramayuAirport 40 kmThis week: GoodBest day 96/1004 good days
- TangerangAirport 3 kmThis week: GoodBest day 92/1004 good days
- KarangasemAirport 56 kmThis week: GoodBest day 95/1007 good days
- LilintaAirport 171 kmThis week: GoodBest day 99/1007 good days
- GianyarAirport 29 kmThis week: GoodBest day 91/1005 good days
- MalengeThis week: GoodBest day 99/1007 good days
- NangarabaAirport 26 kmThis week: GoodBest day 99/1007 good days
- Sigi BiromaruAirport 4 kmThis week: GoodBest day 90/1004 good days
- Gili TrawanganAirport 53 kmThis week: GoodBest day 98/1007 good days
- TulambenAirport 69 kmThis week: GoodBest day 98/1007 good days
- Pulau KelapaAirport 53 kmThis week: GoodBest day 98/1007 good days
- Pulau PanggangAirport 43 kmThis week: GoodBest day 98/1007 good days
- CandidasaAirport 53 kmThis week: GoodBest day 98/1007 good days
- Pulau HarapanAirport 53 kmThis week: GoodBest day 98/1007 good days
- AmahusuAirport 7 kmThis week: GoodBest day 98/1007 good days
- CalabaiAirport 113 kmThis week: GoodBest day 98/1007 good days
- PopisiThis week: GoodBest day 98/1007 good days
- SetarapAirport 94 kmThis week: GoodBest day 98/1007 good days
- TobeloAirport 122 kmThis week: GoodBest day 98/1007 good days
- AmedAirport 70 kmThis week: GoodBest day 97/1007 good days
- IboihAirport 42 kmThis week: GoodBest day 97/1007 good days
- CaritaAirport 93 kmThis week: GoodBest day 93/1002 good days
- BunatiAirport 102 kmThis week: GoodBest day 97/1007 good days
- MautaAirport 85 kmThis week: GoodBest day 97/1007 good days
- KarimunjawaAirport 123 kmThis week: GoodBest day 96/1007 good days
- LembonganAirport 31 kmThis week: GoodBest day 95/1007 good days
- PedAirport 39 kmThis week: GoodBest day 95/1007 good days
- ParepareAirport 98 kmThis week: GoodBest day 87/1004 good days
- PurusAirport 19 kmThis week: GoodBest day 95/1007 good days
- DenpasarAirport 11 kmThis week: GoodBest day 94/1007 good days
- BaubauThis week: GoodBest day 84/1003 good days
- KomodoAirport 89 kmThis week: GoodBest day 94/1007 good days
- OebaAirport 9 kmThis week: GoodBest day 83/1004 good days
- KutaAirport 3 kmThis week: GoodBest day 93/1007 good days
- PangandaranAirport 44 kmThis week: GoodBest day 77/1002 good days
- BanjarjoAirport 135 kmThis week: GoodBest day 73/1001 good day
- BanggaiThis week: GoodBest day 72/1001 good day
- PasuruanAirport 32 kmThis week: GoodBest day 66/1001 good day
- CaringinAirport 49 kmThis week: GoodBest day 81/1006 good days
- LelongkenAirport 54 kmThis week: GoodBest day 80/1004 good days
- PalabuhanratuAirport 89 kmThis week: GoodBest day 74/1005 good days
- BasoAirport 59 kmThis week: GoodBest day 64/1004 good days
- SukamuktiAirport 66 kmThis week: GoodBest day 64/1003 good days
- SeulimeumAirport 25 kmThis week: GoodBest day 63/1002 good days
- UluwatuAirport 13 kmThis week: FairBest day 57/100
- KruiAirport 138 kmThis week: FairBest day 55/100
- KendalrejoAirport 96 kmThis week: FairBest day 54/100
- PecatuAirport 10 kmThis week: FairBest day 52/100
- SeranganAirport 6 kmThis week: FairBest day 51/100
- CibaregbegAirport 90 kmThis week: FairBest day 50/100
- CangguAirport 12 kmThis week: FairBest day 49/100
- PacitanAirport 85 kmThis week: FairBest day 49/100
- SeminyakAirport 7 kmThis week: FairBest day 48/100
- BatangAirport 122 kmThis week: FairBest day 47/100
- BondokodiAirport 122 kmThis week: FairBest day 47/100
- LegianAirport 5 kmThis week: FairBest day 47/100
- Nusa DuaAirport 9 kmThis week: FairBest day 46/100
- BatukarasAirport 64 kmThis week: FairBest day 46/100
- LetelokoAirport 124 kmThis week: FairBest day 46/100
- PererenanAirport 13 kmThis week: FairBest day 45/100
- PemalangAirport 91 kmThis week: FairBest day 59/100
- WatesAirport 12 kmThis week: FairBest day 58/100
- JakartaAirport 8 kmThis week: FairBest day 53/100
- BontangAirport 62 kmThis week: FairBest day 51/100
- JenepontoAirport 70 kmThis week: FairBest day 51/100
- BanjaranyarAirport 88 kmThis week: FairBest day 49/100
- RembesAirport 89 kmThis week: FairBest day 49/100
The map needs JavaScript. The list beside it holds every town, 50 at a time, and each place's page links to Google Maps.
Each town is ringed by the best day this week at its own places, a surf spot's for the level you pick. Zoom in, or tap a cluster, to see the towns 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 town, A to Z (164)
- Afulu
- Airmanis
- Amahusu
- Ambon
- Ambulu
- Amed
- Ampana
- Anturan
- Anyer
- Baing
- Bana
- Bandanaira
- Banggai
- Banjaranyar
- Banjarjo
- Baso
- Batam
- Batang
- Batukaras
- Baubau
- Baulu
- Bengkalis
- Bengkulu
- Benteng
- Betumonga West Sumatra
- Biak
- Bima
- Bintuhan
- Binuangeun
- Boa
- Boa East Nusa Tenggara
- Bogorawatu
- Bondokodi
- Bontang
- Bontoh
- Bunaken
- Bunati
- Calabai
- Candidasa
- Canggu
- Caringin
- Carita
- Cibaregbeg
- Daruba
- Denpasar
- Ekas
- Fakfak
- Gerupuk
- Gianyar
- Gili Trawangan
- Gorontalo
- Hu U
- Iboih
- Indramayu
- Jailolo
- Jakarta
- Jayapura
- Jeneponto
- Jimbaran
- Kafnikalep
- Karangasem
- Karimunjawa
- Katiet
- Katupat
- Kendalrejo
- Keramas
- Ketewel
- Komodo
- Kotabaru Hilir
- Kotauneng
- Krui
- Kubu
- Kuta
- Kuta
- Labuan Bajo
- Labuhan Bajau
- Labuhanaji
- Lagoi
- Lalanglinggah
- Legian
- Lelongken
- Lembanato
- Lembongan
- Leteloko
- Lhoknga
- Lilinta
- Makassar
- Malapaubhara
- Malenge
- Manado
- Manokwari
- Masohi
- Maudil
- Mauta
- Medewi
- Muara Siberut
- Munduk
- Nangamiro
- Nangaraba
- Nusa Dua
- Oeba
- Oelolot
- Oetotom
- Pacitan
- Padedewatu
- Palabuhanratu
- Pangandaran
- Parepare
- Pasauran
- Pasuruan
- Pecatu
- Ped
- Pejarakan
- Pekanbaru
- Pekutatan
- Pelaihari
- Pemalang
- Pererenan
- Popisi
- Praimutung
- Pulau Harapan
- Pulau Kelapa
- Pulau Panggang
- Pulo Batal
- Purus
- Rembes
- Sanur
- Saonek
- Sawarna
- Selong Belanak
- Selpele
- Seminyak
- Senggigi
- Serangan
- Setarap
- Seulimeum
- Sigi Biromaru
- Silabu
- Siladen
- Siliragung
- Sor
- Sowa
- Sukamukti
- Susoh
- Taliwang
- Tangerang
- Tangerang Selatan
- Tanjung Benoa
- Tanjungjaya
- Tarakan
- Tarimbang
- Teluk Dalam
- Ternate
- Tobelo
- Tobil
- Tuapejat
- Tulamben
- Ujung
- Ulu Siau
- Uluwatu
- Wadung
- Waingapu
- Wates
- Weda