Cebu.travel
Route guides

How to get to anywhere in Cebu

Straight answers to “how do I get to X from Y” - real distances and drive times, the bus and ferry options, and a fixed-price private transfer when you’d rather go door-to-door.

Map of Cebu Island destinationsAccurate map of Cebu Island in the Philippines with our destinations marked: Bantayan Island and Malapascua in the far north, the Camotes Islands off the east coast, Cebu City, Mactan Airport and the Highlands mid-island, then Carcar, Simala Shrine, Moalboal, Kawasan Falls, Osmeña Peak, Dao Falls, Tumalog Falls, Oslob and Sumilon Island heading down the south. Solid lines trace the road routes we drive between them; dashed lines show the boat and ferry crossings, including Liloan to Sibulan on Negros and Cebu City to Tagbilaran on Bohol.NEGROSBOHOLCEBUMactan Airport to Mactan resorts (Lapu-Lapu)Mactan Airport to Cebu CityCebu City to Cebu HighlandsCebu City to BalambanMactan Airport to BalambanMactan Airport to Cebu HighlandsCebu City to MoalboalCebu City to Kawasan Falls (Badian)Cebu City to OslobCebu City to CarcarCebu City to Simala ShrineCarcar City to Simala Shrine (Sibonga)Carcar City to OslobSimala Shrine (Sibonga) to OslobHagnaya Port (San Remigio) to MoalboalMaya Port (Daanbantayan) to MoalboalMalapascua to MoalboalCebu City to Osmeña PeakCebu City to Sumilon IslandOslob to MoalboalLiloan Port (Santander) to MoalboalCebu City to Bantayan Island (Santa Fe)Cebu City to Maya Port (Daanbantayan)Cebu City to MalapascuaCebu City to Camotes IslandsCebu City (Pier 1) to Tagbilaran (Bohol)Moalboal to Tagbilaran (Bohol)Tagbilaran (Bohol) to MalapascuaCebu City to DumagueteOslob to DumagueteCebu City to SiquijorNCebu CityMactan AirportHighlandsCarcarSimala ShrineBalambanMoalboalKawasan FallsOsmeña PeakDao FallsTumalog FallsOslobSumilon IslandBantayan IslandMalapascuaCamotes Islands

Hover or tap a line, a marker or a route card to trace the trip - the boldest lines are our most-travelled routes.

Cebu City Moalboal

~90 km · 2.5-3 hours by private car★ Popular

Mactan-Cebu Airport (CEB) Moalboal

~100 km · 3-3.5 hours by private car★ Popular

Cebu City Oslob

~117 km · 3-3.5 hours by private car★ Popular

Cebu City Kawasan Falls (Badian)

~120 km · 3-4 hours by private car★ Popular

Mactan-Cebu Airport (CEB) Cebu City

~13-15 km · 30-60 minutes (longer in peak traffic)★ Popular

Cebu City Mactan-Cebu Airport (CEB)

~13-15 km · 30-60 minutes (allow 90 in weekday peak traffic)★ Popular

Moalboal Cebu City

~90 km · 2.5-3 hours by private car

Moalboal Mactan-Cebu Airport (CEB)

~100 km · 3-3.5 hours by private car

Mactan-Cebu Airport (CEB) Oslob

~125 km · 3.5-4 hours by private car

Mactan-Cebu Airport (CEB) Kawasan Falls (Badian)

~135 km · 3.5-4.5 hours by private car

Kawasan Falls (Badian) Cebu City

~120 km · 3-4 hours by private car

Kawasan Falls (Badian) Mactan-Cebu Airport (CEB)

~135 km · 3.5-4.5 hours by private car

Cebu City Bantayan Island

~125 km to Hagnaya + ferry · 3-4 hours to the port, then a ~1-1.5 hr ferry

Bantayan Island Cebu City

~125 km from Hagnaya + ferry · a ~1-1.5 hr ferry, then 3-4 hours by private car

Mactan-Cebu Airport (CEB) Bantayan Island

~140 km to Hagnaya + ferry · 4-4.5 hours to the port, then a ~1-1.5 hr ferry

Bantayan Island Mactan-Cebu Airport (CEB)

~140 km from Hagnaya + ferry · a ~1-1.5 hr ferry, then 4-4.5 hours by private car

Cebu City Malapascua Island

~133 km to Maya + boat · 4-4.5 hours to Maya, then a ~30 min boat

Mactan-Cebu Airport (CEB) Malapascua Island

~145 km to Maya + boat · 4.5-5 hours to Maya, then a ~30-40 min boat

Malapascua Island Moalboal

~210 km from Maya + boat · 6.5-8 hours total, including the ~30-40 min boat

Moalboal Malapascua Island

~210 km to Maya + boat · 6-7 hours by road, then a ~30-40 min boat

Malapascua Island Cebu City

boat + ~133 km from Maya · ~30-40 min boat, then 4-4.5 hrs by road

Malapascua Island Mactan-Cebu Airport (CEB)

boat + ~145 km from Maya · ~30-40 min boat, then 4.5-5 hrs by road

Cebu City Osmeña Peak

~100 km · 2.5-3 hours by car, then a short hike

Cebu City Simala Shrine

~55 km · 1.5-2 hours by private car

Mactan-Cebu Airport (CEB) Simala Shrine

~65 km · 2-2.5 hours by private car

Cebu City Carcar City

~40 km · 1-1.5 hours by private car

Mactan-Cebu Airport (CEB) Carcar City

~50 km · 1.5-2 hours by private car

Carcar City Simala Shrine (Sibonga)

~18 km · 30 minutes by private car

Simala Shrine (Sibonga) Carcar City

~18 km · 30 minutes by private car

Simala Shrine (Sibonga) Cebu City

~55 km · 1.5-2 hours by private car

Simala Shrine (Sibonga) Mactan-Cebu Airport (CEB)

~65 km · 2-2.5 hours by private car

Simala Shrine (Sibonga) Oslob

~95 km · 2.5-3 hours by private car

Carcar City Cebu City

~40 km · 1-1.5 hours by private car

Carcar City Mactan-Cebu Airport (CEB)

~50 km · 1.5-2 hours by private car

Carcar City Oslob

~77 km · 2-2.5 hours by private car

Oslob Carcar City

~77 km · 2-2.5 hours by private car

Oslob Simala Shrine (Sibonga)

~95 km · 2.5-3 hours by private car

Mactan-Cebu Airport (CEB) Osmeña Peak

~110 km · 3-3.5 hours by car, then a short hike

Mactan-Cebu Airport (CEB) Cebu Highlands (Temple of Leah, Sirao & Tops)

~20-25 km · 45-60 minutes by private car

Cebu Highlands (Temple of Leah, Sirao & Tops) Mactan-Cebu Airport (CEB)

~20-25 km · 45-60 minutes by private car

Cebu City Cebu Highlands (Temple of Leah, Sirao & Tops)

~8-15 km uphill · 30-45 minutes by private car

Cebu Highlands (Temple of Leah, Sirao & Tops) Cebu City

~8-15 km downhill · 30-45 minutes by private car

Cebu City Sumilon Island

~120 km to Oslob + short boat · 3-3.5 hours to Oslob, then a short boat

Mactan-Cebu Airport (CEB) Sumilon Island

~125 km to Oslob + short boat · 3.5-4 hours from Mactan, then a short boat

Oslob Moalboal

~65-70 km · 2-2.5 hours by private car

Moalboal Oslob

~65-70 km · 2-2.5 hours by private car

Liloan Port (Santander) Moalboal

~70 km up the west coast · 2-2.5 hours by private car

Moalboal Liloan Port (Santander)

~70 km down the west coast · 2-2.5 hours by private car

Oslob Mactan-Cebu Airport (CEB)

~125 km · 3.5-4 hours by private car

Oslob Cebu City

~117 km · 3-3.5 hours by private car

Hagnaya Port (San Remigio) Moalboal

~175 km · 5-6 hours by private car

Moalboal Hagnaya Port (San Remigio)

~175 km · 5-6 hours by private car

Maya Port (Daanbantayan) Moalboal

~210 km · 6-7 hours by private car

Mactan-Cebu Airport (CEB) Maya Port (Daanbantayan)

~145 km · 4.5-5 hours by private car

Cebu City Maya Port (Daanbantayan)

~133 km · 4-4.5 hours by private car

Moalboal Maya Port (Daanbantayan)

~210 km · 6-7 hours by private car

Maya Port (Daanbantayan) Mactan-Cebu Airport (CEB)

~145 km · 4.5-5 hours by private car

Maya Port (Daanbantayan) Cebu City

~133 km · 4-4.5 hours by private car

Mactan Airport Camotes Islands

~30-40 km to Danao port + ferry · ~45 min-1.5 hr drive, then 2-2.5 hr ferry

Cebu City Camotes Islands

~35 km to Danao port + ferry · ~1-1.5 hr drive, then 2-2.5 hr ferry

Camotes Islands Mactan-Cebu Airport (CEB)

ferry + ~30-40 km from Danao · ~2-2.5 hr ferry, then ~45 min-1.5 hr drive

Camotes Islands Cebu City

ferry + ~35 km from Danao · ~2-2.5 hr ferry, then ~1-1.5 hr drive

Mactan Airport Bohol

~15 km to Pier 1 + ferry · ~30-45 min drive, then ~2 hr fast ferry

Cebu City Bohol

short drive to Pier 1 + ferry · ~15-30 min drive, then ~2 hr fast ferry

Bohol Mactan-Cebu Airport (CEB)

ferry + ~15 km from Pier 1 · ~2 hr fast ferry, then ~30-45 min drive

Bohol Cebu City

ferry + short drive from Pier 1 · ~2 hr fast ferry, then ~15-30 min drive

Mactan Airport Dumaguete

~165 km down the coast + short ferry · ~4-5 hr drive, then ~20-30 min fast-craft crossing

Moalboal Bohol

~90 km road + the ~2 hr fast ferry · 6-7 hours door to port, including the crossing

Bohol Moalboal

the ~2 hr fast ferry + ~90 km road · 6-7 hours port to door, including the crossing

Bohol Malapascua Island

the ~2 hr ferry + ~133 km road + boat · A full travel day, 9-11 hours door to door

Malapascua Island Bohol

boat + ~133 km road + the ~2 hr ferry · A full travel day, 9-11 hours door to door

Cebu City Dumaguete

~150 km down the coast + short ferry · ~3.5-4.5 hr drive, then ~20-30 min fast-craft crossing

Dumaguete Mactan-Cebu Airport (CEB)

short ferry + ~165 km up Cebu’s east coast · ~20-30 min fast-craft crossing, then ~4-5 hr drive

Dumaguete Cebu City

short ferry + ~150 km up Cebu’s east coast · ~20-30 min fast-craft crossing, then ~3.5-4.5 hr drive

Oslob Dumaguete

~30-35 km to Liloan port + short ferry · ~45 min - 1 hr drive, then a ~20-30 min crossing

Dumaguete Oslob

Short ferry + ~30-35 km up the coast · ~20-30 min crossing, then ~45 min - 1 hr drive

Mactan Airport Siquijor

Direct flight from the same airport, or ~165 km down the coast + two ferries · ~55 min by air; ~4-5 hr drive plus two crossings the old way

Cebu City Siquijor

Fastcraft via Tagbilaran, or ~150 km down the coast + two ferries · ~4-4.5 hrs by fastcraft; ~3.5-4.5 hr drive plus two crossings the old way

Siquijor Mactan-Cebu Airport (CEB)

Direct flight to the same airport, or two ferries + ~165 km up Cebu’s east coast · ~55 min by air; ~45-60 min ferry + ~20-30 min crossing + ~4-5 hr drive by sea

Siquijor Cebu City

Fastcraft via Tagbilaran, or two ferries + ~150 km up Cebu’s east coast · ~4-4.5 hrs by fastcraft; ~45-60 min ferry + ~20-30 min crossing + ~3.5-4.5 hr drive overland

Mactan-Cebu Airport (CEB) Mactan resorts (Lapu-Lapu)

~5-12 km · 15-30 minutes, longer in Lapu-Lapu traffic

Mactan resorts (Lapu-Lapu) Mactan-Cebu Airport (CEB)

~5-12 km · 15-30 minutes, longer in Lapu-Lapu traffic

Mactan resorts (Lapu-Lapu) Moalboal

~105-115 km · 3-3.5 hours by private car

Mactan resorts (Lapu-Lapu) Oslob

~130-140 km · 4-4.5 hours by private car

Mactan resorts (Lapu-Lapu) Kawasan Falls (Badian)

~140-150 km · 4-5 hours by private car

Kawasan Falls (Badian) Mactan resorts (Lapu-Lapu)

~140-150 km · 4-5 hours by private car

Mactan-Cebu Airport (CEB) Cebu City Pier (Cebu Domestic Port)

~15 km · 30-45 minutes, longer in heavy city traffic

Cebu City Pier (Cebu Domestic Port) Mactan-Cebu Airport (CEB)

~15 km · 30-45 minutes, longer in heavy city traffic

Cebu City Pier (Cebu Domestic Port) Moalboal

~90 km · 2.5-3 hours by private car

Moalboal Cebu City Pier (Cebu Domestic Port)

~90 km · 2.5-3 hours by private car

Mactan / Lapu-Lapu (resorts) Cebu City Pier (Cebu Domestic Port)

~18-28 km · 45-75 minutes, longer in peak traffic

Osmeña Peak Cebu City

~100 km · 2.5-3 hours by private car

Osmeña Peak Mactan-Cebu Airport (CEB)

~110 km · 3-3.5 hours by private car

Sumilon Island Cebu City

~120 km from Oslob + short boat · Short boat, then 3-3.5 hours by car

Sumilon Island Mactan-Cebu Airport (CEB)

~125 km from Oslob + short boat · Short boat, then 3.5-4 hours by car

Moalboal Mactan resorts (Lapu-Lapu)

~105-115 km · 3-3.5 hours by private car

Oslob Mactan resorts (Lapu-Lapu)

~130-140 km · 4-4.5 hours by private car

Cebu City Pier (Cebu Domestic Port) Mactan / Lapu-Lapu (resorts)

~18-28 km · 45-75 minutes, longer in peak traffic

Cebu City Balamban

~50 km · 1.5-2 hours by private car

Balamban Cebu City

~50 km · 1.5-2 hours by private car

Mactan-Cebu Airport (CEB) Balamban

~65 km · 2-2.5 hours by private car

Balamban Mactan-Cebu Airport (CEB)

~65 km · 2-2.5 hours by private car