Skip to main content
Beachfront tables and sun loungers under string lights at Marimegmeg Beach at sunset
El Nido Town Square: street in El Nido town sloping down to the bay, with tricycles, shops and palm trees
Colorful LIO letters on the sand under shade trees at Lio Beach
Aerial view of Nacpan Beach, a long curve of sand lined with coconut palms
Aerial view of Duli Beach, with waves rolling onto sand backed by forested hills

Marimegmeg Beach

El Nido Town Square

Lio Estate

Nacpan Beach

Duli Beach

Unlock El Nido’s best beaches.

No haggling, just air-conditioned comfort taking you straight to the shores of Nacpan, Duli, Lio, and Marimegmeg.

Plan your coastline escape

When are you exploring?
START
END
Which beaches are on your list? Select multiple

What riders say

See what fellow travelers have to say about unlocking El Nido with Beach Bus.

4.9

Google Reviews

Trusted by explorers

Google
dondadz Goopz profile picture
dondadz Goopz
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Sir Rogin assisted us kindly.He is very welcoming and the buses are nice from their colors to their designs. They also assisted us going to nacpan beach as well as Lio beach using van.Thank you so much ,hope to see you again next time
Google
Carla profile picture
Carla
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Had an amazing trip to El Nido, and Beach Bus made it even better! It’s an affordable and reliable way to get around, and all the staff were very accommodating and kind. They kept everyone updated on schedules, transfers were organized, and the buses always left on time. Because of Beach Bus, I was able to visit Duli Beach, Marimegmeg Beach, and Lio Beach all in one day. I also spent another relaxing day at Nacpan Beach using another day pass. The attendants also gave great food and hangout recommendations. Overall, I really enjoyed my experience with Beach Bus and their friendly attendants and drivers — highly recommended!
Google
gen flamiano profile picture
gen flamiano
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Beach Bus is really helpful especially for the employees. Thank you Rogin for accommodating me in Nacpan :)
Google
Alfons jhon Cabrezos profile picture
Alfons jhon Cabrezos
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
As a solo traveler in El Nido, napaka brilliant Ang nag-isip nito. Sobrang praktical lalo na mahal na ang langis. Fully air conditioned, Mura, at saka napakabait ng mga Bus Attendants at Drivers Dalawang Thumbs up ako sa Beach Bus. Special kina Kuya Melan sa Townsquare na laging nag-update kung Saan ako magreremind palagi. Si Ate Flora ng Simula cafe na habang naghihintay pa ako sa bus may Kausap. Si Ate Rheann sa Kape de Manang Pareho rin mag uusap at nagtatawanan habang naghintay sa bus. Si Kuya Nato na mahaba Ang Pasensya sa paghihintay at paghahatid sa Amin patungong Nacpan Beach. Si Kuya Isaiah na magkavibes kasi bisaya. Si Kuya Jorie na driver at si Kuya Addie na napakabait parang Hindi ako nag-iisa dahil may kausap habang nagbabiyahe. Sobrang Good vibes. Sa kanilang lahat, Maraming Salamat.
Google
Rai S profile picture
Rai S
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
It's nice to ride on a hop-on hop-off Beachbus in El Nido, way cheaper than tuktuk, stops are all must-sees in El Nido and making El Nido more accessible, also a social ride✨ didn't notice the length of the ride, chatted w ppl(kuya bus conductor and other passengers) throughout the ride, hope there will be more trip schedules in Duli beach and online card will also be available soon, i can only recommend🫶
Google
Bonhel Orillos profile picture
Bonhel Orillos
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
The bus was really nice, safe, and much more budget-friendly than taking a tuk-tuk or tricycle. But what stood out the most was the amazing, helpful, and friendly staff. Big shoutout to Rogine, Rieann, and Marlette for the excellent service and warm hospitality!
Google
Adrianna Armstrong profile picture
Adrianna Armstrong
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I had a great experience using the Beach Bus service in El Nido! All the workers and drivers were super helpful (shoutout to Rogin who went above and beyond!). I would highly recommend using the Beach Bus service as a way of exploring the surrounding El Nido area:)
Google
Lilian calderon profile picture
Lilian calderon
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I would recommend this bus service to go to all those nice beaches in El Nido. The staff Melano Forones and Rogin are very helpful and gracious. And I love how they make the guests or passengers very welcome coz they are both so friendly and accommodating.They made this hop on hop off experience very easy and enjoyable. I would do this again next time i come back to El Nido.
Google
Lyns Peralta profile picture
Lyns Peralta
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
We had an amazing stay at El Nido, all thanks to beach bus. The transportation was smooth, the buses were air-conditioned, and the ride was comfortable. Special thanks to Melan, Rogin, Jory, Addie, Isaiah, Jolito, and Heart for the wonderful service. Highly recommended!
Verified by Trustindex
Trustindex verified badge is the Universal Symbol of Trust. Only the greatest companies can get the verified badge who has a review score above 4.5, based on customer reviews over the past 12 months. Read more

Available now

While passes are paused — explore these

Send an inquiry — our team will get back to you with availability. No payment needed.

EV ImageNew offer

Private e-vehicle rental

  • 4 seats
  • Private
  • Inland beaches

Cruise El Nido your way in a private 4-seater electric car — perfect for reaching the inland beaches at your own pace, emission-free.

New offer

BeachBus charter — whole bus rental

  • Whole bus
  • Full day
  • Custom route

Rent the entire BeachBus for a day — barkada trips, company outings, weddings. Your route, your schedule. Rates are tailored to your trip after inquiry.

The daily loop

Buses cycle continuously through these majestic stops. Just tap your card to board the next arrival.

  1. Marimegmeg
    • Simula Cafe
    • First Bus: 8:20 AM
  2. Pops District
    • Corong-Corong
    • First Bus: 8:30 AM
  3. Bus Terminal
    • Masa Bakehouse
    • First Bus: 8:35 AM
  4. El Nido Town
    • Town Square
    • First Bus: 9:00 AM
  5. Lio Beach
    • Estate entrance
    • First Bus: 9:15 AM
  6. Nacpan Beach
    • Beach entrance
    • ETA: 11:45 AM
  7. Duli Beach
    • Beach entrance
    • ETA: 10:05 AM

First trip 8:20 AM, last trip 8:00 PM, with up to 9 northbound and 8 southbound departures a day.

Departures by station

NORTHBOUND 7 trips
Departing from: Maremegmeg (Simula Cafe)
08:20 AM Pops District (Corong-Corong) › Bus Terminal (Masa Bakehouse) › Cherry Bus Terminal › El Nido Town (SPIN Hostel) › El Nido Town (Town Square)
10:20 AM Pops District (Corong-Corong) › Bus Terminal (Masa Bakehouse) › Cherry Bus Terminal › El Nido Town (SPIN Hostel) › El Nido Town (Town Square)
11:20 AM Pops District (Corong-Corong) › Bus Terminal (Masa Bakehouse) › Cherry Bus Terminal › El Nido Town (SPIN Hostel) › El Nido Town (Town Square)
01:20 PM Pops District (Corong-Corong) › Bus Terminal (Masa Bakehouse) › Cherry Bus Terminal › El Nido Town (SPIN Hostel) › El Nido Town (Town Square)
03:30 PM Pops District (Corong-Corong) › Bus Terminal (Masa Bakehouse) › Cherry Bus Terminal › El Nido Town (SPIN Hostel) › El Nido Town (Town Square)
04:30 PM Pops District (Corong-Corong) › Bus Terminal (Masa Bakehouse) › Cherry Bus Terminal › El Nido Town (SPIN Hostel) › El Nido Town (Town Square)
07:00 PM Pops District (Corong-Corong) › Bus Terminal (Masa Bakehouse) › Cherry Bus Terminal › El Nido Town (SPIN Hostel) › El Nido Town (Town Square)
NORTHBOUND 7 trips
Departing from: Pops District (Corong-Corong)
08:30 AM Bus Terminal (Masa Bakehouse) › Cherry Bus Terminal › El Nido Town (SPIN Hostel) › El Nido Town (Town Square)
10:30 AM Bus Terminal (Masa Bakehouse) › Cherry Bus Terminal › El Nido Town (SPIN Hostel) › El Nido Town (Town Square)
11:30 AM Bus Terminal (Masa Bakehouse) › Cherry Bus Terminal › El Nido Town (SPIN Hostel) › El Nido Town (Town Square)
01:30 PM Bus Terminal (Masa Bakehouse) › Cherry Bus Terminal › El Nido Town (SPIN Hostel) › El Nido Town (Town Square)
03:40 PM Bus Terminal (Masa Bakehouse) › Cherry Bus Terminal › El Nido Town (SPIN Hostel) › El Nido Town (Town Square)
04:40 PM Bus Terminal (Masa Bakehouse) › Cherry Bus Terminal › El Nido Town (SPIN Hostel) › El Nido Town (Town Square)
07:10 PM Bus Terminal (Masa Bakehouse) › Cherry Bus Terminal › El Nido Town (SPIN Hostel) › El Nido Town (Town Square)
SOUTHBOUND 7 trips
Departing from: Pops District (Corong-Corong)
12:15 PM Maremegmeg (Simula Cafe)
03:15 PM Maremegmeg (Simula Cafe)
04:15 PM Maremegmeg (Simula Cafe)
05:15 PM Maremegmeg (Simula Cafe)
06:50 PM
07:45 PM
08:00 PM
NORTHBOUND 7 trips
Departing from: Bus Terminal (Masa Bakehouse)
08:35 AM Cherry Bus Terminal › El Nido Town (SPIN Hostel) › El Nido Town (Town Square)
10:35 AM Cherry Bus Terminal › El Nido Town (SPIN Hostel) › El Nido Town (Town Square)
11:35 AM Cherry Bus Terminal › El Nido Town (SPIN Hostel) › El Nido Town (Town Square)
01:35 PM Cherry Bus Terminal › El Nido Town (SPIN Hostel) › El Nido Town (Town Square)
03:45 PM Cherry Bus Terminal › El Nido Town (SPIN Hostel) › El Nido Town (Town Square)
04:45 PM Cherry Bus Terminal › El Nido Town (SPIN Hostel) › El Nido Town (Town Square)
07:15 PM Cherry Bus Terminal › El Nido Town (SPIN Hostel) › El Nido Town (Town Square)
SOUTHBOUND 7 trips
Departing from: Bus Terminal (Masa Bakehouse)
12:10 PM Pops District (Corong-Corong) › Maremegmeg (Simula Cafe)
03:10 PM Pops District (Corong-Corong) › Maremegmeg (Simula Cafe)
04:10 PM Pops District (Corong-Corong) › Maremegmeg (Simula Cafe)
05:10 PM Pops District (Corong-Corong) › Maremegmeg (Simula Cafe)
06:45 PM Pops District (Corong-Corong)
07:40 PM Pops District (Corong-Corong)
07:55 PM Pops District (Corong-Corong)
NORTHBOUND 7 trips
Departing from: Cherry Bus Terminal
08:37 AM El Nido Town (SPIN Hostel) › El Nido Town (Town Square)
10:37 AM El Nido Town (SPIN Hostel) › El Nido Town (Town Square)
11:37 AM El Nido Town (SPIN Hostel) › El Nido Town (Town Square)
01:37 PM El Nido Town (SPIN Hostel) › El Nido Town (Town Square)
03:47 PM El Nido Town (SPIN Hostel) › El Nido Town (Town Square)
04:47 PM El Nido Town (SPIN Hostel) › El Nido Town (Town Square)
07:17 PM El Nido Town (SPIN Hostel) › El Nido Town (Town Square)
SOUTHBOUND 7 trips
Departing from: Cherry Bus Terminal
12:07 PM Bus Terminal (Masa Bakehouse) › Pops District (Corong-Corong) › Maremegmeg (Simula Cafe)
03:07 PM Bus Terminal (Masa Bakehouse) › Pops District (Corong-Corong) › Maremegmeg (Simula Cafe)
04:07 PM Bus Terminal (Masa Bakehouse) › Pops District (Corong-Corong) › Maremegmeg (Simula Cafe)
05:07 PM Bus Terminal (Masa Bakehouse) › Pops District (Corong-Corong) › Maremegmeg (Simula Cafe)
06:42 PM Bus Terminal (Masa Bakehouse) › Pops District (Corong-Corong)
07:37 PM Bus Terminal (Masa Bakehouse) › Pops District (Corong-Corong)
07:52 PM Bus Terminal (Masa Bakehouse) › Pops District (Corong-Corong)
NORTHBOUND 7 trips
Departing from: El Nido Town (SPIN Hostel)
08:40 AM El Nido Town (Town Square)
10:40 AM El Nido Town (Town Square)
11:40 AM El Nido Town (Town Square)
01:40 PM El Nido Town (Town Square)
03:50 PM El Nido Town (Town Square)
04:50 PM El Nido Town (Town Square)
07:20 PM El Nido Town (Town Square)
SOUTHBOUND 7 trips
Departing from: El Nido Town (SPIN Hostel)
12:05 PM Cherry Bus Terminal › Bus Terminal (Masa Bakehouse) › Pops District (Corong-Corong) › Maremegmeg (Simula Cafe)
03:05 PM Cherry Bus Terminal › Bus Terminal (Masa Bakehouse) › Pops District (Corong-Corong) › Maremegmeg (Simula Cafe)
04:05 PM Cherry Bus Terminal › Bus Terminal (Masa Bakehouse) › Pops District (Corong-Corong) › Maremegmeg (Simula Cafe)
05:05 PM Cherry Bus Terminal › Bus Terminal (Masa Bakehouse) › Pops District (Corong-Corong) › Maremegmeg (Simula Cafe)
06:40 PM Cherry Bus Terminal › Bus Terminal (Masa Bakehouse) › Pops District (Corong-Corong)
07:35 PM Cherry Bus Terminal › Bus Terminal (Masa Bakehouse) › Pops District (Corong-Corong)
07:50 PM Cherry Bus Terminal › Bus Terminal (Masa Bakehouse) › Pops District (Corong-Corong)
NORTHBOUND 9 trips
Departing from: El Nido Town (Town Square)
09:00 AM Villa Libertad › Lio Beach (Entrance) › Kape ni Manang › Duli Beach
11:00 AM Villa Libertad › Lio Beach (Entrance) › Kape ni Manang › Nacpan Beach
12:00 PM Villa Libertad › Lio Beach (Entrance) › Kape ni Manang › Duli Beach
01:00 PM Villa Libertad › Lio Beach (Entrance) › Kape ni Manang › Nacpan Beach
02:00 PM Villa Libertad › Lio Beach (Entrance) › Kape ni Manang › Nacpan Beach
03:00 PM Villa Libertad › Lio Beach (Entrance) › Kape ni Manang › Nacpan Beach
04:00 PM Villa Libertad › Lio Beach (Entrance) › Kape ni Manang › Duli Beach
05:15 PM Villa Libertad › Lio Beach (Entrance) › Kape ni Manang
07:30 PM
SOUTHBOUND 8 trips
Departing from: El Nido Town (Town Square)
12:00 PM El Nido Town (SPIN Hostel) › Cherry Bus Terminal › Bus Terminal (Masa Bakehouse) › Pops District (Corong-Corong) › Maremegmeg (Simula Cafe)
01:00 PM
03:00 PM El Nido Town (SPIN Hostel) › Cherry Bus Terminal › Bus Terminal (Masa Bakehouse) › Pops District (Corong-Corong) › Maremegmeg (Simula Cafe)
04:00 PM El Nido Town (SPIN Hostel) › Cherry Bus Terminal › Bus Terminal (Masa Bakehouse) › Pops District (Corong-Corong) › Maremegmeg (Simula Cafe)
05:00 PM El Nido Town (SPIN Hostel) › Cherry Bus Terminal › Bus Terminal (Masa Bakehouse) › Pops District (Corong-Corong) › Maremegmeg (Simula Cafe)
06:35 PM El Nido Town (SPIN Hostel) › Cherry Bus Terminal › Bus Terminal (Masa Bakehouse) › Pops District (Corong-Corong)
07:30 PM El Nido Town (SPIN Hostel) › Cherry Bus Terminal › Bus Terminal (Masa Bakehouse) › Pops District (Corong-Corong)
07:45 PM El Nido Town (SPIN Hostel) › Cherry Bus Terminal › Bus Terminal (Masa Bakehouse) › Pops District (Corong-Corong)
NORTHBOUND 8 trips
Departing from: Villa Libertad
09:10 AM Lio Beach (Entrance) › Kape ni Manang › Duli Beach
11:10 AM Lio Beach (Entrance) › Kape ni Manang › Nacpan Beach
12:10 PM Lio Beach (Entrance) › Kape ni Manang › Duli Beach
01:10 PM Lio Beach (Entrance) › Kape ni Manang › Nacpan Beach
02:10 PM Lio Beach (Entrance) › Kape ni Manang › Nacpan Beach
03:10 PM Lio Beach (Entrance) › Kape ni Manang › Nacpan Beach
04:10 PM Lio Beach (Entrance) › Kape ni Manang › Duli Beach
05:25 PM Lio Beach (Entrance) › Kape ni Manang
SOUTHBOUND 8 trips
Departing from: Villa Libertad
11:25 AM El Nido Town (Town Square)
12:35 PM El Nido Town (Town Square)
02:25 PM El Nido Town (Town Square)
02:35 PM El Nido Town (Town Square)
03:35 PM El Nido Town (Town Square)
04:35 PM El Nido Town (Town Square)
06:25 PM El Nido Town (Town Square)
07:35 PM El Nido Town (Town Square)
NORTHBOUND 8 trips
Departing from: Lio Beach (Entrance)
09:15 AM Kape ni Manang › Duli Beach
11:15 AM Kape ni Manang › Nacpan Beach
12:15 PM Kape ni Manang › Duli Beach
01:15 PM Kape ni Manang › Nacpan Beach
02:15 PM Kape ni Manang › Nacpan Beach
03:15 PM Kape ni Manang › Nacpan Beach
04:15 PM Kape ni Manang › Duli Beach
05:30 PM Kape ni Manang
SOUTHBOUND 8 trips
Departing from: Lio Beach (Entrance)
11:20 AM Villa Libertad › El Nido Town (Town Square)
12:30 PM Villa Libertad › El Nido Town (Town Square)
02:20 PM Villa Libertad › El Nido Town (Town Square)
02:30 PM Villa Libertad › El Nido Town (Town Square)
03:30 PM Villa Libertad › El Nido Town (Town Square)
04:30 PM Villa Libertad › El Nido Town (Town Square)
06:20 PM Villa Libertad › El Nido Town (Town Square)
07:30 PM Villa Libertad › El Nido Town (Town Square)
NORTHBOUND 8 trips
Departing from: Kape ni Manang
09:30 AM Duli Beach
11:30 AM Nacpan Beach
12:30 PM Duli Beach
01:30 PM Nacpan Beach
02:30 PM Nacpan Beach
03:30 PM Nacpan Beach
04:30 PM Duli Beach
05:35 PM Nacpan Beach
SOUTHBOUND 8 trips
Departing from: Kape ni Manang
11:05 AM Lio Beach (Entrance) › Villa Libertad › El Nido Town (Town Square)
12:15 PM Lio Beach (Entrance) › Villa Libertad › El Nido Town (Town Square)
02:05 PM Lio Beach (Entrance) › Villa Libertad › El Nido Town (Town Square)
02:15 PM Lio Beach (Entrance) › Villa Libertad › El Nido Town (Town Square)
03:15 PM Lio Beach (Entrance) › Villa Libertad › El Nido Town (Town Square)
04:15 PM Lio Beach (Entrance) › Villa Libertad › El Nido Town (Town Square)
06:05 PM Lio Beach (Entrance) › Villa Libertad › El Nido Town (Town Square)
07:15 PM Lio Beach (Entrance) › Villa Libertad › El Nido Town (Town Square)
SOUTHBOUND 5 trips
Departing from: Nacpan Beach
12:00 PM Kape ni Manang › Lio Beach (Entrance) › Villa Libertad › El Nido Town (Town Square)
02:00 PM Kape ni Manang › Lio Beach (Entrance) › Villa Libertad › El Nido Town (Town Square)
03:00 PM Kape ni Manang › Lio Beach (Entrance) › Villa Libertad › El Nido Town (Town Square)
04:00 PM Kape ni Manang › Lio Beach (Entrance) › Villa Libertad › El Nido Town (Town Square)
07:00 PM Kape ni Manang › Lio Beach (Entrance) › Villa Libertad › El Nido Town (Town Square)
SOUTHBOUND 3 trips
Departing from: Duli Beach
10:30 AM Kape ni Manang › Lio Beach (Entrance) › Villa Libertad › El Nido Town (Town Square)
01:30 PM Kape ni Manang › Lio Beach (Entrance) › Villa Libertad › El Nido Town (Town Square)
05:30 PM Kape ni Manang › Lio Beach (Entrance) › Villa Libertad › El Nido Town (Town Square)

Discover your vibe

Four beaches. Four lifestyles.

El Nido’s mainland coast has a distinct personality at every stop. Find your favorite or visit them all.

Beachfront tables and sun loungers under string lights at Marimegmeg Beach at sunset

Marimegmeg Beach

The Sunset & Social Hub

Chill beach bars, vibrant music, and unforgettable twilight drinks.

Colorful LIO letters on the sand under shade trees at Lio Beach

Lio Beach

The Eco-Luxury Escape

Manicured boardwalks, premium dining, and perfectly relaxed vibes.

Aerial view of Nacpan Beach, a long curve of sand lined with coconut palms

Nacpan Beach

The 4km Paradise

Perfect for sunbathing, endless walks, and iconic coconut tree views.

Aerial view of Duli Beach, with waves rolling onto sand backed by forested hills

Duli Beach

The Surf Break

Unbound, rugged waves and pristine peace. A true surfer’s hideaway.

Choose your experience

Whether you’re doing a targeted strike of the coast or setting up a slow travel residency, we have a pass for your lifestyle.

1 Day Pass (unlimited rides)
₱700
Unlimited rides, all day

The Beach Hopper Pass. Perfect for a targeted strike. Hit your top two must-see beaches without worrying about individual fares. Sample vibe: Nacpan (half-day) + Lio or Marimegmeg (half-day)

Temporarily unavailable
3 Days Pass (unlimited rides)
₱1,800
₱600 a day · unlimited rides

The Coastline Explorer Pass. Unlock the coast at a relaxed pace. Zero logistics to figure out, just consecutive days of guaranteed paradise. Sample vibe: Nacpan (whole day) + Lio (whole day) + Duli (half-day) + Marimegmeg (sunset)

Temporarily unavailable
5 Days Pass (unlimited rides)
₱2,500
₱500 a day · unlimited rides

The Slow Travel Residency. Some beaches deserve a second look. The Residency Pass gives you the ultimate luxury: time. No math, no negotiating—just five days of total coastal freedom. Sample vibe: Nacpan (whole day) + Lio (whole day) + Duli (2 days) + Marimegmeg (sunset)

Temporarily unavailable
Seven smiling riders beside a mint-green Beach Bus on a sunny street, with string lights overhead
Inside the air-conditioned bus: cream bench seats along both sides, grab handles and a ceiling vent

Leave the strict tour schedules behind.

Unlike island-hopping boats where you are rushed from spot to spot on a captain’s clock, the Beach Bus lets you stay at your favorite mainland beach for an hour—or the entire day. A fresh, air-conditioned ride arrives every 30 minutes. Leave when you’re ready.

Total coastal freedom

Split your days between standard boat tours and independent mainland exploring.

Tap and go tech

Tap your physical boarding card at any stop. No cash to carry, no haggling in the heat, no hidden fees.

Air-conditioned comfort

Escape the tropical heat between destinations in our spacious, modern 30-seater buses.

Ready for the beach?

Item added to cart.
0 items - ₱0.00