Surf camps in Australia, Bali & Portugal
Learn to surf with Mojosurf. Lessons, surf camps and a surf academy for beginner and intermediate surfers.
“Fabulous trip – highly recommend. AMAZING surf instructors who really care about teaching you”
Rebecca, 6 Day Great Aussie Adventure


Mojosurf surf camps in short
Mojosurf has run surf camps and surf lessons since 1998. We have 8 surf camps in 3 countries: Spot X and Byron Bay in NSW, Australia; Canggu, Nusa Lembongan, Kuta Lombok and Red Island in Indonesia; and Ericeira and Peniche in Portugal. Trips are made for beginner and intermediate surfers.
- Surf lessons
- 1–4 days
- Surf camps & adventures
- 3–18 days
- Surf Academy
- 1, 2 or 3 months
- Instructors
- ASI accredited
- Australia, from
- A$318 Surf & Stay
- Bali, from
- US$178 Surf & Stay
- Portugal
- Ericeira & Peniche
- Swim test
- 50 m unaided
Surf camp FAQs
10 questions
Still have a question?
Ask a surferWhere are Mojosurf’s surf camps?
We run surf camps in three countries: Spot X (Arrawarra) and Byron Bay on the NSW coast of Australia; Canggu, Nusa Lembongan, Lombok and Red Island across Bali & Beyond in Indonesia; and Ericeira and Peniche in Portugal.
Do I need to have surfed before?
No. Our surf lessons, camps and adventures are made for beginner and intermediate surfers. We take you to learn-to-surf beaches and waves chosen for your level, with our qualified instructors.
Which camp suits a beginner?
How much does a surf camp cost?
In Australia, Surf & Stay packages of 3–8 days start from A$318 at Byron Bay and from A$390 at Spot X. Every trip shows its from price on our trips page. See how much a surf camp costs for more.
Can I get to Spot X from Sydney?
Yes. The 6 Day Great Aussie Adventure (from A$1,129) includes your transfers between Sydney and Spot X, with departures from Sydney every Sunday and Wednesday. See our surf camp from Sydney page.
I can’t swim, can I still surf?
You are supervised at all times, but you do need to be able to swim 50m unaided to participate in surfing.
I’m a big girl/guy, can I still surf?
Yes. We cater for all shapes and sizes, with wetsuits and boards suitable for XXXS to XXXL.
How long are the surf trips?
Surf lessons run for 1–4 days, surf camps and adventures for 3–18 days, and the Surf Academy for 1, 2 or 3 months.
What do I need to bring?
Good vibes, a big appetite, towels (we recommend two: one for the beach and one for the shower), swimmers, a hat and sunscreen, a torch, a camera and party funds.
How do I make a booking?
Go to the trip you want, select the date you want to surf with us, click Book and pay online. Within 24 hours you’ll receive an email with your confirmed booking number and details. Questions? Make an enquiry or see the Help Centre.
No questions match your search.
Ways to surf with Mojosurf
Surf camps in Australia
Learn to surf at our two surf camps on the NSW coast: beachfront Spot X at Arrawarra, north of Coffs Harbour, and our Byron Bay surf camp at the Arts Factory Lodge, a 10-minute walk to town.
6 Day Great Aussie Adventure
- Transfers between Sydney and Spot X included
- Departures from Sydney every Sunday and Wednesday
- From or to Sydney, Byron or Brisbane
Bali & Indonesia surf camps
Four camps: Canggu and Nusa Lembongan in Bali, Kuta Lombok, and Red Island in East Java. Surf & Stay Bali from US$178.
Surf camps in Portugal
Ericeira, Europe’s first World Surfing Reserve, and Peniche on the Atlantic coast. Stay in Ericeira, or surf both on the 7 Day Portugal Surf Adventure.
Where we surf
8 surf camps in 3 countries. Pick a country, then tap an X to see the camp.

Spot X surf camp
- Beachfront, north of Coffs Harbour
- Shared dorm cabins or tipis
- Buffet breakfast, lunch and dinner
↖ Tap an X on the map
Compare our 8 surf camps
What’s included at each camp on the shortest Surf & Stay (3 days, 2 nights). Peniche is sold inside the 7 Day Portugal Surf Adventure.
See prices and what’s included at all 8 camps+
| Camp | Level | Lessons | Board | Wetsuit | Meals | Transfers | Room | From |
|---|---|---|---|---|---|---|---|---|
| Spot XArrawarra, NSW | Beginner–intermediate | 2 lessons of 2–3 h | Yes | Yes | Breakfast, lunch, dinner | Pick-up from Arrawarra bus stop | 2–4 share cabin or 4-share tipi | A$390 |
| Byron BayByron Bay, NSW | Beginner–intermediate | 2 lessons | Yes (foam boards) | Lesson equipment provided | Not included | To and from the surf | Mixed shared dorm, Arts Factory Lodge | A$318 |
| CangguBali | Beginner–intermediate | 2 lessons | Yes | Not needed | Breakfast | Airport transfer extra | Shared 4-bed room with A/C; private rooms available | US$178 |
| Nusa LembonganBali | Intermediate–advanced | 2 lessons | Yes | Not needed | Breakfast | Return boat from Sanur; speedboat to the breaks | Shared; private rooms available | US$280 |
| Kuta LombokLombok | Beginner–intermediate | A lesson each day | Yes | Not needed | Breakfast | Longboat to the surf; no airport transfer | Shared; private bungalows available | US$210 |
| Red IslandEast Java | Beginner–intermediate | A lesson for each night | Yes | Not needed | Breakfast | Not included | Shared; private bungalows available | US$150 |
| EriceiraPortugal | All levels | 2 lessons + 1 yoga session | Yes | Surf equipment for lessons | Breakfast, welcome drink, Wednesday BBQ | Lesson pick-ups from the hostel | 10-bed shared en-suite dorm; female dorm or private double on request | See Ericeira prices |
| PenichePortugal | Beginner–intermediate | 2 lessons in Peniche (5 on the 7-day trip) | Yes, for lessons | Gear provided for lessons | Breakfast, welcome drink, pizza night | Transfer on to Ericeira | Shared, Baleal; dorms and private rooms | See 7-day trip prices (7 days, with Ericeira) |
Prices are per person, from each trip page. Inclusions are as listed on each trip page; boards and wetsuits are part of the lesson gear. No wetsuit is needed in Indonesia’s warm water.
When is the best time to surf?
There are waves all year at every camp. The season decides how big the waves are and how warm the water is. Here’s the short version from our surf guides.
See seasons, water temperature and what to wear at each camp+
| Camp | Most consistent surf | Gentler surf / best for beginners | Water | What to wear |
|---|---|---|---|---|
| Australia | ||||
| Byron Bay | All year | Depends on the beach; there is usually a sheltered side | 25–27 °C in Feb, 19–22 °C in Aug | Rash vest in summer; springsuit or 3/2 mm in winter |
| Spot X | Biggest swell May to August | December to February: the smallest surf of the year | 24–27 °C in Feb, 18–21 °C in Aug | Rash vest in summer; up to a 3/2 mm in the coldest weeks |
| Bali & Indonesia | ||||
| Canggu | April to October, biggest June to August | November to March: smaller, more variable | 25–28 °C in Aug, 28–30 °C in Jan | Rash vest, no wetsuit |
| Nusa Lembongan | April to October | Reef breaks only; Playgrounds is the most forgiving | Roughly 25–30 °C (Bali) | Rash vest, no wetsuit |
| Kuta Lombok | May to September | November to March: smaller, mellower | 25–30 °C all year | Rash vest, no wetsuit |
| Red Island | Swell season May to November | Sand-bottom beach break for beginners and intermediates | Warm all year | Rash vest, no wetsuit |
| Portugal | ||||
| Ericeira | September to November | June to August: smallest waves, warmest water | 14–16 °C in winter, 19–20 °C in Aug–Sep | Wetsuit all year |
| Peniche | November to March for experienced surfers | May to September | About 14–15 °C in late winter, up to about 19 °C in Aug–Sep | Wetsuit all year |
Month by month: Bali, Lombok and Java · Portugal · Byron Bay surf guide · Spot X surf guide
How to get to our surf camps
Australia
- Sydney to Spot X
- Transfers are included on the 6 Day Great Aussie Adventure, leaving Sydney every Sunday and Wednesday.
- Spot X, Arrawarra
- Nearest airport: Coffs Harbour, about 25 km south.
- Byron Bay
- Ballina Byron Gateway airport is about 30 minutes away. Gold Coast airport is about 65 km and Brisbane about 165 km.
Bali & Indonesia
- Canggu
- 45 minutes to an hour by road from Ngurah Rai airport (Denpasar), depending on traffic.
- Nusa Lembongan
- Fast boat from Sanur, about 30 to 45 minutes.
- Kuta Lombok
- About 40 minutes by air from Bali, or by fast boat. Lombok airport is 20 to 30 minutes from Kuta.
- Red Island, Java
- By road and the Gilimanuk to Ketapang ferry, about seven hours from Canggu.
Portugal
- Lisbon to Ericeira
- About 45 minutes by car on the A8, or about an hour to an hour and a half by bus from Campo Grande.
- Lisbon to Peniche and Baleal
- About 1 h 10 min by car, or about an hour and a half by Rede Expressos bus from Sete Rios. Our hostel is in Baleal, a short taxi ride from Peniche bus station.
- Times and fares
- Check the operator for current times and fares.
More help: FAQ and travel info · Island hopping from Bali · International travellers
What our surfers say
A selection of guest reviews. Read all reviews →
Did this back in May 2022 at spot X, it was the highlight of my Australian trip. Couldn’t recommend enough!
Ronnie6 Day Great Aussie AdventureI had so much fun and learned so much! Great instructors. Will definitely come back again😊
BaukjeBali Surf LessonsI wish there were more stars. Honestly some of the best times, humans, surfs ever. Thanks all!
Melissa1 Month Surf Academy IndonesiaTalk to a real surfer
Questions about levels, dates or which camp suits you? Our crew answers by phone, WhatsApp or email.













