Kelingking Beach in Nusa Penida

Credit: Sergii Figurnyi from stock.adobe.com

The small island of Nusa Penida is not to be missed when visiting Bali, so here’s your guide to getting there, the top attractions, the best places to stay, and where to eat and drink. 

Nusa Penida, also known as Penida Island, is a small island southeast of Bali in Indonesia’s Klungkung Regency. While it's technically part of Bali province, Nusa Penisa is actually a separate island—and the largest of the three Nusa Islands, alongside Nusa Lembongan and Nusa Ceningan.

popular tropical holiday destination, Nusa Penida is still relatively undeveloped – especially in comparison to Bali – and is a beautiful place to visit for its immaculate beaches, clear blue waters, and dramatic clifftop views.  Just 45 minutes from Bali by fast boat, Nusa Penida is an incredibly popular day trip destination, but it’s also the perfect place to spend a few days unwinding away from the hustle and bustle of Bali.

In this guide, we’ll help you plan your trip to Nusa Penida – from how to get there, the top things to do, where to stay, the best places to eat and drink, plus a few handy tips for making the most of your time. 

 

Where is Nusa Penida?

Nusa Penida is a small Indonesian island, located roughly 20-25 km off the southeast coast of Bali. It’s easily accessible from Bali by fast boat or ferry, with travel times ranging from 20 to 60 minutes depending on your vessel and departure point.

Nusa Penida is one of three neighbouring islands—alongside Nusa Lembongan and Nusa Ceningan—that are collectively known as the Nusa Islands. Although they fall within Bali province, these islands are geographically separate and offer a more laid-back experience compared to mainland Bali. 

 

Is Nusa Penida worth visiting?

Absolutely! Nusa Penida is one of the most breathtaking islands in Indonesia and is well worth the trip from Bali. The island is famous for its pristine beaches, clear waters, dramatic clifftop views, and world-class snorkelling spots – with the added benefit of far fewer crowds than Bali.

Nusa Penida is renowned for its natural beauty, from the iconic Kelingking Beach and its dinosaur-shaped headland to the natural infinity pool of Angel’s Billabong and the golden sands of Crystal Bay. Beyond its unique landscapes and perfect photo opportunities, Nusa Penida also offers some of the best marine life experiences in the region, like snorkelling with manta rays at Manta Point, exploring the colourful coral reefs at Crystal Bay, or diving at sites like PED and Mangrove.

While Nusa Penida is one of the most popular islands near Bali, it still has a relatively untouched and serene atmosphere and is far less developed than Bali. You won’t find many resorts or beach clubs, but it’s the perfect destination to explore and unwind – whether on a day trip or longer.

 

How to Get to Nusa Penida from Bali

Beautiful Top Down Drone Shot of Ships on Toya Pakeh Harbour. Nusa Penida, Bali - Indonesia

Credit: Natanaelginting from stock.adobe.com

The main way to get to Nusa Penida from Bali is by fast boat or ferry. Fast boats are the quickest and most popular option for tourists, with daily departures from several Bali ports including Sanur, Serangan, Kusamba, and Padangbai. Ferries offer a slower but more budget-friendly alternative.

Fast boat tickets range from IDR 150,000–300,000 (~AUD $15–30) one way, with a travel time of 30 to 45 minutes, depending on sea conditions.

The public ferry costs from IDR 31,700 (~AUD $3.20) one way and can take up to 90 minutes.

All visitors must also pay an island entry fee on arrival: IDR 25,000 (~AUD $2.50) per adult and IDR 15,000 (~AUD $1.50) per child.

Prices may vary, so we recommend confirming ticket and entry fees before your trip.

Below is a breakdown of the two main options for travelling from Bali to Nusa Penida:

Fast boats are the quickest and most popular way to get to Nusa Penida from Bali. Most boats depart from Sanur, with other services available from ports in Serangan, Kasamba and Padangbai. The journey typically takes between 30 and 45 minutes, depending on your departure point and the ocean conditions. The boats to Nusa Penida typically run from 7:30am until 5:20pm, with multiple departures throughout the day. 

  • Travel time: 30-45 minutes (depending on sea conditions)
  • Cost: IDR 150,000 – 300,000 (~AUD$15 – 30) one way
  • Departure ports in Bali: Sanur, Serangan, Kasamba, Padangbai
  • Arrival ports in Nusa Penida: Banjar Nyuh (Toya Pakeh), Sampalan, or Buyuk
  • Baggage limit: Usually up to 25-30kg; scooters not allowed
  • Popular operators: Angel Billabong Fast Cruise, Maruti Express, Mola Mola Express, The Angkal, Axe Stone

 

Things to consider:

  • Weather and water conditions can affect the timing of departure, and delays and rough seas are common.
  • Sea sickness is common on this journey, so consider taking motion sickness tablets and try to look out of the boat towards the horizon.
  • Some boats pause at sea for engine issues — this is rare, but not unheard of.
  • Some fast boat fares include pick up from your hotel, so be sure to check 

The public ferry to Nusa Penida from Bali is a slower but cheaper option – and the only option that allows scooters. It departs from Padangbai in East Bali at 10am and 2pm daily (only 10am on Sundays) and is mainly used by locals and cargo transport. While tourists can ride the ferry too, services are limited.

The journey takes between 60 and 90 minutes, depending on sea conditions, and departures are regularly delayed due to the loading of cargo.

  • Departure times: 10:00am and 2:00pm daily (only 10:00am on Sundays)
  • Travel time: 60–90 minutes (plus potential delays during loading)
  • Cost: IDR 31,700 (~AUD$3.20) for adults; IDR 22,700 (~AUD$2.30) for children
  • Scooter fee: IDR 60,000–80,000 (~AUD$6–8)
  • Departure port in Bali: Padangbai
  • Arrival port in Nusa Penida: Sampalan
  • Ferry operator: ASDP Indonesia Ferry

 

Things to consider:

  • Try to arrive early! Trucks and motorcycles are loaded onto the ferry before passengers are allowed to board, and the ferry departs once the vehicles are on board (even if it’s ahead of schedule),
  • Services may be cancelled during bad weather, with little notice.
  • The ferry can feel cramped and less comfortable than fast boats, especially during peak times.

Island entrance fee

All visitors to Nusa Penida are required to pay a small island entrance fee, which goes towards improving the island's infrastructure. This is usually included in tour or boat ticket prices, but if not expect to pay IDR 25,000 (~AUD$2.50) per adult and IDR 15,000 (~AUD$1.50) per child.

The island entrance fee only applies to Nusa Penida, not Nusa Lembongan or Nusa Ceningan.

 

Getting around Nusa Penida

Scooters on paved roads in Nusa Penida

Credit: Rob from stock.adobe.com

Getting around Nusa Penida requires a bit of forethought and planning. Because there isn’t as much infrastructure as Bali, and many roads are steep, narrow and riddled with potholes, it pays to be prepared.

The main ways to get around Nusa Penida are by scooter, a private car with a driver, or joining a tour group.

The best – and safest – way to travel around Nusa Penida is by hiring a private car with a driver. While you can rent your own scooter or car, self-driving can be risky due to poor road conditions, especially if you’re not confident or experienced behind the wheel.

Keep in mind that ride-sharing services like Grab or Gojek don’t operate on the island.

And although the island is small - about 25-30 times smaller than Bali – it’s not practical to get around and explore on foot. This is largely due to the island’s hilly terrain, lack of sidewalks, and the fact that key attractions are spread out – often on opposite sides of the island.

Here’s a breakdown of your transport options on Nusa Penida:

Private Car & Driver

Estimated Cost: 
IDR 600,000–800,000 (~AUD $60–80) for a full-day (8–10 hours)

Pros:
- Safest and most comfortable
- Local drivers offer guidance
- Cost-effective for groups
- Air-conditioned
- Less tiring

Cons:
- Can’t always access remote roads
- Costly for solo travellers
- Needs advance booking
- Less flexible

Scooter Hire

Estimated Cost: 
IDR 70,000–100,000 (~AUD $7–10) per day

Pros:
- Affordable
- Maximum freedom
- Reach remote spots easily

Cons:
- Rough roads & steep inclines
- Not ideal for beginners
- Insurance often doesn’t cover
- Unsafe in wet season

Tour Group

Estimated Cost: 
Varies by provider/inclusions day

Pros:
- Easy logistics
- Includes transfers/entry/lunch
- See highlights in a day
- Local guides offer insight

Cons:
- Fixed itinerary
- Less flexibility
- Rushed at times

Some tips for getting around Nusa Penida

  • Allow extra travel time – Road conditions are rough in parts and can slow you down more than expected.
  • Download offline maps – Mobile reception can be patchy, even with a local Bali SIM card
  • Install WhatsApp - Most drivers and tour operators on the island use it to communicate.
  • There are no taxis or ride-shares – Pre-arrange your transport in advance
  • Hire a driver if unsure – If you’re not experienced or confident on a scooter, this is the safest and most stress-free option.
  • Avoid driving after dark – Many roads are poorly lit, so driving at night on a scooter can be very dangerous.

 

Top 10 things to do in Nusa Penida

 

1. See the T-Rex cliffs of Kelingking Beach

Aerial view of Kelingking beach, Nusa Penida, Bali, Indonesia.

Credit: biletskiyevgeniy.com from stock.adobe.com

Kelingking Beach is located in the village of Bunga Mekar on the southwestern coast of Nusa Penida and is famous for its iconic clifftop that resembles a T-Rex head. One of the island’s most popular attractions, it offers breathtaking views, crystal-clear waters, and a pristine stretch of sand surrounded by dramatic cliffs and sea caves.

You’ll get your shot of the famous T-Rex formation from the clifftops, but if you want to explore the beach and caves below, be prepared to tackle a steep staircase with several hundred steps each way.

As tempting as the turquoise water may look – especially after the hot hike down – swimming is currently banned due to strong currents. The ban was introduced in 2023 following a tragic drowning.

Useful things to know

  • Entrance fee: IDR 10,000 (~AUD$1) per  per person

  • Parking fee: IDR 5,000 (~AUD$0.5) for scooters; IDR 10,000 (~AUD$1) for cars

  • Best time to visit: Sunrise or late afternoon for cooler temperatures and softer light. Sunset is popular but can get very crowded.

  • What to wear: Sturdy footwear—definitely avoid flip-flops for the hike. 

  • Getting there: Rent a scooter or hire a local driver. Access is to the beach is via a steep staircase.

  • Swimming: Not allowed due to dangerous surf conditions.

2. Swim with the majestic manta rays

Underwater view of Manta Ray swimming in ocean at Nusa Penida island, Bali

Credit: DJ from stock.adobe.com

Nusa Penida is one of the best places in the world to swim, snorkel, and dive with manta rays. With their impressive wingspans and friendly nature, there’s nothing extreme about this water experience, and many consider it a highlight of a trip to Bali. 

The most popular spots to swim with manta rays around Nusa Penida include Manta Point and Manta Bay. Manta Point is considered one of the best spots for manta rays, but it also has stronger currents, which can make swimming and snorkelling challenging. Manta Bay offers a more pleasant swimming experience – especially for more inexperienced swimmers – but as it’s only accessible by boat, you’ll need to book a snorkelling tour. Most tours will usually head to Manta Bay early in the morning for the best chance to spot the manta rays, and will include multiple snorkelling spots, like the famous Crystal Bay and Gamat Bay, which boast colourful coral reefs and vibrant marine life.

Useful things to know

  • Best time to visit: Early morning offers the best chance to see manta rays and enjoy calmer waters.

  • Getting there: Book a snorkelling or diving tour.

  • Water conditions: Manta Point can have strong currents and may not be suitable for beginner swimmers or snorkellers. Manta Bay is calmer and more beginner-friendly.

  • What to bring: Sunscreen, swimwear, towel, and waterproof camera if you have one. Tour operators usually provide fins, masks, and snorkels. 

  • Safety: Avoid touching or chasing the manta rays – they’re gentle but still wild animals.

3. Snorkel from the shores of Crystal Bay

Fish Over Colorful Coral Reef at Crystal Bay, Nusa Penida. Bali, Indonesia

Credit: Daniel Lamborn from stock.adobe.com

Located on the west coast of Nusa Penida, Crystal Bay is a sheltered cove with stunning clear blue waters and a 200m stretch of white sand. This coastal gem is one of Nusa Penida’s best beaches, offering ample opportunity to swim and snorkel, and is one of the best places on the island to watch the sun set. 

Thanks to its colourful marine life, good water visibility, and calm conditions, Crystal Bay is a favourite with snorkellers and divers. The reef here is home to tropical fish, sea turtles, vibrant corals, and, on occasion, the elusive Mola Mola (oceanic sunfish). While many snorkelling and diving tours stop at Crystal Bay, much of the marine life is visible just offshore, making it a great spot for beachgoers to explore without a boat.

Useful things to know

  • Parking fee: IDR 5,000 (~AUD$0.5) for scooters; IDR 10,000 (~AUD$1) for cars

  • Best time to visit: In the morning when the water is calmer and the beach is less crowded

  • Getting there: Rent a scooter, hire a local driver, or book a snorkelling tour

  • Amenities: Warungs (local food stalls) line the beach selling snacks and drinks

  • Nearby: Angel’s Billabong and Broken Beach are both a short drive away – ideal for a post-snorkel adventure

4. Visit the natural arch of Broken Beach

Panoramic view of broken beach in Nusa Penida, Bali, Indonesia.

Credit: Dianagrytsku from stock.adobe.com

Broken Beach, known locally as Pasih Uug, is a geological wonder located on the west coast of Nusa Penida, not far from Crystal Bay. This iconic spot is famous for its naturally formed rock archway – a break in the cliffs that allows ocean water to flow into a circular cove. Over hundreds of years, the crashing waves of the Indian Ocean have carved this dramatic arch into the limestone cliffs, creating a spectacular scene for visitors.

Despite it being a beach, visitors aren’t able to swim in the water, but thankfully both Angels Billabong and Crystal Bay are nearby.

Useful things to know

  • Parking fee: IDR 5,000 (~AUD$0.5) for scooters; IDR 10,000 (~AUD$1) for cars

  • Best time to visit: In the morning when it's less crowded and hot

  • Getting there: Rent a scooter or hire a driver to take you on scooter – the beach can be difficult to reach by car due to road conditions and traffic.

  • What to wear: Sturdy shoes – the paths are rocky and uneven in places

  • Nearby: Angel’s Billabong (just next door) and Crystal Bay (approx. 5–10 minutes away)

  • Swimming: Not possible here due to cliffside location and rough ocean conditions.

5. Hike the blue stairway to Peguyangan Waterfall

Stairs to Guyangan Waterfall and Pura Segara Kidul & Peguyangan hindu temple on sunny day. Nusa Penida, Indonesia.

Credit: Kirill from stock.adobe.com

Peguyangan Waterfall, also known as Guyangan Waterfall, is a sacred site on the southwestern coast of Nusa Penid a, best known for its tiny cascades and the iconic cliffside blue stairway. Often called the “Blue Stairway to Heaven,” this steep staircase winds down the cliffside, leading to a serene temple and natural spring with ocean views. The hike takes about 15–30 minutes each way and requires moderate fitness.

As this is a spiritual site, visitors are asked to be respectful by cleansing at the entrance and wearing a sarong, which is mandatory to access the temple area.

Useful things to know

  • Parking fees: IDR 5,000 (~AUD$0.5) for scooters; IDR 10,000 (~AUD$1) for cars

  • Sarong rental: IDR 10,000 (~AUD$1) 

  • Opening hours: 6am to 7pm daily

  • Best time to visit: Early in the morning to avoid the heat and crowds.  

  • What to wear: Sturdy footwear and activewear – the hike is moderately challenging.

  • Getting there: Rent a scooter or hire a local driver. 

  • Swimming: Small pools are at the bottom, but swimming is not recommended due to safety and the sacred nature of the site

  • Facilities: Very limited – bring water and snacks 

6. Venture into the mystical cave temple of Goa Giri Putri

Goa Giri Putri Hindu temple on the island of Nusa Penida during ceremony, Indonesia

Credit: Dudarev Mikhail from stock.adobe.com

Located on the northeastern side of Nusa Penida, Goa Giri Putri Temple is a sacred Hindu sites hidden within one of the island’s largest limestone caves. The naturally formed cavern is often used by locals for meditation and religious ceremonies and has a dimly lit, mystical atmosphere that adds to the spiritual experience. This sacred site offers visitors a chance to experience the local customs and spiritual life – visitors can even receive a blessing of holy water from the local priest. 

Reaching the temple is part of the adventure. It’s perched halfway up a hill and requires climbing over 100 steep steps. At the entrance, you'll need to crouch or crawl through a narrow crevice in the rock—something to be aware of if you're claustrophobic. Once inside, the space opens up into a surprisingly vast chamber stretching approximately 300 metres and housing multiple shrines. Expect humid conditions inside the cave.

Useful things to know

  • Entrance fee: No official fee, but a donation is expected (IDR 10,000–50,000 recommended)

  • Parking fee: IDR 2,000 (~AUD$0.2) for scooters; IDR 5,000 (~AUD$0.5) for cars

  • Sarong rental: Required even if you bring your own; typically IDR 5,000–10,000 (~AUD $0.50–$1)

  • Opening times:  7am to 5pm daily

  • What to wear: Modest clothing; sarong is mandatory. Wear footwear with good grip – the stairs can be slippery

  • Access: Over 100 stairs followed by a short crawl through a narrow cave opening

7. Take in the breathtaking scenery of Atuh and Diamond Beaches

Stairway to Heaven at Diamond beach in Nusa penida island, Bali in Indonesia.

Credit: Sasithorn from stock.adobe.com

Nusa Penida is home to some of the best beaches in all of Indonesia, and Diamond Beach and Atuh Beach are amongst the top of the list – and they’re located just 5 minutes apart on the southeastern coast of the island. Both are paradises for beach lovers and photography enthusiasts, but each offers distinct features and amenities..

Diamond Beach is famous for its iconic staircase built into the cliffside and its dramatic rock formations — especially the diamond-shaped rock near the shore that gives the beach its name. On the beach, you’ll find a swing for photo opportunities, along with small bamboo huts and local vendors selling cold drinks and Indonesian snacks. Swimming has been banned here due to strong currents.

Atuh Beach is a quieter cove, surrounded by towering green cliffs, with calm turquoise waters ideal for swimming and snorkelling. The beachfront is larger and more developed than Diamond Beach, featuring restaurants and cafés that serve snacks, meals and drinks.

To reach Diamond Beach, head down the staircase to the right of the carpark – the stairs are steep and can be irregular, so watch your step, especially if your’e distracted by the stunning view. There are 166 steps down to Atuh Beach, and while it’s not as picturesque walk down as it is to Diamond Beach, the walk down is much easier.  

Both beaches share the same carpark and are popular photo spots, so expect crowds, particularly at sunrise and sunset.

Useful things to know

  • Entrance fee: IDR 35,000 (~AUD$3.50) per person for both Diamond Beach and Atuh Beach.

  • Parking fee: IDR 5,000 (~AUD$0.5) for scooters; IDR 10,000 (~AUD$1) for cars

  • Getting there: Rent a scooter or hire a local driver – it’s recommended to navigate to the right side of Atuh Beach for easy access to both beaches. 

  • Access: Both beaches can be accessed from the same carpark. The staircase to Diamond Beach is steep and can be irregular. The steps down to Atuh Beach are easier to navigate. 

  • Best time to visit: For Diamond Beach, aim for sunrise or early morning when the beach is in the sunshine and less crowded. Atuh Beach can be visited at any time, but the middle of the afternoon can get very hot.

  • Nearby attractions: The famous Rumah Pohon Treehouse and Thousand Islands Viewpoint are located nearby and offer stunning views of the coastline.

  • Facilities: Diamond Beach has a swing for photo opportunities, small bamboo huts, and local vendors selling cold drinks and Indonesian snacks. Atuh Beach offers a more developed beachfront with restaurants and cafes serving meals.

  • Swimming: Swimming at Diamond Beach is prohibited due to strong currents. Atuh Beach has calmer waters suitable for swimming and snorkeling. 

8. Discover the secret pools of Tembeling Beach and Forest

Beach and cave at Tembeling beach, at Nusa Penida Island, Bali Indonesia

Credit: Hien Phung from stock.adobe.com

Tembeling Beach and Forest is a secluded and unspoiled coastal area situated on the southwestern coast of Nusa Penida. This hidden gem features a pristine beach, natural swimming pools, and a lush, forested area, making it a haven for nature enthusiasts and adventure seekers.

The area is dense with various species of trees, plants, and wildlife, offering forest trails and unique flora and fauna. The natural rock pools, filled with crystal-clear spring water, provide a refreshing place to cool off and relax. The most magical spot is Tembeling Beach itself—a small but beautiful blue bay set below a cliff wall at the end of the forest. The vivid contrast between the bay and the surrounding cliffs makes it one of the most special places in Nusa Penida, ideal for those looking to escape the hustle and bustle of the island’s more populated areas.

Useful things to know

  • Entrance fee: No official entrance fee, however visitors are encouraged to make a voluntary donation of IDR 5,000 to 10,000 (~AUD$0.50–$1) to help maintain the area.

  • Parking fee: IDR 5,000 (~AUD$0.50) for scooters.

  • Getting there: Rent a scooter or hire a local scooter driver. Be aware that the final stretch of the road is steep and unpaved, making it challenging for cars. Many visitors choose to park at the top and walk down. Alternatively, local motorbike taxis are available for approximately IDR 50,000–60,000 (~AUD$5–$6) per person for a round trip.

  • Best time to visit: Early morning to beat the crowds, or later in the afternoon for golden hour lighting – just be sure to return before its dark as the roads can be unsafe at night. 

  • Limited facilities: Bring your own food and refreshments. 

  • Swimming: Swimming is permitted in the natural pools, however Tembeling Beach itself is not ideal for swimming due to strong currents and rocky conditions.

  • What to bring: Sturdy footwear for the hike, swimwear, and a water bottle.

  • Nearby attractions: Peguyangan Waterfall, Kelingking Beach, Crystal Bay, Pandan Beach, and Angel’s Billabong. 

9. Swim in the natural infinity pool at Angel’s Billabong

Landscape over Broken Beach in Nusa Penida, Indonesia Angel's BillaBong Beach. Popular tourist destination Bali.

Credit: Dianagrytsku from stock.adobe.com

Angel’s Billabong is a captivating natural pool near Broken Beach, located around 17 kilometres southwest of Toya Pakeh, one of Nusa Penida’s main ports. The emerald-green pool forms between limestone cliffs, creating a natural infinity pool that overlooks the open ocean beyond. When visited at low tide, it offers the unique chance to cool off in calm, crystal-clear water while soaking in dramatic views of cliffs and untouched coastline.

Swimming here is only possible during low tide — at high tide, waves crash into the rock pool with force, making conditions dangerous and often leading to the area being closed off for safety.

Getting to Angel’s Billabong is relatively easy, with just a short 5-minute walk from Broken Beach. This makes it simple to visit both of these natural wonders in one trip and maximise your time on the island

Useful things to know

 
  • Parking fee: IDR 5,000 (~AUD$0.5) for scooters; IDR 10,000 (~AUD$1) for cars

  • Best time to visit: During low tide to cool off in the rock pool. Early morning offers the best light and fewer crowds for photographers and drone users looking to get a postcard-perfect shot.

  • What to wear: Sturdy shoes or sandals as the area is rocky and covered in seaweed, which can be slippery. 

  • Swimming: Swimming is only recommended during low tide and when conditions are calm. Be cautious of sudden waves, and avoid getting too close to the edge. 

10. Enjoy sunset at Penida Colada Beach Bar

Panoramic view of broken beach in Nusa Penida, Bali, Indonesia.

Credit: Penida Colada Beach Bar

There’s no better way to wrap up a day of exploring than with a sunset cocktail in hand – and Penida Colada Beach Bar is one of the most-loved spots on the island to do just that. Located in the laid-back coastal area of Ped Village, this beachfront bar looks out over the ocean with panoramic views that stretch to Mount Agung on the horizon.

The vibe here is casual, with bean bags and hammocks scattered across the sand, creating the perfect setting to relax with a cold drink – make sure to try the signature Dragon Fruit Daiquiri! The menu caters to a range of tastes, offering everything from Western comfort food to Indonesian favourites, with plenty of vegan and gluten-free options available.

To top it all off, Penida Colada Beach Bar offers interactive live music performances and a Happy Hour with 2-for-1 cocktails. Be sure to check their website and social media for the most up-to-date information on events and specials.

Useful things to know

 
  • Opening hours: Typically open from 11am until late; sunset is around 6pm

  • Happy Hour: Usually between 4–6pm (subject to change)

  • Vibe: Relaxed and social, with live music most evenings

  • Arrive early: It gets busy for sunset – especially on clear evenings – so arrive early if you want a front-row bean bag to watch the sun go down.

Ready to go? Search for flights to Bali

How to see Nusa Penida on a day trip

Thanks to its close proximity to Bali (just 30-45 minutes by fast boat), it’s absolutely possible to explore Nusa Penida on a day trip – in fact, a day trip to Nusa Penida is one of the top things to do in Bali!

The easiest and most efficient way to do it is with a guided tour. These day trips typically include hotel pick-up and drop-off, return boat transfers, a local driver on the island, and entrance fees to major attractions. You’ll also follow a curated itinerary that covers many of Nusa Penida’s top sights in a single day.

Most day tours focus on the island’s west coast highlights, such as Kelingking Beach, Angel’s Billabong, Broken Beach, and Crystal Bay. Some itineraries offer optional extras like snorkelling at Manta Point or Gamat Bay, swimming in natural pools, or cliff jumping for the more adventurous.

Organised tours depart from most major areas in Bali – including Ubud, Canggu, Seminyak, Sanur, Jimbaran, Nusa Dua, and Kuta – often with an early morning pickup and late afternoon/early evening drop-off to maximise your time on the island.

If you prefer to make your own way to Nusa Penida, be sure to pre-book your fast boat ticket for a departure between 7am–9am, and organise your on-island transport ahead of time – either by renting a scooter or hiring a private driver. 

Here's an example itinerary if you're planning your own day trip to Nusa Penida - timings are rough estimates, but should give you a good idea of how to map out your day:

 

Sample Nusa Penida day trip itinerary

6am: Depart your accommodation in Bali (e.g. Seminyak, Canggu, or Ubud) and head to Sanur Harbour. Allow 45–60 minutes depending on location and traffic.

7am: Arrive in Sanur and check in for your fast boat to Nusa Penida - most fast boats tend to depart for Nusa Penida between 7:30 and 8am. Pre-book your return ticket back to Bali. 

8:15am: Arrive in Nusa Penida and meet your private driver or collect your rental scooter.

8:30am - 10am: Visit Kelingking Beach to take photos of the view of the T-Rex clifftops. Allow for extra time if you want to hike down to the beach and back up again. 

10:30am - 11:15am: Stop at Broken Beach and Angel's Billabong. Allow for extra time if you want to take a dip at Angel's Billabong.

11:30 - 12:30pm: Head to Crystal Bay for a swim and a quick snorkel. Enjoy some time on the beach with a snack and drink from the beach warung.

1pm - 2:30pm: Enjoy a long lunch and cocktails Penida Colada Beach Bar

2:45pm - 3:15pm: Depending on your return fast boat time, go souvenir shopping before making your way back to the port. 

3:30pm: Arrive back at the harbour and check in for your return boat to Bali.

4pm - 4:30pm: Board your fast boat back to Sanur.

5:30pm: Arrive back in Bali and make your way to your accommodation. 

Useful things to know

 
  • Tour cost: From IDR 600,000–1,800,000 (~AUD $60–180), depending on inclusions.

  • Departure point: Most fast boats leave from Sanur Beach between 7am–9am and return around 4pm–5pm.

  • What to bring: Day bag, sunscreen, swimmers, towel, sturdy shoes, camera, and some cash for snacks or entry fees.

Where to stay in Nusa Penida

If you're planning to spend a night or two on Nusa Penida, there are several areas across the island that cater to different travel styles and preferences— whether you're after maximum convenience, epic sunsets, or something more secluded.

Top areas to stay in Nusa Penida:

  • Toya Pakeh & Ped Area (Northwest): Close to the main port and well-connected to the rest of the island, this is one of the most convenient areas to base yourself. You’ll find a good mix of beach bars, cafés, restaurants, and affordable guesthouses, as well as a few mid-range hotels.
  • Crystal Bay (West Coast): A quieter part of the island known for calm waters, white-sand beaches, and some of the best sunsets on Penida. It’s also a popular base for snorkelling and diving trips.
  • Atuh & Diamond Beach Area (East Coast): Scenic and more remote, this side of the island offers stunning sunrise views and dramatic coastlines. Accommodation tends to be more basic, and you'll need transport to reach restaurants, shops, and other parts of the island.

For most visitors, staying on the northwest and west coasts offers the best access to Nusa Penida’s most iconic attractions – including Kelingking Beach, Broken Beach, and Angel’s Billabong – as well as plenty of dining options and easier travel logistics. It's also where you'll find more luxury accommodation.

That said, areas like Southeast Penida (near Atuh Beach), Northeast Penida (Ped–Buyuk) are are ideal for those seeking a quieter and more authentic island experience, away from the main tourist flow.

 

Nusa Penida accommodation

Nusa Penida is far less developed than neighbouring Bali, so while there aren't as many large hotels or resorts, there’s still a wide variety of places to stay to accommodate for a range of budgets and tastes. — from luxe hilltop villas to simple beachside bungalows. 

We recommend booking accommodation in advance, especially in peak season, to lock in the best options and deals. 

Here are our top picks for luxury, mid-range, and budget stays in Nusa Penida.

If you're looking for a 4 or 5-star experience on Nusa Penida, these boutique luxury resorts combine comfort, views, and exceptional service.

1. Māua Nusa Penida
Maua Nusa Penida, luxury accomodation in Nusa Penida

Credit: Maua Nusa Penida

A 5-star resort perched above Gamat Bay in the northwest, Māua offers spacious villas with private pools and panoramic ocean views. The resort’s tranquil hilltop setting and attentive staff make for a truly unforgettable stay.

 

2. Pramana Natura Nusa Penida
Room overlooking water at Pramana Natura luxury resort Nusa Penida, Bali

Credit: Pramana Natura

Built into the cliffs on Nusa Penida's northwest coast, Pramana Natura offers breathtaking ocean views, and elegant, sophisticated rooms befitting its location. This 5-star hotel blends natural materials with contemporary design in its decor and delivers consistently outstanding service.

 

3. Adiwana Warnakali Resort
Swimming pool at Adiwana Warnakali luxury resort Nusa Penida, Bali

Credit: Adiwana Warnakali Resort

A secluded 4-star resort set 20 metres above the beach on the northwest coast, Adiwana Warnakali is known for its intimate atmosphere, ocean-facing terraces, warm hospitality, and little extras like floating breakfasts and candlelit dinners.

These well-located, stylish stays offer excellent value for money without skimping on comfort or charm.

 

1. The Mesare Resort
The Mesare resort Nusa Penida, Bali

Credit: Mesare Resort

Centrally located inland with easy access to both the west and east sides of Nusa Penida, The Mesare Resort features 14 rustic-chic cottages surrounded by lush organic gardens. Its peaceful setting and welcoming staff make it a great choice for a relaxing, secluded stay.

 

2. Sagara Penida
The Sagara Nusa Penida, Bali

Credit: The Segara Nusa Penida

Located on the east coast near Goa Giri Putri Temple, Sagara is a beautiful resort above the sea designed with a harmonious blend of bohemian and Grecian aesthetic elements. 

 

3. Blue Harbor Beachfront Villas and Resto
Pool overlooking the beach at Blue Harbor resort in Nusa Penida

Credit: Blue Harbor Beachfront Villas and Resto

With beachfront access and two pools, Blue Harbor on the northwest coast is a standout mid-range option — especially for snorkellers, as many tours stop nearby. The beautifully kept gardens and well-appointed villas make it feel far more luxe than the price suggests.

While Nusa Penida is often associated with luxury, the island still has plenty of budget-friendly options that deliver comfort, cleanliness, and character.

1. Penida Krusty Hill
Bungalows at Krusty Hill Nusa Penida, Bali

Credit: Krusty Hill Nusa Penida

These simple wooden cottages in Ped on the northwest coast offer a cosy and authentic stay close to the islands top attractions. This is a backpacker favourite and perfect for those looking to stick to a budget.

 

2. Sunset Hill Cottages
Lush greenery surrounding swimming pool at Sunset Hill Cottages Nusa Penida, Bali

Credit: Sunset Hill Cottages

Set on a quiet hillside in Ped with stunning sunset views, this relaxed hostel-style stay offers spacious rooms, daily cleaning, friendly service, and good value. It’s close to dive schools, and while the on-site dining is limited, there are great local restaurants nearby.

 

3. Aryaginata Cliff Cottages
Master bedroom suite facing green trees outside balcony at Aryaginata Cliff Cottages Nusa Penida, Bali

Credit: Aryaginata Cliff Cottages

A peaceful retreat in northern Penida, Aryaginata features private bungalows with jaw-dropping ocean views. The setting — surrounded by banana, fig, and palm trees — feels wonderfully remote, yet you're only a short ride from town. 

Best places to eat and drink in Nusa Penida

The Rich Penida in Nusa Penida

Credit: The Rich Penida

While Nusa Penida doesn’t have quite as many options for food and drink as Bali, the island is home to a growing number of fantastic restaurants and bars.

You'll find a strong focus on fresh, healthy fare — think tropical fruits, seafood, and Indonesian classics — alongside some Western favourites like burgers, pasta, and smoothie bowls. 

Many of the best places to eat in Nusa Penida also enjoy stunning coastal views and relaxed, beachy vibes — perfect for a sunset cocktail or casual dinner. Happy Hour deals are common, so keep an eye out for discounts on drinks.

Here are some of our favourite Nusa Penida bars and restaurants:

  1. Kelingking Bar & Restaurant
    Kelingking Bar and Restaurant is a popular spot known for its friendly service, affordable meals, and excellent selection of fresh juices and smoothies. The laid-back vibe and location near the iconic Kelingking Beach make it a great place to stop for a drink after sightseeing.

  2. Secret Penida Restaurant and Bar
    Secret Penida is a locally owned Western-style beach club near the harbour and a local favourite. Expect a vibrant atmosphere and standout dishes like tuna tataki, smoothie bowls, and the popular Secret Curry (a spicy coconut tofu and jackfruit dish). The sunset views with Mt Agung in the background make this restaurant extra special. It also has vegan, vegetarian, and gluten-free options.

  3. The Rich Penida
    The Rich Penida in Nusa Penida is a stylish restaurant described as a poolside tropical oasis. Featuring regular DJ and live music performances – and a chic indoor pool – The Rich has a great atmosphere and is great pick for both breakfast and dinner.

  4. Ogix Warung
    Ogix Warung specialises in seafood and local Indonesian cuisine, served up with sweeping ocean views. It’s best known for its enormous grilled fish dishes and authentic local flavour.

  5. BTM Penida Bar and Restaurant
    BTM Penida Bar and Restaurant is a welcoming, family-friendly venue that serves big portions of classic Indonesian dishes like nasi goreng, mie goreng, and homemade fried chicken. The relaxed atmosphere and consistently good food make it a reliable choice for dinner.

  6. Resto D’Uma
    Resto D'Uma is a great lunch spot in central Nusa Penida with indoor and outdoor seating under the trees. The varied menu caters to different tastes, making it a popular stop for those exploring the island.

 

Honourable mentions

If you need a few more food recommendations, consider these tourist favourites:

  • Penida Colada – A relaxed beachfront bar with live music and sunset views.
  • Sunny Café – Healthy smoothie bowls and a great breakfast menu.
  • Coco Penida – Solid coffee, Western meals, and chill vibes near the harbour.

 

Leaving Nusa Penida - where to next?

The Famous Yellow Bridge Nusa Lembongan

Credit: Michael from stock.adobe.com

Wondering where to head after your trip to Nusa Penida? You’ve got a few great options: return to mainland Bali, or explore some of the nearby islands like Nusa Lembongan and Nusa Ceningan. Below, you’ll find helpful instructions on how to get from Nusa Penida to each of these destinations — plus the Gili Islands if you're looking to go further afield.

 

How to get from Nusa Penida to Bali

The most straightforward way to return to Bali from Nusa Penida is by fast boat or ferry. Boats depart from one of Nusa Penida’s three main ports: Buyuk Boat Landing, Toya Pakeh, or Sampalan. These connect to Bali’s ports at Sanur, Padang Bai, and Serangan.

  • Travel time: Approximately 20 to 45 minutes
  • Cost: Around IDR 150,000 to 350,000(~AUD$15 - 35) one-way
  • Frequency: Boats run throughout the day, starting as early as 6am, with some departures every 30 to 60 minutes

 

How to get from Nusa Penida to Nusa Lembongan

To reach Nusa Lembongan from Nusa Penida, hop on a traditional jukung (small wooden boat) from Toya Pakeh Harbour. Boats from Nusa Penida arrive at the Yellow Bridge area in Nusa Lembongan, not Mushroom Beach. If you’re staying elsewhere on the island, you may need to arrange a local transfer.

  • Travel time: About 20 minutes
  • Cost: Approximately IDR 50,000 IDR (~AUD$5) per person
  • Departure: Boats leave once they have enough passengers, usually until around 4pm

 

How to get from Nusa Penida to Gili Trawangan

If you’re keen to explore another island paradise near Bali, consider heading to Gili Trawangan, known for its car-free charm, snorkelling, and lively beach bars.

The most convenient way to travel is by direct fast boat from Buyuk Harbour via operators like Gili Getaway. Other ferry services include Bali Eka Jaya, Bluewater Express, Golden Queen Fast Boat, Marlin Fast Boat, Starfish Fast Cruise, Sugriwa Express

  • Travel time: About 1 hour 30 mins to 1 hour 55 mins
  • Cost: Varies between IDR 500,000 and 2,100,000 (~AUD$50–210), depending on the operator and time of booking
  • Departure: Most ferries leave in the morning, between 9am and 11am.

 

How to get from Nusa Penida to Nusa Ceningan

There’s no direct boat from Nusa Penida to Nusa Ceningan. Instead, you'll need to take a jukung from Toya Pakeh Harbour to Nusa Lembongan and cross the Yellow Bridge (an iconic suspension bridge that connects Nusa Lembongan to Nusa Ceningan). This can be done either by foot or on a scooter.

Visiting Nusa Penida FAQs

Ready to book? We have everything for your trip