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

ManilaDavao City

Itinerary navigation

Days 1–2: Manila, Philippines

Activities
  • Intramuros Walled City
  • Ayala Museum
Explore Manila itineraries
Hotel
Hotel
Recommended

Ascott Makati

8.51,617 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

Day 8: Cagayan de Oro, Philippines

Day 9: Davao City, Philippines

Distance
Transport
Popular
Cagayan de Oro → Davao City by bus
  1. Take the bus from Cagayan de Oro to Davao Citybus
5h 20m
$12–26
See more transport options
Activities
  • San Pedro Cathedral
  • Malagos Garden Resort
Explore Davao City itineraries
Hotel
Hotel
Recommended

Davao 2br One Oasis Beside SM Mall-Wifi

6.9185 reviews
See more hotels

10 days in Philippines

CoronGeneral Santos

Itinerary navigation

Day 1: Coron, Philippines

Activities
  • Kayangan Lake
  • Maquinit Hot Spring
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
$11–21
See more transport options
Activities
  • San Jose Parish Church
  • Iloilo River Esplanade
Explore Iloilo City itineraries
Hotel
Hotel
Recommended

Injap Tower Hotel

7.91,652 reviews
See more hotels

Day 8: Cagayan de Oro, Philippines

Day 9: Davao City, Philippines

Distance
Transport
Popular
Cagayan de Oro → Davao City by bus
  1. Take the bus from Cagayan de Oro to Davao Citybus
5h 20m
$12–26
See more transport options
Activities
  • Samal Island Day Trip (including Hagimit Falls)
  • Museo Dabawenyo
Explore Davao City itineraries
Hotel
Hotel
Recommended

Davao 2br One Oasis Beside SM Mall-Wifi

6.9185 reviews
See more hotels

Day 10: General Santos, Philippines

Distance
Transport
Popular
Davao City → General Santos by bus
  1. Take the bus from Davao City to General Santosbus
3h 15m
$5–9
See more transport options
Activities
  • KCC Mall of GenSan
  • Our Lady of Peace and Good Voyage Parish
Explore General Santos itineraries
Hotel
Hotel
Recommended

Avior Hotel

7.8108 reviews
See more hotels

11 days in Philippines

Cebu CityRizal

Itinerary navigation

Day 1: Cebu City, Philippines

Activities
  • Casa Gorordo Museum
  • Sirao Flower Garden
Explore Cebu City itineraries
Hotel
Hotel
Recommended

Shangri-La Mactan, Cebu

8.91,724 reviews
See more hotels

Days 2–3: Manila, Philippines

Day 4: Coron, Philippines

Day 5: Puerto Princesa, Philippines

Day 6: Brookes Point, Philippines

Distance
Transport
Popular
Puerto Princesa → Brookes Point by bus
  1. Take the bus from Puerto Princesa to Brookes Pointbus
3h 44m
$19
See more transport options
Activities
  • Sunset Viewing at Brookes Point Bay
  • Abon-Abon Beach
Explore Brookes Point itineraries
Hotel
Hotel
Recommended

Shing Spa Resort

7.39 reviews
See more hotels

Days 7–9: Narra, Philippines

Distance
Transport
Popular
Brookes Point → Narra by bus
  1. Take the bus from Brookes Point to Narrabus
2h 6m
See more transport options
Activities
  • Narra Port
  • Bato-Bato Beach
Explore Narra itineraries
Hotel
Hotel
Recommended

Arena Island Resort

95 reviews
See more hotels

Day 10: Bataraza, Philippines

Distance
Transport
Popular
Narra → Bataraza by bus
  1. Take the bus from Narra to Batarazabus
2h 46m
See more transport options
Activities
  • Indigenous Palawan Culture Immersion
  • Bataraza Municipal Hall and Plaza
Explore Bataraza itineraries

Day 11: Rizal, Mimaropa, Philippines

Distance
Transport
Popular
Bataraza → Rizal by drive 0 m
  1. Drive from Bataraza to Rizalcar0 m
1h 14m
$16–24
See more transport options
Activities
  • Coron Island Hopping Tour
  • Pinto Art Museum
Explore Rizal itineraries
Hotel
Hotel
Recommended

Balay GY

00 review
See more hotels

12 days in Philippines

BaguioGeneral Santos

Itinerary navigation

Days 1–2: Baguio, Philippines

Activities
  • Tam-awan Village
  • Mines View Park
Explore Baguio itineraries
Hotel
Hotel
Recommended

Prestige Vacation Apartments - Hanbi Mansions

8.9124 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–25
See more transport options
Activities
  • Paco Park
  • San Agustin Church and Museum
Explore Manila itineraries
Hotel
Hotel
Recommended

Ascott Makati

8.51,617 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

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

Injap Tower Hotel

7.91,652 reviews
See more hotels

Day 10: Cagayan de Oro, Philippines

Day 11: Davao City, Philippines

Distance
Transport
Popular
Cagayan de Oro → Davao City by bus
  1. Take the bus from Cagayan de Oro to Davao Citybus
5h 20m
$12–26
See more transport options
Activities
  • Eden Nature Park and Resort
  • Davao Japanese Tunnel
Explore Davao City itineraries
Hotel
Hotel
Recommended

Davao 2br One Oasis Beside SM Mall-Wifi

6.9185 reviews
See more hotels

Day 12: General Santos, Philippines

13 days in Philippines

DumagueteQuezon

Itinerary navigation

Day 1: Dumaguete, Philippines

Activities
  • Forest Camp Nature Resort
  • Silliman University Anthropology Museum
Explore Dumaguete itineraries
Hotel
Hotel
Recommended

Z Pension

5.9148 reviews
See more hotels

Day 2: Cebu City, Philippines

Days 3–4: Manila, Philippines

Day 5: Coron, Philippines

Day 6: 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
$130–321
See more transport options
Activities
  • Puerto Princesa Baywalk
  • Dos Palmas Island Resort and Spa Day Tour
Explore Puerto Princesa itineraries
Hotel
Hotel
Recommended

Balai Princesa

8.4403 reviews
See more hotels

Day 7: Brookes Point, Philippines

Distance
Transport
Popular
Puerto Princesa → Brookes Point by bus
  1. Take the bus from Puerto Princesa to Brookes Pointbus
3h 44m
$19
See more transport options
Activities
  • Explore Local Craft Shops
  • Sunset Viewing at Brookes Point Bay
Explore Brookes Point itineraries
Hotel
Hotel
Recommended

Shing Spa Resort

7.39 reviews
See more hotels

Days 8–10: Narra, Philippines

Distance
Transport
Popular
Brookes Point → Narra by bus
  1. Take the bus from Brookes Point to Narrabus
2h 6m
See more transport options
Activities
  • Narra Local Food Trip
  • Rasa Island Wildlife Sanctuary
Explore Narra itineraries
Hotel
Hotel
Recommended

Arena Island Resort

95 reviews
See more hotels

Day 11: Bataraza, Philippines

Distance
Transport
Popular
Narra → Bataraza by bus
  1. Take the bus from Narra to Batarazabus
2h 46m
See more transport options
Activities
  • Buliluyan Port Exploration
  • Visit Bataraza Grand Mosque
Explore Bataraza itineraries

Day 12: Rizal, Mimaropa, Philippines

Distance
Transport
Popular
Bataraza → Rizal by drive 0 m
  1. Drive from Bataraza to Rizalcar0 m
1h 14m
$16–24
See more transport options
Activities
  • Daranak Falls
  • El Nido Island Hopping Tour A
Explore Rizal itineraries
Hotel
Hotel
Recommended

Balay GY

00 review
See more hotels

Day 13: Quezon, Mimaropa, Philippines

Distance
Transport
Popular
Rizal → Quezon by drive 0 m
  1. Drive from Rizal to Quezoncar0 m
57 min
$13–18
See more transport options
Activities
  • Quezon Memorial Circle
  • Eastwood City
Explore Quezon itineraries
Hotel
Hotel
Recommended

Pandora Glamping

9.616 reviews
See more hotels

14 days in Philippines

Puerto PrincesaCotabato

Itinerary navigation

Day 1: Puerto Princesa, Philippines

Activities
  • Honda Bay Island Hopping
  • Puerto Princesa Underground River Tour
Explore Puerto Princesa itineraries
Hotel
Hotel
Recommended

Balai Princesa

8.4403 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

Distance
Transport
Popular
Bacolod City → Iloilo City by ferry
  1. Take the ferry from Bacolod City to Iloilo Cityferry
1h
$11–21
See more transport options
Activities
  • Netongs Original La Paz Batchoy
  • Molo Church
Explore Iloilo City itineraries
Hotel
Hotel
Recommended

Injap Tower Hotel

7.91,652 reviews
See more hotels

Day 9: Cagayan de Oro, Philippines

Day 10: Davao City, Philippines

Distance
Transport
Popular
Cagayan de Oro → Davao City by bus
  1. Take the bus from Cagayan de Oro to Davao Citybus
5h 20m
$12–26
See more transport options
Activities
  • Roxas Night Market
  • Davao Crocodile Park
Explore Davao City itineraries
Hotel
Hotel
Recommended

Davao 2br One Oasis Beside SM Mall-Wifi

6.9185 reviews
See more hotels

Day 11: General Santos, Philippines

Day 12: Zamboanga City, Philippines

Day 13: Pagadian, Philippines

Distance
Transport
Popular
Zamboanga City → Pagadian by bus
  1. Take the bus from Zamboanga City to Pagadianbus
6h 34m
$11–24
See more transport options
Activities
  • White Beach Dumalinao
  • Sto Nino Cathedral
Explore Pagadian itineraries
Hotel
Hotel
Recommended

GV Hotel - Pagadian

6.747 reviews
See more hotels

Day 14: Cotabato, Philippines

Distance
Transport
Popular
Pagadian → Cotabato by bus
  1. Take the bus from Pagadian to Cotabatobus
  2. Take the bus from Pagadian to Cotabatobus
12h
$19–41
See more transport options
Activities
  • Shopping at CityMall Cotabato
  • Cotabato City Plaza
Explore Cotabato itineraries
Hotel
Hotel
Recommended

Jeamco Royal Hotel-Cotabato

4.620 reviews
See more hotels

15 days in Philippines

Davao CityRizal

Itinerary navigation

Day 1: Davao City, Philippines

Activities
  • Davao Museum of History and Ethnography
  • Aldevinco Shopping Center
Explore Davao City itineraries
Hotel
Hotel
Recommended

Davao 2br One Oasis Beside SM Mall-Wifi

6.9185 reviews
See more hotels

Day 2: General Santos, 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: Brookes Point, Philippines

Distance
Transport
Popular
Puerto Princesa → Brookes Point by bus
  1. Take the bus from Puerto Princesa to Brookes Pointbus
3h 44m
$19
See more transport options
Activities
  • Visit a Local Farm
  • Sunset Viewing at Brookes Point Bay
Explore Brookes Point itineraries
Hotel
Hotel
Recommended

Shing Spa Resort

7.39 reviews
See more hotels

Days 11–13: Narra, Philippines

Distance
Transport
Popular
Brookes Point → Narra by bus
  1. Take the bus from Brookes Point to Narrabus
2h 6m
See more transport options
Activities
  • Narra Municipal Hall
  • Narra Agri-Farm Experience
Explore Narra itineraries
Hotel
Hotel
Recommended

Arena Island Resort

95 reviews
See more hotels

Day 14: Bataraza, Philippines

Distance
Transport
Popular
Narra → Bataraza by bus
  1. Take the bus from Narra to Batarazabus
2h 46m
See more transport options
Activities
  • Buliluyan Port Exploration
  • Stargazing in Bataraza
Explore Bataraza itineraries

Day 15: Rizal, Mimaropa, Philippines

Distance
Transport
Popular
Bataraza → Rizal by drive 0 m
  1. Drive from Bataraza to Rizalcar0 m
1h 14m
$16–24
See more transport options
Activities
  • Twin Lagoon
  • Apo Reef Natural Park Diving
Explore Rizal itineraries
Hotel
Hotel
Recommended

Balay GY

00 review
See more hotels

16 days in Philippines

Bacolod CityTagaytay

Itinerary navigation

Day 1: Bacolod City, Philippines

Activities
  • Balay Negrense
  • Bacolod Central Market
Explore Bacolod City itineraries
Hotel
Hotel
Recommended

North Tourist Inn

7.5568 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
$130–321
See more transport options
Activities
  • Cowrie Island Honda Bay
  • Dos Palmas Island Resort and Spa Day Tour
Explore Puerto Princesa itineraries
Hotel
Hotel
Recommended

Balai Princesa

8.4403 reviews
See more hotels

Day 8: Brookes Point, Philippines

Days 9–11: Narra, Philippines

Distance
Transport
Popular
Brookes Point → Narra by bus
  1. Take the bus from Brookes Point to Narrabus
2h 6m
See more transport options
Activities
  • Narra Local Food Trip
  • Estrella Falls
Explore Narra itineraries
Hotel
Hotel
Recommended

Arena Island Resort

95 reviews
See more hotels

Day 12: Bataraza, Philippines

Distance
Transport
Popular
Narra → Bataraza by bus
  1. Take the bus from Narra to Batarazabus
2h 46m
See more transport options
Activities
  • Bataraza Public Market Visit
  • Local Farm Visit and Produce Tasting
Explore Bataraza itineraries

Day 13: Rizal, Mimaropa, Philippines

Distance
Transport
Popular
Bataraza → Rizal by drive 0 m
  1. Drive from Bataraza to Rizalcar0 m
1h 14m
$16–24
See more transport options
Activities
  • El Nido Island Hopping Tour A
  • Tamaraw Falls
Explore Rizal itineraries
Hotel
Hotel
Recommended

Balay GY

00 review
See more hotels

Day 14: Quezon, Mimaropa, Philippines

Distance
Transport
Popular
Rizal → Quezon by drive 0 m
  1. Drive from Rizal to Quezoncar0 m
57 min
$13–18
See more transport options
Activities
  • Philippine Science Centrum
  • Tomas Morato Avenue Dining and Nightlife
Explore Quezon itineraries
Hotel
Hotel
Recommended

Pandora Glamping

9.616 reviews
See more hotels

Day 15: Quezon City, Philippines

Distance
Transport
Popular
Quezon → Quezon City by taxi, fly
  1. Take the taxi from Quezon to Quezon Citytaxi
  2. Fly from Quezon to Quezon Cityplane
  3. Take the foot from Quezon to Quezon Citywalk
  4. Take the bus from Quezon to Quezon Citybus
  5. Take the transfer from Quezon to Quezon Citytransfer
  6. Take the train from Quezon to Quezon Citytrain
4h 46m
$98–224
See more transport options
Activities
  • Tomas Morato Avenue Dining
  • Sining Kamalig Art Gallery
Explore Quezon City itineraries
Hotel
Hotel
Recommended

Ascott Makati

8.51,617 reviews
See more hotels

Day 16: Tagaytay, Philippines

17 days in Philippines

Iloilo CityMakati

Itinerary navigation

Day 1: Iloilo City, Philippines

Activities
  • Netongs Original La Paz Batchoy
  • Molo Mansion
Explore Iloilo City itineraries
Hotel
Hotel
Recommended

Injap Tower Hotel

7.91,652 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: Brookes Point, Philippines

Distance
Transport
Popular
Puerto Princesa → Brookes Point by bus
  1. Take the bus from Puerto Princesa to Brookes Pointbus
3h 44m
$19
See more transport options
Activities
  • Indigenous Culture Immersion
  • Mangrove Forest Kayaking Tour
Explore Brookes Point itineraries
Hotel
Hotel
Recommended

Shing Spa Resort

7.39 reviews
See more hotels

Days 8–10: Narra, Philippines

Distance
Transport
Popular
Brookes Point → Narra by bus
  1. Take the bus from Brookes Point to Narrabus
2h 6m
See more transport options
Activities
  • Narra Eco-Park
  • Narra River Swimming
Explore Narra itineraries
Hotel
Hotel
Recommended

Arena Island Resort

95 reviews
See more hotels

Day 11: Bataraza, Philippines

Distance
Transport
Popular
Narra → Bataraza by bus
  1. Take the bus from Narra to Batarazabus
2h 46m
See more transport options
Activities
  • Local Fishing Village Tour
  • Bird Watching in Rural Bataraza
Explore Bataraza itineraries

Day 12: Rizal, Mimaropa, Philippines

Distance
Transport
Popular
Bataraza → Rizal by drive 0 m
  1. Drive from Bataraza to Rizalcar0 m
1h 14m
$16–24
See more transport options
Activities
  • Pililla Wind Farm
  • Angono Petroglyphs
Explore Rizal itineraries
Hotel
Hotel
Recommended

Balay GY

00 review
See more hotels

Day 13: Quezon, Mimaropa, Philippines

Distance
Transport
Popular
Rizal → Quezon by drive 0 m
  1. Drive from Rizal to Quezoncar0 m
57 min
$13–18
See more transport options
Activities
  • Centris Walk and Weekend Market
  • SM North EDSA
Explore Quezon itineraries
Hotel
Hotel
Recommended

Pandora Glamping

9.616 reviews
See more hotels

Day 14: Quezon City, Philippines

Day 15: Tagaytay, Philippines

Day 16: Lipa City, Philippines

Day 17: Makati, Philippines

18 days in Philippines

Cagayan de OroMakati

Itinerary navigation

Day 1: Cagayan de Oro, Philippines

Activities
  • Divine Mercy Shrine
  • High Ridge
Explore Cagayan de Oro itineraries
Hotel
Hotel
Recommended

The Urban Pod Hotel

5.8318 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: Brookes Point, Philippines

Distance
Transport
Popular
Puerto Princesa → Brookes Point by bus
  1. Take the bus from Puerto Princesa to Brookes Pointbus
3h 44m
$19
See more transport options
Activities
  • Mangrove Forest Kayaking Tour
  • Cashew Plantation Tour
Explore Brookes Point itineraries
Hotel
Hotel
Recommended

Shing Spa Resort

7.39 reviews
See more hotels

Days 9–11: Narra, Philippines

Distance
Transport
Popular
Brookes Point → Narra by bus
  1. Take the bus from Brookes Point to Narrabus
2h 6m
See more transport options
Activities
  • Bato-Bato Beach
  • Narra Public Market
Explore Narra itineraries
Hotel
Hotel
Recommended

Arena Island Resort

95 reviews
See more hotels

Day 12: Bataraza, Philippines

Distance
Transport
Popular
Narra → Bataraza by bus
  1. Take the bus from Narra to Batarazabus
2h 46m
See more transport options
Activities
  • Sunset Viewing at Coastal Area
  • Visit Bataraza Grand Mosque
Explore Bataraza itineraries

Day 13: Rizal, Mimaropa, Philippines

Distance
Transport
Popular
Bataraza → Rizal by drive 0 m
  1. Drive from Bataraza to Rizalcar0 m
1h 14m
$16–24
See more transport options
Activities
  • Calinawan Cave
  • Angono Petroglyphs
Explore Rizal itineraries
Hotel
Hotel
Recommended

Balay GY

00 review
See more hotels

Day 14: Quezon, Mimaropa, Philippines

Distance
Transport
Popular
Rizal → Quezon by drive 0 m
  1. Drive from Rizal to Quezoncar0 m
57 min
$13–18
See more transport options
Activities
  • Maginhawa Street Food Trip
  • Smart Araneta Coliseum
Explore Quezon itineraries
Hotel
Hotel
Recommended

Pandora Glamping

9.616 reviews
See more hotels

Day 15: Quezon City, Philippines

Day 16: Tagaytay, Philippines

Day 17: Lipa City, Philippines

Day 18: Makati, Philippines

19 days in Philippines

TagaytayUbay

Itinerary navigation

Day 1: Tagaytay, Philippines

Activities
  • Taal Volcano View from Picnic Grove
  • Museo Orlina
Explore Tagaytay itineraries
Hotel
Hotel
Recommended

Quest Hotel Tagaytay

8.11,033 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: Davao City, Philippines

Distance
Transport
Popular
Cagayan de Oro → Davao City by bus
  1. Take the bus from Cagayan de Oro to Davao Citybus
5h 20m
$12–26
See more transport options
Activities
  • Aldevinco Shopping Center
  • Peoples Park
Explore Davao City itineraries
Hotel
Hotel
Recommended

Davao 2br One Oasis Beside SM Mall-Wifi

6.9185 reviews
See more hotels

Day 11: General Santos, Philippines

Distance
Transport
Popular
Davao City → General Santos by bus
  1. Take the bus from Davao City to General Santosbus
3h 15m
$5–9
See more transport options
Activities
  • Gumasa Beach
  • Our Lady of Peace and Good Voyage Parish
Explore General Santos itineraries
Hotel
Hotel
Recommended

Avior Hotel

7.8108 reviews
See more hotels

Day 12: Zamboanga City, Philippines

Day 13: Pagadian, Philippines

Distance
Transport
Popular
Zamboanga City → Pagadian by bus
  1. Take the bus from Zamboanga City to Pagadianbus
6h 34m
$11–24
See more transport options
Activities
  • Pagadian City Hall
  • Zamboanga del Sur Provincial Capitol
Explore Pagadian itineraries
Hotel
Hotel
Recommended

GV Hotel - Pagadian

6.747 reviews
See more hotels

Day 14: Cotabato, Philippines

Distance
Transport
Popular
Pagadian → Cotabato by bus
  1. Take the bus from Pagadian to Cotabatobus
  2. Take the bus from Pagadian to Cotabatobus
12h
$19–41
See more transport options
Activities
  • Sultan Haji Hassanal Bolkiah Mosque
  • Rio Grande de Mindanao Riverfront
Explore Cotabato itineraries
Hotel
Hotel
Recommended

Jeamco Royal Hotel-Cotabato

4.620 reviews
See more hotels

Day 15: Marawi, Philippines

Day 16: Iligan, Philippines

Distance
Transport
Popular
Marawi → Iligan by drive 0 m
  1. Drive from Marawi to Iligancar0 m
37 min
$8–11
See more transport options
Activities
  • Maze Park and Resort
  • Dodiongan Falls
Explore Iligan itineraries
Hotel
Hotel
Recommended

Go Hotels Iligan

8363 reviews
See more hotels

Day 17: Dipolog, Philippines

Day 18: Tagbilaran, Philippines

Day 19: Ubay, Philippines

20 days in Philippines

ViganTagbilaran

Itinerary navigation

Day 1: Vigan, Philippines

Activities
  • Mindoro Beach Relaxation
  • Syquia Mansion Museum Tour
Explore Vigan itineraries
Hotel
Hotel
Recommended

Paradores de Vigan

8.8218 reviews
See more hotels

Days 2–3: Baguio, Philippines

Distance
Transport
Popular
Vigan → Baguio by bus via bauang
  1. Take the bus from Vigan to Baguiobus
  2. Take the bus from Vigan to Baguiobus
4h 36m
$8–32
See more transport options
Activities
  • Mines View Park
  • Camp John Hay
Explore Baguio itineraries
Hotel
Hotel
Recommended

Prestige Vacation Apartments - Hanbi Mansions

8.9124 reviews
See more hotels

Days 4–5: Manila, Philippines

Distance
Transport
Popular
Baguio → Manila by bus
  1. Take the bus from Baguio to Manilabus
5h
$9–25
See more transport options
Activities
  • National Museum of the Philippines
  • Escolta Street
Explore Manila itineraries
Hotel
Hotel
Recommended

Ascott Makati

8.51,617 reviews
See more hotels

Day 6: Coron, Philippines

Day 7: Cebu City, Philippines

Day 8: Dumaguete, Philippines

Day 9: Bacolod City, Philippines

Day 10: Iloilo City, Philippines

Distance
Transport
Popular
Bacolod City → Iloilo City by ferry
  1. Take the ferry from Bacolod City to Iloilo Cityferry
1h
$11–21
See more transport options
Activities
  • Netongs Original La Paz Batchoy
  • Molo Church
Explore Iloilo City itineraries
Hotel
Hotel
Recommended

Injap Tower Hotel

7.91,652 reviews
See more hotels

Day 11: Cagayan de Oro, Philippines

Day 12: Davao City, Philippines

Distance
Transport
Popular
Cagayan de Oro → Davao City by bus
  1. Take the bus from Cagayan de Oro to Davao Citybus
5h 20m
$12–26
See more transport options
Activities
  • Roxas Night Market
  • Samal Island Day Trip (including Hagimit Falls)
Explore Davao City itineraries
Hotel
Hotel
Recommended

Davao 2br One Oasis Beside SM Mall-Wifi

6.9185 reviews
See more hotels

Day 13: General Santos, Philippines

Distance
Transport
Popular
Davao City → General Santos by bus
  1. Take the bus from Davao City to General Santosbus
3h 15m
$5–9
See more transport options
Activities
  • General Santos City Museum
  • Sanchez Peak
Explore General Santos itineraries
Hotel
Hotel
Recommended

Avior Hotel

7.8108 reviews
See more hotels

Day 14: Zamboanga City, Philippines

Day 15: Pagadian, Philippines

Distance
Transport
Popular
Zamboanga City → Pagadian by bus
  1. Take the bus from Zamboanga City to Pagadianbus
6h 34m
$11–24
See more transport options
Activities
  • Pagadian City Hall
  • Zamboanga del Sur Provincial Capitol
Explore Pagadian itineraries
Hotel
Hotel
Recommended

GV Hotel - Pagadian

6.747 reviews
See more hotels

Day 16: Cotabato, Philippines

Distance
Transport
Popular
Pagadian → Cotabato by bus
  1. Take the bus from Pagadian to Cotabatobus
  2. Take the bus from Pagadian to Cotabatobus
12h
$19–41
See more transport options
Activities
  • Immaculate Conception Cathedral
  • Peoples Palace Cotabato City Hall
Explore Cotabato itineraries
Hotel
Hotel
Recommended

Jeamco Royal Hotel-Cotabato

4.620 reviews
See more hotels

Day 17: Marawi, Philippines

Day 18: Iligan, Philippines

Distance
Transport
Popular
Marawi → Iligan by drive 0 m
  1. Drive from Marawi to Iligancar0 m
37 min
$8–11
See more transport options
Activities
  • Iligan City Public Market
  • Paseo de Santiago
Explore Iligan itineraries
Hotel
Hotel
Recommended

Go Hotels Iligan

8363 reviews
See more hotels

Day 19: Dipolog, Philippines

Day 20: Tagbilaran, Philippines

30 days in Philippines

SurigaoAngeles City

Itinerary navigation

Day 1: Surigao, Philippines

Activities
  • Sugba Lagoon
  • Day-asan Floating Village
Explore Surigao itineraries
Hotel
Hotel
Recommended

Annex Hotel Tavern

7.5353 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
$11–21
See more transport options
Activities
  • Iloilo Provincial Capitol
  • Biscocho Haus
Explore Iloilo City itineraries
Hotel
Hotel
Recommended

Injap Tower Hotel

7.91,652 reviews
See more hotels

Day 9: Cagayan de Oro, Philippines

Day 10: Davao City, Philippines

Distance
Transport
Popular
Cagayan de Oro → Davao City by bus
  1. Take the bus from Cagayan de Oro to Davao Citybus
5h 20m
$12–26
See more transport options
Activities
  • Davao Museum of History and Ethnography
  • Davao Crocodile Park
Explore Davao City itineraries
Hotel
Hotel
Recommended

Davao 2br One Oasis Beside SM Mall-Wifi

6.9185 reviews
See more hotels

Day 11: General Santos, Philippines

Distance
Transport
Popular
Davao City → General Santos by bus
  1. Take the bus from Davao City to General Santosbus
3h 15m
$5–9
See more transport options
Activities
  • SM City General Santos
  • KCC Mall of GenSan
Explore General Santos itineraries
Hotel
Hotel
Recommended

Avior Hotel

7.8108 reviews
See more hotels

Day 12: Zamboanga City, Philippines

Day 13: Pagadian, Philippines

Distance
Transport
Popular
Zamboanga City → Pagadian by bus
  1. Take the bus from Zamboanga City to Pagadianbus
6h 34m
$11–24
See more transport options
Activities
  • Pagadian Public Market
  • Pagadian City Boulevard
Explore Pagadian itineraries
Hotel
Hotel
Recommended

GV Hotel - Pagadian

6.747 reviews
See more hotels

Day 14: Cotabato, Philippines

Distance
Transport
Popular
Pagadian → Cotabato by bus
  1. Take the bus from Pagadian to Cotabatobus
  2. Take the bus from Pagadian to Cotabatobus
12h
$19–41
See more transport options
Activities
  • Old Cotabato City Hall Museum
  • Kutawato Cave
Explore Cotabato itineraries
Hotel
Hotel
Recommended

Jeamco Royal Hotel-Cotabato

4.620 reviews
See more hotels

Day 15: Marawi, Philippines

Day 16: Iligan, Philippines

Distance
Transport
Popular
Marawi → Iligan by drive 0 m
  1. Drive from Marawi to Iligancar0 m
37 min
$8–11
See more transport options
Activities
  • Maria Cristina Falls
  • Tinago Falls
Explore Iligan itineraries
Hotel
Hotel
Recommended

Go Hotels Iligan

8363 reviews
See more hotels

Day 17: Dipolog, Philippines

Day 18: Tagbilaran, Philippines

Day 19: Ubay, Philippines

Day 20: Maasin, Philippines

Day 21: Ormoc, Philippines

Distance
Transport
Popular
Maasin → Ormoc by bus
  1. Take the bus from Maasin to Ormocbus
3h 39m
$10–15
See more transport options
Activities
  • Veterans Park
  • Ormoc City Public Market
Explore Ormoc itineraries
Hotel
Hotel
Recommended

Rosetta Guest House

9.1149 reviews
See more hotels

Day 22: Tacloban, Philippines

Distance
Transport
Popular
Ormoc → Tacloban by minivan
  1. Take the bus from Ormoc to Taclobanbus
3h
$3–12
See more transport options
Activities
  • Robinsons Place Tacloban
  • Sto Nino Church
Explore Tacloban itineraries
Hotel
Hotel
Recommended

Summit Hotel Tacloban

8.11,141 reviews
See more hotels

Day 23: Guiuan, Philippines

Distance
Transport
Popular
Tacloban → Guiuan by minivan
  1. Take the bus from Tacloban to Guiuanbus
3h 30m
$7
See more transport options
Activities
  • Pearl Island
  • Guiuan Island Hopping Tour
Explore Guiuan itineraries
Hotel
Hotel
Recommended

Calicoan Villa

7.521 reviews
See more hotels

Day 24: Calbayog, Philippines

Day 25: 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
  • Explore Local Souvenir Shops
  • University of Eastern Philippines
Explore Catarman itineraries
Hotel
Hotel
Recommended

Diamond Hotel And Resto

7.634 reviews
See more hotels

Day 26: Batangas, Philippines

Day 27: Tagaytay, Philippines

Day 28: Lipa City, Philippines

Day 29: Makati, Philippines

Day 30: Angeles City, Philippines

Distance
Transport
Popular
Makati → Angeles City by bus
  1. Take the bus from Makati to Angeles Citybus
2h 32m
$1–17
See more transport options
Activities
  • Mount Pinatubo Trek
  • Nayong Pilipino Clark
Explore Angeles City itineraries
Hotel
Hotel
Recommended

Clark Marriott Hotel

9254 reviews
See more hotels