Rome2Rio

Plan your Philippines Itinerary with Real Train, Bus & Inter-City Routes

Philippines travel plans with the routes already figured out

Rome2Rio itineraries for Philippines are made from a decade of travellers telling us their favourite ways to get from A to B. Personalise these itineraries to take you from A to B to C... and then all the way back home.

9 days in Philippines

ManilaTagbilaran

Itinerary navigation

Days 1–2: Manila, Philippines

Activities
  • Star City
  • Casa Manila
Explore Manila itineraries
Hotel
Hotel
Recommended

Ascott Makati

8.51,487 reviews
See more hotels

Day 3: Coron, Philippines

Day 4: Cebu City, Philippines

Day 5: Dumaguete, Philippines

Day 6: Bacolod City, Philippines

Day 7: Iloilo City, Philippines

Distance
Transport
Popular
Bacolod City → Iloilo City by ferry
  1. Take the ferry from Bacolod City to Iloilo Cityferry
1h
$6–21
See more transport options
Activities
  • Molo Church
  • Nellys Garden
Explore Iloilo City itineraries
Hotel
Hotel
Recommended

Injap Tower Hotel

7.91,644 reviews
See more hotels

Day 8: Cagayan de Oro, Philippines

Day 9: Tagbilaran, Philippines

10 days in Philippines

CoronDavao City

Itinerary navigation

Day 1: Coron, Philippines

Activities
  • Banana Island
  • Mount Tapyas
Explore Coron itineraries
Hotel
Hotel
Recommended

Fernvale Leisure Club and Resort

8443 reviews
See more hotels

Days 2–3: Manila, Philippines

Day 4: Cebu City, Philippines

Day 5: Dumaguete, Philippines

Day 6: Bacolod City, Philippines

Day 7: Iloilo City, Philippines

Distance
Transport
Popular
Bacolod City → Iloilo City by ferry
  1. Take the ferry from Bacolod City to Iloilo Cityferry
1h
$6–21
See more transport options
Activities
  • Garin Farm Pilgrimage Resort
  • Iloilo Provincial Capitol
Explore Iloilo City itineraries
Hotel
Hotel
Recommended

Injap Tower Hotel

7.91,644 reviews
See more hotels

Day 8: Cagayan de Oro, Philippines

Day 9: Tagbilaran, Philippines

Day 10: Davao City, Philippines

11 days in Philippines

Cebu CityDavao City

Itinerary navigation

Day 1: Cebu City, Philippines

Activities
  • Colon Street
  • Yap-Sandiego Ancestral House
Explore Cebu City itineraries
Hotel
Hotel
Recommended

Shangri-La Mactan, Cebu

8.91,674 reviews
See more hotels

Days 2–3: Manila, Philippines

Day 4: Coron, Philippines

Day 5: Puerto Princesa, Philippines

Distance
Transport
Popular
Coron → Puerto Princesa by fly
  1. Take the taxi from Coron to Puerto Princesataxi
  2. Fly from Coron to Puerto Princesaplane
4h 7m
$139–441
See more transport options
Activities
  • Palawan Heritage Center
  • Puerto Princesa Underground River Tour
Explore Puerto Princesa itineraries
Hotel
Hotel
Recommended

Balai Princesa

8.3407 reviews
See more hotels

Day 6: Iloilo City, Philippines

Day 7: Bacolod City, Philippines

Distance
Transport
Popular
Iloilo City → Bacolod City by ferry
  1. Take the ferry from Iloilo City to Bacolod Cityferry
1h
$6–21
See more transport options
Activities
  • Bernardino Jalandoni Museum
  • Panaad Park and Stadium
Explore Bacolod City itineraries
Hotel
Hotel
Recommended

North Tourist Inn

7.5552 reviews
See more hotels

Day 8: Dumaguete, Philippines

Day 9: Cagayan de Oro, Philippines

Day 10: Tagbilaran, Philippines

Day 11: Davao City, Philippines

12 days in Philippines

BaguioZamboanga City

Itinerary navigation

Day 1: Baguio, Philippines

Activities
  • Tam-awan Village
  • The Mansion
Explore Baguio itineraries
Hotel
Hotel
Recommended

Prestige Vacation Apartments - Hanbi Mansions

8.9120 reviews
See more hotels

Days 2–3: Manila, Philippines

Distance
Transport
Popular
Baguio → Manila by bus
  1. Take the bus from Baguio to Manilabus
5h
$9–27
See more transport options
Activities
  • Divisoria Market
  • Star City
Explore Manila itineraries
Hotel
Hotel
Recommended

Ascott Makati

8.51,487 reviews
See more hotels

Day 4: Coron, Philippines

Day 5: Cebu City, Philippines

Day 6: Dumaguete, Philippines

Day 7: Bacolod City, Philippines

Day 8: Iloilo City, Philippines

Distance
Transport
Popular
Bacolod City → Iloilo City by ferry
  1. Take the ferry from Bacolod City to Iloilo Cityferry
1h
$6–21
See more transport options
Activities
  • Smallville Complex
  • San Jose Parish Church
Explore Iloilo City itineraries
Hotel
Hotel
Recommended

Injap Tower Hotel

7.91,644 reviews
See more hotels

Day 9: Cagayan de Oro, Philippines

Day 10: Tagbilaran, Philippines

Day 11: Davao City, Philippines

Day 12: Zamboanga City, Philippines

Distance
Transport
Popular
Davao City → Zamboanga City by fly
  1. Take the taxi from Davao City to Zamboanga Citytaxi
  2. Fly from Davao City to Zamboanga Cityplane
1h 20m
$125–396
See more transport options
Activities
  • Sta Cruz Island Pink Sand Beach
  • Paseo del Mar
Explore Zamboanga City itineraries
Hotel
Hotel
Recommended

Isteraha Haven&Suites

8.6261 reviews
See more hotels

13 days in Philippines

DumagueteLegazpi

Itinerary navigation

Day 1: Dumaguete, Philippines

Activities
  • Apo Island Snorkeling and Diving
  • Silliman University Anthropology Museum
Explore Dumaguete itineraries
Hotel
Hotel
Recommended

Z Pension

5.7137 reviews
See more hotels

Day 2: Cebu City, Philippines

Days 3–4: Manila, Philippines

Day 5: Coron, Philippines

Day 6: Puerto Princesa, Philippines

Day 7: Iloilo City, Philippines

Day 8: Bacolod City, Philippines

Distance
Transport
Popular
Iloilo City → Bacolod City by ferry
  1. Take the ferry from Iloilo City to Bacolod Cityferry
1h
$6–21
See more transport options
Activities
  • Art District
  • New Government Center
Explore Bacolod City itineraries
Hotel
Hotel
Recommended

North Tourist Inn

7.5552 reviews
See more hotels

Day 9: Batangas, Philippines

Day 10: Calapan, Philippines

Distance
Transport
Popular
Batangas → Calapan by ferry
  1. Take the ferry from Batangas to Calapanferry
1h 10m
$9–28
See more transport options
Activities
  • Calapan City Hall
  • Calapan City Plaza
Explore Calapan itineraries
Hotel
Hotel
Recommended

Casa Estela Boutique Hotel & Cafe

8.543 reviews
See more hotels

Day 11: Roxas, Mimaropa, Philippines

Distance
Transport
Popular
Calapan → Roxas by ferry, bus to ninoy aquino international airport, fly to el nido airport, mini van
  1. Take the ferry from Calapan to Roxasferry
  2. Take the transfer from Calapan to Roxastransfer
  3. Take the bus from Calapan to Roxasbus
  4. Take the transfer from Calapan to Roxastransfer
  5. Take the train from Calapan to Roxastrain
  6. Take the transfer from Calapan to Roxastransfer
  7. Take the bus from Calapan to Roxasbus
  8. Take the foot from Calapan to Roxaswalk
  9. Fly from Calapan to Roxasplane
  10. Take the taxi from Calapan to Roxastaxi
  11. Take the bus from Calapan to Roxasbus
11h 37m
$201–448
See more transport options
Activities
  • Roxas City Plaza
  • Capiz Provincial Capitol
Explore Roxas itineraries
Hotel
Hotel
Recommended

Hotel Oasis Port Barton

8.8879 reviews
See more hotels

Day 12: Masbate City, Philippines

Day 13: Legazpi, Philippines

14 days in Philippines

Puerto PrincesaCotabato

Itinerary navigation

Day 1: Puerto Princesa, Philippines

Activities
  • Mangrove Paddle Boat Tour Sabang
  • Sabang X Zipline
Explore Puerto Princesa itineraries
Hotel
Hotel
Recommended

Balai Princesa

8.3407 reviews
See more hotels

Day 2: Coron, Philippines

Days 3–4: Manila, Philippines

Day 5: Cebu City, Philippines

Day 6: Dumaguete, Philippines

Day 7: Bacolod City, Philippines

Day 8: Iloilo City, Philippines

Day 9: Cagayan de Oro, Philippines

Day 10: Tagbilaran, Philippines

Day 11: Davao City, Philippines

Day 12: Zamboanga City, Philippines

Day 13: General Santos, Philippines

Day 14: Cotabato, Philippines

Distance
Transport
Popular
General Santos → Cotabato by bus
  1. Take the bus from General Santos to Cotabatobus
4h
$12
See more transport options
Activities
  • Shariff Kabunsuan Cultural Complex
  • Immaculate Conception Cathedral
Explore Cotabato itineraries
Hotel
Hotel
Recommended

Jeamco Royal Hotel-Cotabato

4.619 reviews
See more hotels

15 days in Philippines

Davao CityMasbate City

Itinerary navigation

Day 1: Davao City, Philippines

Activities
  • Museo Dabawenyo
  • Davao Crocodile Park
Explore Davao City itineraries
Hotel
Hotel
Recommended

Davao 2br One Oasis Beside SM Mall-Wifi

6.9183 reviews
See more hotels

Day 2: Zamboanga City, Philippines

Day 3: Cagayan de Oro, Philippines

Day 4: Dumaguete, Philippines

Day 5: Cebu City, Philippines

Days 6–7: Manila, Philippines

Day 8: Coron, Philippines

Day 9: Puerto Princesa, Philippines

Day 10: Iloilo City, Philippines

Day 11: Bacolod City, Philippines

Distance
Transport
Popular
Iloilo City → Bacolod City by ferry
  1. Take the ferry from Iloilo City to Bacolod Cityferry
1h
$6–21
See more transport options
Activities
  • Manokan Country
  • Pope John Paul II Tower
Explore Bacolod City itineraries
Hotel
Hotel
Recommended

North Tourist Inn

7.5552 reviews
See more hotels

Day 12: Batangas, Philippines

Day 13: Calapan, Philippines

Distance
Transport
Popular
Batangas → Calapan by ferry
  1. Take the ferry from Batangas to Calapanferry
1h 10m
$9–28
See more transport options
Activities
  • Calapan Seaport
  • Enjoy a day pass at a local resort
Explore Calapan itineraries
Hotel
Hotel
Recommended

Casa Estela Boutique Hotel & Cafe

8.543 reviews
See more hotels

Day 14: Roxas, Mimaropa, Philippines

Day 15: Masbate City, Philippines

Distance
Transport
Popular
Roxas → Masbate City by taxi to san vicente airport, fly
  1. Take the taxi from Roxas to Masbate Citytaxi
  2. Fly from Roxas to Masbate Cityplane
18h 33m
$148–491
See more transport options
Activities
  • Pawa Mangrove Ecosystem and Wildlife Park
  • Souvenir Shopping
Explore Masbate City itineraries
Hotel
Hotel
Recommended

Treasure Island Hotel With Mini Water Adventure

6.764 reviews
See more hotels

16 days in Philippines

Iloilo CityRoxas

Itinerary navigation

Day 1: Iloilo City, Philippines

Activities
  • San Jose Parish Church
  • Calle Real Heritage Street
Explore Iloilo City itineraries
Hotel
Hotel
Recommended

Injap Tower Hotel

7.91,644 reviews
See more hotels

Day 2: Cebu City, Philippines

Days 3–4: Manila, Philippines

Day 5: Coron, Philippines

Day 6: Puerto Princesa, Philippines

Day 7: Bataraza, Philippines

Day 8: Brookes Point, Philippines

Distance
Transport
Popular
Bataraza → Brookes Point by bus
  1. Take the bus from Bataraza to Brookes Pointbus
40 min
See more transport options
Activities
  • Cashew Plantation Tour
  • Brookes Point Lighthouse Viewpoint
Explore Brookes Point itineraries
Hotel
Hotel
Recommended

Mae South Beach Brookes Point Palawan

00 review
See more hotels

Day 9: Quezon, Mimaropa, Philippines

Day 10: Quezon City, Philippines

Day 11: Tagaytay, Philippines

Day 12: Lipa City, Philippines

Day 13: Santo Tomas, CALABARZON, Philippines

Distance
Transport
Popular
Lipa City → Santo Tomas by bus
  1. Take the bus from Lipa City to Santo Tomasbus
36 min
$1–2
See more transport options
Activities
  • Museo ni Miguel Malvar
  • St Thomas Aquinas Parish Church
Explore Santo Tomas itineraries
Hotel
Hotel
Recommended

The Farm at San Benito, Autograph Collection

8.2231 reviews
See more hotels

Day 14: Batangas, Philippines

Distance
Transport
Popular
Santo Tomas → Batangas by bus
  1. Take the bus from Santo Tomas to Batangasbus
1h 18m
$1–3
See more transport options
Activities
  • Balete Tree Park Visit
  • Manuel Uy Beach Relaxation
Explore Batangas itineraries
Hotel
Hotel
Recommended

The Farm at San Benito, Autograph Collection

8.2231 reviews
See more hotels

Day 15: Calapan, Philippines

Distance
Transport
Popular
Batangas → Calapan by ferry
  1. Take the ferry from Batangas to Calapanferry
1h 10m
$9–28
See more transport options
Activities
  • Calapan Seaport
  • Local Carinderia Food Trip
Explore Calapan itineraries
Hotel
Hotel
Recommended

Casa Estela Boutique Hotel & Cafe

8.543 reviews
See more hotels

Day 16: Roxas, Mimaropa, Philippines

17 days in Philippines

Bacolod CityDapitan

Itinerary navigation

Day 1: Bacolod City, Philippines

Activities
  • Capitol Park and Lagoon
  • Negros Museum
Explore Bacolod City itineraries
Hotel
Hotel
Recommended

North Tourist Inn

7.5552 reviews
See more hotels

Day 2: Dumaguete, Philippines

Day 3: Cebu City, Philippines

Days 4–5: Manila, Philippines

Day 6: Coron, Philippines

Day 7: Puerto Princesa, Philippines

Day 8: Iloilo City, Philippines

Day 9: Cagayan de Oro, Philippines

Day 10: Tagbilaran, Philippines

Day 11: Davao City, Philippines

Day 12: Zamboanga City, Philippines

Day 13: General Santos, Philippines

Day 14: Cotabato, Philippines

Distance
Transport
Popular
General Santos → Cotabato by bus
  1. Take the bus from General Santos to Cotabatobus
4h
$12
See more transport options
Activities
  • Sultan Haji Hassanal Bolkiah Mosque
  • Maguindanao Provincial Capitol
Explore Cotabato itineraries
Hotel
Hotel
Recommended

Jeamco Royal Hotel-Cotabato

4.619 reviews
See more hotels

Day 15: Pagadian, Philippines

Day 16: Dipolog, Philippines

Day 17: Dapitan, Philippines

Distance
Transport
Popular
Dipolog → Dapitan by bus
  1. Take the bus from Dipolog to Dapitanbus
45 min
$1
See more transport options
Activities
  • Rizal Shrine
  • Explore Dapitan Public Market
Explore Dapitan itineraries
Hotel
Hotel
Recommended

Ariana Hotel

7.3117 reviews
See more hotels

18 days in Philippines

Cagayan de OroZamboanga City

Itinerary navigation

Day 1: Cagayan de Oro, Philippines

Activities
  • Seven Seas Waterpark and Resort
  • Cagayan de Oro City Hall
Explore Cagayan de Oro itineraries
Hotel
Hotel
Recommended

The Urban Pod Hotel

5.8311 reviews
See more hotels

Day 2: Dumaguete, Philippines

Day 3: Cebu City, Philippines

Days 4–5: Manila, Philippines

Day 6: Coron, Philippines

Day 7: Puerto Princesa, Philippines

Distance
Transport
Popular
Coron → Puerto Princesa by fly
  1. Take the taxi from Coron to Puerto Princesataxi
  2. Fly from Coron to Puerto Princesaplane
4h 7m
$139–441
See more transport options
Activities
  • Puerto Princesa Underground River Tour
  • Honda Bay Island Hopping
Explore Puerto Princesa itineraries
Hotel
Hotel
Recommended

Balai Princesa

8.3407 reviews
See more hotels

Day 8: Iloilo City, Philippines

Day 9: Bacolod City, Philippines

Distance
Transport
Popular
Iloilo City → Bacolod City by ferry
  1. Take the ferry from Iloilo City to Bacolod Cityferry
1h
$6–21
See more transport options
Activities
  • Mambukal Mountain Resort
  • San Sebastian Cathedral
Explore Bacolod City itineraries
Hotel
Hotel
Recommended

North Tourist Inn

7.5552 reviews
See more hotels

Day 10: Batangas, Philippines

Day 11: Calapan, Philippines

Distance
Transport
Popular
Batangas → Calapan by ferry
  1. Take the ferry from Batangas to Calapanferry
1h 10m
$9–28
See more transport options
Activities
  • Xentro Mall Calapan
  • Calapan City Plaza
Explore Calapan itineraries
Hotel
Hotel
Recommended

Casa Estela Boutique Hotel & Cafe

8.543 reviews
See more hotels

Day 12: Roxas, Mimaropa, Philippines

Day 13: Masbate City, Philippines

Distance
Transport
Popular
Roxas → Masbate City by taxi to san vicente airport, fly
  1. Take the taxi from Roxas to Masbate Citytaxi
  2. Fly from Roxas to Masbate Cityplane
18h 33m
$148–491
See more transport options
Activities
  • Masbate Cathedral
  • Island Hopping to Nearby Islands
Explore Masbate City itineraries
Hotel
Hotel
Recommended

Treasure Island Hotel With Mini Water Adventure

6.764 reviews
See more hotels

Day 14: Legazpi, Philippines

Day 15: Bulan, Philippines

Distance
Transport
Popular
Legazpi → Bulan by bus
  1. Take the bus from Legazpi to Bulanbus
4h 30m
$10–15
See more transport options
Activities
  • Bulan Boulevard
  • Taste Local Delicacies
Explore Bulan itineraries
Hotel
Hotel
Recommended

Ellens Homestay

4.87 reviews
See more hotels

Day 16: Surigao, Philippines

Day 17: Davao City, Philippines

Day 18: Zamboanga City, Philippines

19 days in Philippines

SurigaoOzamiz City

Itinerary navigation

Day 1: Surigao, Philippines

Activities
  • Buenavista Cave
  • Sugba Lagoon
Explore Surigao itineraries
Hotel
Hotel
Recommended

Annex Hotel Tavern

7.5341 reviews
See more hotels

Days 2–3: Manila, Philippines

Day 4: Coron, Philippines

Day 5: Cebu City, Philippines

Day 6: Dumaguete, Philippines

Day 7: Bacolod City, Philippines

Day 8: Iloilo City, Philippines

Distance
Transport
Popular
Bacolod City → Iloilo City by ferry
  1. Take the ferry from Bacolod City to Iloilo Cityferry
1h
$6–21
See more transport options
Activities
  • Molo Mansion
  • Smallville Complex
Explore Iloilo City itineraries
Hotel
Hotel
Recommended

Injap Tower Hotel

7.91,644 reviews
See more hotels

Day 9: Cagayan de Oro, Philippines

Day 10: Tagbilaran, Philippines

Day 11: Davao City, Philippines

Day 12: Zamboanga City, Philippines

Day 13: General Santos, Philippines

Day 14: Cotabato, Philippines

Distance
Transport
Popular
General Santos → Cotabato by bus
  1. Take the bus from General Santos to Cotabatobus
4h
$12
See more transport options
Activities
  • Cotabato City Public Market
  • Maguindanao Provincial Capitol
Explore Cotabato itineraries
Hotel
Hotel
Recommended

Jeamco Royal Hotel-Cotabato

4.619 reviews
See more hotels

Day 15: Pagadian, Philippines

Day 16: Dipolog, Philippines

Day 17: Dapitan, Philippines

Distance
Transport
Popular
Dipolog → Dapitan by bus
  1. Take the bus from Dipolog to Dapitanbus
45 min
$1
See more transport options
Activities
  • Dakak Park and Beach Resort
  • Linabo Peak
Explore Dapitan itineraries
Hotel
Hotel
Recommended

Ariana Hotel

7.3117 reviews
See more hotels

Day 18: Iligan, Philippines

Day 19: Ozamiz City, Philippines

Distance
Transport
Popular
Iligan → Ozamiz City by ferry
  1. Take the ferry from Iligan to Ozamiz Cityferry
2h
$3–8
See more transport options
Activities
  • Misamis Occidental Provincial Capitol
  • Gala Resort
Explore Ozamiz City itineraries
Hotel
Hotel
Recommended

Royal Garden Hotel

7.1114 reviews
See more hotels

20 days in Philippines

TagaytayButuan

Itinerary navigation

Day 1: Tagaytay, Philippines

Activities
  • Nurture Wellness Village
  • Chapel on the Hill Don Bosco
Explore Tagaytay itineraries
Hotel
Hotel
Recommended

Quest Hotel Tagaytay

81,016 reviews
See more hotels

Days 2–3: Manila, Philippines

Day 4: Coron, Philippines

Day 5: Cebu City, Philippines

Day 6: Dumaguete, Philippines

Day 7: Bacolod City, Philippines

Day 8: Iloilo City, Philippines

Day 9: Cagayan de Oro, Philippines

Day 10: Tagbilaran, Philippines

Day 11: Davao City, Philippines

Day 12: Zamboanga City, Philippines

Day 13: General Santos, Philippines

Day 14: Cotabato, Philippines

Distance
Transport
Popular
General Santos → Cotabato by bus
  1. Take the bus from General Santos to Cotabatobus
4h
$12
See more transport options
Activities
  • Shariff Kabunsuan Cultural Complex
  • Cotabato City Plaza
Explore Cotabato itineraries
Hotel
Hotel
Recommended

Jeamco Royal Hotel-Cotabato

4.619 reviews
See more hotels

Day 15: Pagadian, Philippines

Day 16: Dipolog, Philippines

Day 17: Dapitan, Philippines

Distance
Transport
Popular
Dipolog → Dapitan by bus
  1. Take the bus from Dipolog to Dapitanbus
45 min
$1
See more transport options
Activities
  • Casa Real
  • Explore Dapitan Public Market
Explore Dapitan itineraries
Hotel
Hotel
Recommended

Ariana Hotel

7.3117 reviews
See more hotels

Day 18: Iligan, Philippines

Day 19: Ozamiz City, Philippines

Distance
Transport
Popular
Iligan → Ozamiz City by ferry
  1. Take the ferry from Iligan to Ozamiz Cityferry
2h
$3–8
See more transport options
Activities
  • Cotta Shrine
  • Immaculate Conception Cathedral
Explore Ozamiz City itineraries
Hotel
Hotel
Recommended

Royal Garden Hotel

7.1114 reviews
See more hotels

Day 20: Butuan, Philippines

30 days in Philippines

ViganGuiuan

Itinerary navigation

Day 1: Vigan, Philippines

Activities
  • Mindoro Beach Relaxation
  • Baluarte Zoo Visit
Explore Vigan itineraries
Hotel
Hotel
Recommended

Paradores de Vigan

8.8214 reviews
See more hotels

Day 2: Baguio, Philippines

Distance
Transport
Popular
Vigan → Baguio by bus
  1. Take the bus from Vigan to Baguiobus
  2. Take the bus from Vigan to Baguiobus
4h 34m
$8–31
See more transport options
Activities
  • Good Shepherd Convent
  • Lourdes Grotto
Explore Baguio itineraries
Hotel
Hotel
Recommended

Prestige Vacation Apartments - Hanbi Mansions

8.9120 reviews
See more hotels

Days 3–4: Manila, Philippines

Distance
Transport
Popular
Baguio → Manila by bus
  1. Take the bus from Baguio to Manilabus
5h
$9–27
See more transport options
Activities
  • Intramuros Walled City
  • Quiapo Church
Explore Manila itineraries
Hotel
Hotel
Recommended

Ascott Makati

8.51,487 reviews
See more hotels

Day 5: Coron, Philippines

Day 6: Cebu City, Philippines

Day 7: Dumaguete, Philippines

Day 8: Bacolod City, Philippines

Day 9: Iloilo City, Philippines

Day 10: Cagayan de Oro, Philippines

Day 11: Tagbilaran, Philippines

Day 12: Davao City, Philippines

Day 13: Zamboanga City, Philippines

Day 14: General Santos, Philippines

Day 15: Cotabato, Philippines

Distance
Transport
Popular
General Santos → Cotabato by bus
  1. Take the bus from General Santos to Cotabatobus
4h
$12
See more transport options
Activities
  • Cotabato City Public Market
  • Cotabato City Plaza
Explore Cotabato itineraries
Hotel
Hotel
Recommended

Jeamco Royal Hotel-Cotabato

4.619 reviews
See more hotels

Day 16: Pagadian, Philippines

Day 17: Dipolog, Philippines

Day 18: Dapitan, Philippines

Distance
Transport
Popular
Dipolog → Dapitan by bus
  1. Take the bus from Dipolog to Dapitanbus
45 min
$1
See more transport options
Activities
  • Relief Map of Mindanao
  • Visit the Old Spanish Houses
Explore Dapitan itineraries
Hotel
Hotel
Recommended

Ariana Hotel

7.3117 reviews
See more hotels

Day 19: Iligan, Philippines

Day 20: Ozamiz City, Philippines

Distance
Transport
Popular
Iligan → Ozamiz City by ferry
  1. Take the ferry from Iligan to Ozamiz Cityferry
2h
$3–8
See more transport options
Activities
  • Fort Santiago
  • Hoyohoy Highland Stone Chapel and Adventure Park
Explore Ozamiz City itineraries
Hotel
Hotel
Recommended

Royal Garden Hotel

7.1114 reviews
See more hotels

Day 21: Butuan, Philippines

Day 22: Surigao, Philippines

Distance
Transport
Popular
Butuan → Surigao by bus
  1. Take the bus from Butuan to Surigaobus
2h 30m
$6–26
See more transport options
Activities
  • Mabua Pebble Beach
  • Cloud 9 Surfing Area
Explore Surigao itineraries
Hotel
Hotel
Recommended

Annex Hotel Tavern

7.5341 reviews
See more hotels

Day 23: Maasin, Philippines

Day 24: Tacloban, Philippines

Distance
Transport
Popular
Maasin → Tacloban by minivan
  1. Take the bus from Maasin to Taclobanbus
4h
$10
See more transport options
Activities
  • Balyuan Park
  • Madonna of Japan
Explore Tacloban itineraries
Hotel
Hotel
Recommended

Summit Hotel Tacloban

8.11,155 reviews
See more hotels

Day 25: Ormoc, Philippines

Distance
Transport
Popular
Tacloban → Ormoc by minivan
  1. Take the bus from Tacloban to Ormocbus
3h
$3–11
See more transport options
Activities
  • Ormoc Bayfront Walk
  • Ormoc City Public Library
Explore Ormoc itineraries
Hotel
Hotel
Recommended

Rosetta Guest House

9149 reviews
See more hotels

Day 26: Calbayog, Philippines

Day 27: Catarman, Philippines

Distance
Transport
Popular
Calbayog → Catarman by mini van
  1. Take the bus from Calbayog to Catarmanbus
1h 30m
$9
See more transport options
Activities
  • Catarman River Viewpoint
  • Northern Samar Provincial Capitol
Explore Catarman itineraries
Hotel
Hotel
Recommended

Diamond Hotel And Resto

6.834 reviews
See more hotels

Day 28: Catbalogan, Philippines

Day 29: Borongan, Philippines

Distance
Transport
Popular
Catbalogan → Borongan by bus
  1. Take the bus from Catbalogan to Boronganbus
3h
$6
See more transport options
Activities
  • Borongan Public Market Visit
  • Divinubo Island Hopping
Explore Borongan itineraries
Hotel
Hotel
Recommended

GV Hotel - Borongan

5.39 reviews
See more hotels

Day 30: Guiuan, Philippines