SE Surf

Surf spots in Bali

75 spots and beaches in Bali, Indonesia.

Bali has 75 surf spots and beaches on the Bali Sea — from sheltered coves to open-coast beach breaks. Every page carries a live 10-day forecast, water temperature and wind rated against that break's offshore direction.

Nusa Dua Beach

Bali · Indonesia

IntermediateBeach breakYear-round

Dreamland Beach

Bali · Indonesia

IntermediateBeach breakYear-round

Tanjung Benoa

Bali · Indonesia

IntermediateBeach breakYear-round

Pandawa Beach

Bali · Indonesia

IntermediateBeach breakYear-round

Taman Sari Beach

Bali · Indonesia

IntermediateBeach breakYear-round

Othree Beach Bar

Bali · Indonesia

IntermediateBeach breakYear-round

Seminyak Beach

Bali · Indonesia

IntermediateBeach breakYear-round

Atuh Beach

Bali · Indonesia

IntermediateBeach breakYear-round

Balangan Beach

Bali · Indonesia

IntermediateBeach breakYear-round

Jimbaran Beach

Bali · Indonesia

IntermediateBeach breakYear-round

Kelingking Beach

Bali · Indonesia

IntermediateBeach breakYear-round

Temeling Beach

Bali · Indonesia

IntermediateBeach breakYear-round

Balian

Bali · Indonesia

IntermediateBeach breakYear-round

Blue Lagoon

Bali · Indonesia

IntermediateBeach breakYear-round

Kedongan beach

Bali · Indonesia

IntermediateBeach breakYear-round

Padang Bai Beach

Bali · Indonesia

IntermediateBeach breakYear-round

Padang beach

Bali · Indonesia

IntermediateBeach breakYear-round

Pantai Lovina

Bali · Indonesia

IntermediateBeach breakYear-round

Pasir Putih

Bali · Indonesia

IntermediateBeach breakYear-round

Timbis Beach

Bali · Indonesia

IntermediateBeach breakYear-round

White Sand Beach

Bali · Indonesia

IntermediateBeach breakYear-round

Kelan beach

Bali · Indonesia

IntermediateBeach breakYear-round

Mangrove beach

Bali · Indonesia

IntermediateBeach breakYear-round

Pantai Pengembak

Bali · Indonesia

IntermediateBeach breakYear-round

Pantai Pering

Bali · Indonesia

IntermediateBeach breakYear-round

Pantai Saba

Bali · Indonesia

IntermediateBeach breakYear-round

White sand beach / Virgin Beach

Bali · Indonesia

IntermediateBeach breakYear-round

Legian Beach

Bali · Indonesia

IntermediateBeach breakYear-round

Pantai Canggu

Bali · Indonesia

IntermediateBeach breakYear-round

Tegal Wangi Beach

Bali · Indonesia

IntermediateBeach breakYear-round

Jasri Beach

Bali · Indonesia

IntermediateBeach breakYear-round

Jerman Beach

Bali · Indonesia

IntermediateBeach breakYear-round

Kuta Beach

Bali · Indonesia

IntermediateBeach breakYear-round

Lipah Beach

Bali · Indonesia

IntermediateBeach breakYear-round

Melasti Beach

Bali · Indonesia

IntermediateBeach breakYear-round

Nunggalan Beach

Bali · Indonesia

IntermediateBeach breakYear-round

Nyang Nyang

Bali · Indonesia

IntermediateBeach breakYear-round

Tanah Lot Beach

Bali · Indonesia

IntermediateBeach breakYear-round

Bingin Beach

Bali · Indonesia

IntermediateBeach breakYear-round

Diamond Beach

Bali · Indonesia

IntermediateBeach breakYear-round

Hyatt Reef

Bali · Indonesia

IntermediateBeach breakYear-round

Paluang Beach

Bali · Indonesia

IntermediateBeach breakYear-round

Pantai Banana

Bali · Indonesia

IntermediateBeach breakYear-round

Pantai Jasri

Bali · Indonesia

IntermediateBeach breakYear-round

PANTAI UJUNG

Bali · Indonesia

IntermediateBeach breakYear-round

Pasut Beach

Bali · Indonesia

IntermediateBeach breakYear-round

Pererenan Beach

Bali · Indonesia

IntermediateBeach breakYear-round

Sebele beach

Bali · Indonesia

IntermediateBeach breakYear-round