⭐ Rated 4.7/5 · based on 18,362 verified traveller reviews

Surf lessons in Lima

Lima is a surf city, and the lessons start from Playa Makaha in Miraflores, below the cliffs of the Costa Verde. Most offers are two-hour classes for beginners with board, wetsuit and instructor included; there are also private sessions with video analysis for people who already stand up. The waves here suit small to medium days.

Find your tour
  • ✓ Free cancellation on most tours, up to 24 h before
  • ✓ Instant confirmation straight to your phone
  • ✓ Same price booked via GetYourGuide

Most booked · Season 2026

The tours travellers book most

Ranked by the number of verified reviews – not by what pays us best. 141 of the 192 tours here have reviews at all; the rest are new and unproven.

22 tours available · Sorted by number of verified reviews. Prices from GetYourGuide as of our last update. The current price and availability are shown on GetYourGuide before booking.

Lima: Surf Like a Pro at Makaha Beach in Miraflores!

Lima: Surf Like a Pro at Makaha Beach in Miraflores!

⏱ 2 - 6 hours · 4.9 (258)

Learn to surf at the iconic Makaha Beach with a certified instructor. Perfect for first-timers or intermediates, every class includes full equipment and a beach lesson.

from €13 per person

Check availability →
Lima: Surf Class for Beginner and Advanced Surfers

Lima: Surf Class for Beginner and Advanced Surfers

⏱ 1.5 hours · 4.7 (91)

Want to ride your first wave? Looking to improve your skills? Lima is the perfect place to do exactly that.

from €40 per person

Check availability →
Miraflores: Surf Class with Videos, Equipment and Instructor

Miraflores: Surf Class with Videos, Equipment and Instructor

⏱ 2 - 6.5 hours · 4.7 (72)

Learn to surf in Lima with a professional instructor. Enjoy a fun and active day at the beach in Miraflores. Choose from a variety of class times to suit your schedule.

from €12 per person

Check availability →
Lima: 2-Hour Surf Lesson in Miraflores

Lima: 2-Hour Surf Lesson in Miraflores

⏱ 2 - 3 hours · 4.8 (65)

We offer surf classes for beginners in a fun way where you will learn the basic steps to stand on the board.

from €16 per person

Check availability →
Lima: Surf Lesson at Playa Makaha in Miraflores

Lima: Surf Lesson at Playa Makaha in Miraflores

⏱ 1.5 hours · 4.9 (38)

Learn to surf at Playa Makaha in Miraflores with a lesson from certified instructors. Choose between private or group lessons and enjoy a fun and safe environment.

from €9 per person

Check availability →
Lima: Private Surf Coaching with Video Analysis

Lima: Private Surf Coaching with Video Analysis

⏱ 1 - 2 hours · 5.0 (11)

Lima’s waves are waiting. At Playa Makaha, Kamea Surf gets you standing, riding, and hooked on the ocean — all in your first session. No experience needed.

from €15 per person

Check availability →
Lima: Surf Lesson in Miraflores - All Levels & Equipment

Lima: Surf Lesson in Miraflores - All Levels & Equipment

⏱ 1 - 6 hours · 5.0 (8)

Join us on a guided surf day finding the best waves near Lima. Enjoy transport, all needed equipment, and expert local knowledge to find the perfect conditions.

from €13 per person

Check availability →
Lima: Surf Lessons at Makaha Beach

Lima: Surf Lessons at Makaha Beach

⏱ 1.5 hours · 4.0 (6)

Learn to surf at Makaha Beach in Miraflores. Enjoy expert instruction, warm-up exercises, and ride your first wave in the Pacific Ocean.

from €31 per person

Check availability →
Surfing experience in Lima

Surfing experience in Lima

⏱ 1.5 hours · 5.0 (6)

We are a surf school experienced in making you happy olas learn to surf in Lima Peru

from €39 per person

Check availability →
Budget-Friendly Surf Class - Surfboard and Wetsuit Included

Budget-Friendly Surf Class - Surfboard and Wetsuit Included

⏱ 1.5 - 3 hours · 5.0 (5)

Enjoy a private surf lesson on the beautiful beaches of Lima. Learn to surf step by step with a certified instructor, using top-quality gear in a safe and fun environment.

from €9 per person

Check availability →
Surfing lesson in Lima: Experience the Costa Verde like a local

Surfing lesson in Lima: Experience the Costa Verde like a local

⏱ 1 day · 5.0 (4)

Enjoy an authentic surfing experience with certified local instructors. Learn, improve your technique, and enjoy the Pacific Ocean in a safe, fun environment suitable for all le…

from €13 per person

Check availability →
2-Hour Surf Adventure in Lima

2-Hour Surf Adventure in Lima

⏱ 2 hours · 5.0 (2)

Discover the excitement of surfing with our beginner lessons near Lima. No experience needed — Just come ready to have a great time!

from €28 per person

Check availability →
Lima: Surf Lesson for All Levels at Playa Makaha in Miraflores

Lima: Surf Lesson for All Levels at Playa Makaha in Miraflores

⏱ 2 hours · 1.0 (1)

Get kitted out and warm up on Makaha Beach before hitting the waves. Surf with expert guidance, using a board matched to your skill level.

from €48 per person

Check availability →
Lima: Surfing and Biking Tour

Lima: Surfing and Biking Tour

⏱ 5 hours · 1.0 (1)

Enjoy a day of adventure in Lima with a surfing and biking tour. Learn to surf or improve your skills with a professional instructor and explore the beautiful streets of Miraflo…

from €74 per person

Check availability →
Lima: Surfing lesson for all levels, with gear

Lima: Surfing lesson for all levels, with gear

⏱ 1.5 hours · 5.0 (1)

Enjoy the best experience learning to surf. We are the first high-performance center in Peru. We offer fun lessons with trained instructors who will help you ride your best wave.

from €65 per person

Check availability →
Surf Lessons in Lima: Personalized Coaching

Surf Lessons in Lima: Personalized Coaching

⏱ 2 hours · 2.0 (1)

Learn to surf in Lima with certified instructors.

from €56 per person

Check availability →
Lima: Certified Surf Class Experience

Lima: Certified Surf Class Experience

⏱ 80 minutes · 5.0 (1)

Dive into the waves with certified instructors in Lima. Perfect for ages 5-65, enjoy 80 minutes of surfing fun and skill-building.

from €40 per person

Check availability →
Lima: Nighttime Paddleboarding with LED Boards + Music + Campfire and Marshmallows

Lima: Nighttime Paddleboarding with LED Boards + Music + Campfire and Marshmallows

⏱ 2.5 hours · 5.0 (1)

Experience an amazing nighttime LED paddleboarding experience in Lima with illuminated boards on the sea, music, yoga, meditation, and unique photos. End the night with a campfi…

from €54 per person

Check availability →
Surf Lesson in Lima

Surf Lesson in Lima

⏱ 3 hours 0

Lima, the capital of Peru, is a prime destination for surfing due to its long coastline and consistent waves.

from €103 per person

Check availability →
Surfing lessons for kids at Playa Makaha - Miraflores - Lima

Surfing lessons for kids at Playa Makaha - Miraflores - Lima

⏱ 1.5 hours 0

100% personalized surfing lessons for children ages 5-12, adapted to their age and level. They will learn to surf in a safe and fun way, accompanied by an instructor throughout…

from €40 per person

Check availability →
Lima: Makaha Beach Surf Lesson with Drone Video

Lima: Makaha Beach Surf Lesson with Drone Video

⏱ 80 minutes 0

Learn to surf at Makaha Beach in Lima with a local instructor. Get all the equipment you need, including a surfboard and wetsuit, and capture your surfing session with a high-de…

from €81 per person

Check availability →
Paddle Sunset in Lima with Photos Included

Paddle Sunset in Lima with Photos Included

⏱ 2 hours 0

Live the magic of the sunset in Lima in an unforgettable way.\n\nWe will take you to discover the natural beauty of the Lima coast as the sun sets on the horizon.

from €54 per person

Check availability →

Good to know: Sources put the water around 16 °C in winter and up to about 22 °C in summer, so a wetsuit is not a luxury in the cooler months. The winter swell and the cloud cover change the day. Ask whether photos or video are included, because a few offers sell them as a separate item.

See all tours in Lima →

Good to know

Frequently asked questions

How far are Paracas and Huacachina from Lima – can I do it in a day?

Paracas is roughly three to three and a half hours from Lima by road, Huacachina about four. Day tours that combine both state 17.5 to 18 hours in their listings: you leave early and come back late, and most of the day is spent on the road. It works as a day trip, but if you want time in the dunes or on the Ballestas boat without rushing, an overnight stay in Paracas or Ica is the honest alternative.

Can I swim at the beaches in Lima?

You can, but the Pacific here is cold. Sources put the water at around 16 °C in winter and up to about 22 °C in summer, which is why Lima is better known for surfing and sunsets than for long swims. Surf lessons run from Playa Makaha in Miraflores, and in the cooler months a wetsuit is part of the lesson. For swimming in clear warm water you would have to travel far from Lima.

When is the best time to visit Lima?

Roughly December to April is the sunny summer, with the warmest sea. From about May to November the coast sits under low cloud and a fine mist called garúa; days are mild rather than cold, but grey. Sources disagree on the exact months, so treat these as approximate. Food tours, museums and the catacombs do not care about the weather; paragliding and boat trips do.

Where do the sea lion tours leave from?

From the port area of Callao, not from Miraflores. The Palomino Islands lie some 14 to 18 kilometres offshore, and the listings state 3.5 to 6.5 hours in total. Boats need an operator authorised by the park authority; on the water a life jacket is compulsory and you may not touch or feed the animals. Check the meeting point on the offer – some include hotel pick-up, some do not.

Can I visit Machu Picchu from Lima?

Not as a Lima day trip. There is no direct flight, train or bus to Machu Picchu: you fly to Cusco first, a flight of roughly an hour and a half, and go on from there. We left the Cusco-based offers out of this page on purpose, because they start in Cusco and not in Lima.

How far is the airport from Miraflores and the historic centre?

Jorge Chávez airport is about 22 kilometres from Miraflores and San Isidro. Recent guides give roughly 35 to 60 minutes to the historic centre and 45 to 70 minutes to Miraflores, depending on traffic; the low end is the best case. Plan on an hour at rush hour, and book a transfer in advance if your flight lands late.

Tours in Lima from €18 · available today

Check availability