There are 4 ways to get from Dumaguete to Tubbataha Reef by plane, unknown, taxi, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Dumaguete–Sibulan Airport to Puerto Princesa, travel
best- Fly from Dumaguete–Sibulan Airport (DGT) to Puerto Princesa (PPS)plane DGT - PPS
- Walk from Puerto-Princesa-Airport-PPS to Tubbataha Reefunknown
6h 40mTaxi to Bacolod International Airport, fly to Puerto Princesa, travel
- Take the taxi from Dumaguete to Bacolod International Airport (BCD)taxi
- Fly from Bacolod International Airport (BCD) to Puerto Princesa (PPS)plane BCD - PPS
- Walk from Puerto-Princesa-Airport-PPS to Tubbataha Reefunknown
10h 25mFerry, ferry to Mactan–Cebu International Airport, fly to Puerto Princesa, travel
- Take the ferry from Dumaguete to Tagbilaran Portferry
- Take the ferry from Tagbilaran Port to Cebuferry
- Fly from Mactan–Cebu International Airport (CEB) to Puerto Princesa (PPS)plane CEB - PPS
- Walk from Puerto-Princesa-Airport-PPS to Tubbataha Reefunknown
10h 22mFly Dumaguete–Sibulan Airport to Iloilo International Airport, travel
- Fly from Dumaguete–Sibulan Airport (DGT) to Iloilo International Airport (ILO)plane DGT - ILO
- Walk from Iloilo International Airport (ILO) to Tubbataha Reefunknown
8h 12m
Dumaguete–Sibulan Airport (DGT) to Puerto Princesa (PPS) flights
Questions & Answers
The distance between Dumaguete and Tubbataha Reef is 654 km.
It takes approximately 6h 40m to get from Dumaguete to Tubbataha Reef, including transfers.
What companies run services between Dumaguete, Philippines and Tubbataha Reef?
There is no direct connection from Dumaguete to Tubbataha Reef. However, you can take the taxi to Dumaguete–Sibulan Airport (DGT) airport, fly to Puerto Princesa (PPS), then travel to Tubbataha Reef. Alternatively, you can take the taxi to Bacolod International Airport (BCD) airport, fly to Puerto Princesa (PPS), then travel to Tubbataha Reef.
- Website
- cebupacificair.com
Flights from Dumaguete–Sibulan Airport to Puerto Princesa via Manila
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₱8,500–20,000
Flights from Dumaguete–Sibulan Airport to Puerto Princesa via Mactan–Cebu International Airport
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₱8,500–20,000
Flights from Bacolod International Airport to Puerto Princesa via Manila
- Ave. Duration
- 5h 58m
- When
- Every day
- Estimated price
- ₱7,500–16,000
Flights from Mactan–Cebu International Airport to Puerto Princesa
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- ₱8,000–17,000
- Website
- philippineairlines.com
Flights from Dumaguete–Sibulan Airport to Puerto Princesa via Manila
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₱10,000–19,000
Flights from Bacolod International Airport to Puerto Princesa via Manila
- Ave. Duration
- 6h 11m
- When
- Every day
- Estimated price
- ₱9,500–17,000
Flights from Bacolod International Airport to Puerto Princesa via Mactan–Cebu International Airport
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₱9,500–17,000
Flights from Mactan–Cebu International Airport to Puerto Princesa
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₱4,800–7,500
- Website
- airasia.com
Flights from Bacolod International Airport to Puerto Princesa via Manila
- Ave. Duration
- 4h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₱4,800–14,000
- Website
- cebupacificair.com
Flights from Dumaguete–Sibulan Airport to Iloilo International Airport
- Ave. Duration
- 1h
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₱3,000–23,000
- Phone
- +63(32)255 7560
- [email protected]
- Website
- oceanjet.net
Ferry from Dumaguete to Tagbilaran Port
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- ₱500–1,663
- Website
- http://www.oceanjet.net/
- Tourist Class
- ₱1,069
- Open-Air
- ₱1,069
- Business Class
- ₱1,663
Ferry from Tagbilaran Port to Cebu
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ₱500–1,560
- Website
- http://www.oceanjet.net/
- Tourist Class
- ₱1,000
- Business Class
- ₱1,560
- Open Air
- ₱1,000
- Ave. Duration
- 3h 40m
- Estimated price
- ₱3,400–4,100
Dumaguete Taxi, Transfers and Tours
- Phone
- 0936 170 0852
- Website
- hemarabella.wixsite.com
ODG RENT A CAR - DUMAGUETE
- Phone
- 0925 826 8919
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


