There are 7 ways to get from El Nido to Mayon Volcano by plane, taxi, ferry, bus, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly El Nido Airport to Naga Airport, taxi
best- Fly from El Nido Airport (ENI) to Naga Airport (WNP)plane ENI - WNP
- Take the taxi from Naga Airport (WNP) to Mayon Volcanotaxi
15h 46m₱5,327–24,950Ferry, bus via Coron
cheapest- Take the ferry from El Nido Ferry Terminal to Coron Portferry
- Take the ferry from Coron to Manila North Harbor Pier 4ferry
- Take the bus from Manila Cubao to Guinobatanbus
28h 43m₱3,747–8,394Ferry, bus and ferry, bus
- Take the ferry from El Nido Ferry Terminal to Coron Portferry
- Take the ferry from Coron to San Jose, Mindoroferry
- Take the busferry from San Jose, Occidental Mindoro to Turbina Bus terminalbusferry
- Take the bus from Turbina to Camalig Daragabus
31h 32m₱4,367–9,344Fly El Nido Airport to Bicol International Airport
- Fly from El Nido Airport (ENI) to Bicol International Airport (DRP)plane ENI - DRP
6h 28m₱4,177–21,850Minivan to Puerto Princesa, fly to Bicol International Airport
- Take the bus from El Nido to Puerto Princesa Airportbus
- Fly from Puerto Princesa (PPS) to Bicol International Airport (DRP)plane PPS - DRP
10h 43m₱10,015–16,665Ferry, bus
- Take the ferry from El Nido Ferry Terminal to Batangas Portferry
- Take the bus from Batangas Pier to Turbinabus
- Take the bus from Turbina to Camalig Daragabus
39h 46m₱4,370–6,370Ferry, bus #2
- Take the ferry from El Nido Ferry Terminal to Batangas Portferry
- Take the bus from Batangas Pier to Turbinabus
- Take the bus from Turbina to Guinobatanbus
40h 50m₱4,930–6,520
El Nido Airport (ENI) to Naga Airport (WNP) flights
Comparing Your Travel Options
The cheapest way to get from El Nido to Mayon Volcano is to ferry and bus which costs ₱4,300 - ₱6,500 and takes 39h 46m.
The fastest way to get from El Nido to Mayon Volcano is to fly which takes 6h 28m and costs ₱4,100 - ₱22,000.
The distance between El Nido and Mayon Volcano is 595 km.
The best way to get from El Nido to Mayon Volcano without a car is to ferry and bus via Coron which takes 28h 43m and costs ₱3,700 - ₱8,500.
It takes approximately 15h 46m to get from El Nido to Mayon Volcano, including transfers.
There are 146+ hotels available in Mayon Volcano.
What companies run services between El Nido, Philippines and Mayon Volcano, Philippines?
Cebgo and AirSWIFT fly from El Nido Airport (ENI) to Bicol International Airport (DRP) 4 times a week.
- Website
- cebupacificair.com
Flights from El Nido Airport to Naga Airport via Clark International
- Ave. Duration
- 15h 10m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₱3,800–23,000
Flights from El Nido Airport to Bicol International Airport via Mactan–Cebu
- Ave. Duration
- 7h 16m
- When
- Monday, Sunday, Wednesday, and Friday
- Estimated price
- ₱3,500–21,000
Flights from Puerto Princesa to Bicol International Airport via Mactan–Cebu
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₱8,000–15,000
- Phone
- (02) 7900-4800
- [email protected]
- Website
- penafranciabus.com
Bus from Manila Cubao to Guinobatan
- Ave. Duration
- 9h 32m
- Frequency
- 3 times a day
- Estimated price
- ₱1,600–2,400
- Schedules at
- bicolisarog.com
- Skybus Premier
- ₱1,990
- High
- ₱1,900–2,400
- Skybus
- ₱1,600–1,640
- Low
- ₱1,623
- Elite
- ₱2,050–2,150
Busferry from San Jose, Occidental Mindoro to Turbina Bus terminal
- Ave. Duration
- 8h 4m
- Frequency
- Twice daily
- Estimated price
- ₱1,200–2,400
- Schedules at
- phbus.com
- Skybus Premier
- ₱1,990
- High
- ₱1,200–2,400
- Skybus
- ₱1,300–1,500
- Low
- ₱1,340
- Elite
- ₱1,300–1,800
- Phone
- +63 928 457 7623 / 939 912 6840 / 998 881 7226
- [email protected]
- Website
- Atienza Interisland Ferries
Ferry from El Nido Ferry Terminal to Coron Port
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- ₱2,000–2,700
- Schedules at
- Atienza Interisland Ferries
Ferry from El Nido Ferry Terminal to Coron Port
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- ₱2,000–2,700
- Schedules at
- Atienza Interisland Ferries
Ferry from El Nido Ferry Terminal to Batangas Port
- Ave. Duration
- 26h
- Frequency
- Twice daily
- Estimated price
- ₱3,200–3,500
- Schedules at
- Atienza Interisland Ferries
Ferry from El Nido Ferry Terminal to Batangas Port
- Ave. Duration
- 26h
- Frequency
- Twice daily
- Estimated price
- ₱3,200–3,500
- Schedules at
- Atienza Interisland Ferries
- Ave. Duration
- 1h 49m
- Estimated price
- ₱1,400–1,800
Grab Taxi
- Website
- grab.com
Matthew Gerald Taxi Transport
- Phone
- 0921-667-1301
Want to know more about travelling around Philippines
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
4 stunningly beautiful Philippines islands you need to visit
Read the travel guide




