| Duration | 1h 36m |
|---|---|
| Distance | 177 km |
| Average price | ₱2,095 |
| Nearby airports | 5 found |
The nearest airport to Dinagat Island is Surigao (SUG). However, there are better options for getting to Dinagat Island. There is no direct connection from Nearby airports to Dinagat Island. However, you can take the taxi to Cebu Pier, take the ferry to Maasin, take the ferry to Surigao City Ferry Terminal, then take the ferry to Magsaysay Roro Port. Alternatively, you can take a ferry from Sayak (IAO) to Magsaysay Roro Port via Dapa, Siargao and Surigao City Ferry Terminal in around 4h 15m.
Want to know about travelling to Dinagat Island? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.
The nearest airport to Dinagat Island is Surigao (SUG) Airport which is 53 km away. Other nearby airports include Sayak (IAO) (61.3 km), Tacloban (TAC) (127.6 km) and Mactan–Cebu (CEB) (177.2 km).
More informationIt takes 8h 46m to get from Libjo to Mactan–Cebu (CEB) Airport.
More informationWe recommend flying to Mactan–Cebu (CEB) Airport, which is 170.5 km away from Libjo. The ferry via Cebu Pier from Mactan–Cebu (CEB) to Libjo takes 8h 46m.
More informationThere are seven+ hotels available in Dinagat Island.
More detailsCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps