
How do I get from Maya Port to Cebu City?
Short answer
New Maya port down to Cebu City is roughly 133 km and about 4-4.5 hours by private car, south from Daanbantayan through Medellin and Bogo and down the northern coastal road past Danao and Mandaue into the city.
Your driver meets the boat at Maya and the same vehicle takes you to your hotel door, so the road half of the journey is one arrangement rather than a bus, a terminal and a taxi. By public transport it is a Ceres bus from Maya to the Cebu North Bus Terminal, then your own way across the city.
It is the common last leg after Malapascua for anyone who wants a night in the city before a flight rather than the whole run to the terminal in one go - which, given the drive is over four hours before check-in, is often the calmer plan.
Step by step: Maya Port (Daanbantayan) to Cebu City
- 1Your driver meets the boat at Maya
Pickup at New Maya port as the outrigger lands, timed to the crossing you are on.
- 2South through Daanbantayan and Bogo
Down from the northern tip through Medellin and Bogo onto the northern coastal road.
- 3Down the coast into the city
Past Danao and through Mandaue into Cebu City. About 133 km and 4-4.5 hours, with the last stretch depending on city traffic.
- 4Drop at your hotel
Door-to-door to wherever you are staying, bags and dive gear included, with no terminal-to-hotel leg left over.

Ways to travel, compared
- Private transfer to Cebu City (what we arrange)~4-4.5 hrs
Pickup at New Maya port timed to your boat, then door-to-door to your city hotel over the same ~133 km. Fixed, all-in price - request a quote.
- Ceres bus to the North Bus Terminal~4-5 hrs
From Maya down to the Cebu North Bus Terminal. Cheapest, but slower with stops, and it leaves you across town from most hotels with your luggage.
Add stops on the way to Cebu City
It is a ~133 km drive, and you do not have to do it in one go. The car is yours for the journey and the driver waits wherever you stop, so a waterfall, an old church or a long lunch can sit in the middle of the run rather than costing you a separate day. List the stops you want in the quote request and we price the day, not the hop.
- The car waits at every stop
- Luggage stays in the vehicle
- Fuel, tolls and parking included
- Entrance fees paid locally, as you go
We'll pre-fill Maya Port (Daanbantayan) → Cebu City. Put the stops you want in the notes box and we'll come back with one all-in price.
Maya Port (Daanbantayan) to Cebu City: FAQs
How long is the drive from Maya Port to Cebu City?
About 4-4.5 hours for roughly 133 km down the northern coastal road. The variable part is the end of it, coming through Mandaue into the city.
Will the driver wait for my boat?
Yes. We time the pickup to the crossing you are on, so the vehicle is at New Maya port when you land rather than being called for afterwards.
Should I stop in the city or go straight to the airport?
It depends on your flight. The airport is another 45 minutes or so beyond the city, and the whole run from Maya is 4.5-5 hours before check-in, so an early departure is usually easier with a night in Cebu City first. Tell us your flight and we will set out both options honestly.
Can we stop on the way down?
Yes. The car is yours for the journey and the driver waits wherever you stop, so lunch or a look at somewhere on the northern coast can sit in the middle of the drive. Name the stops in the quote request.
Can you do the return trip, Cebu City back to Maya Port (Daanbantayan)?
Yes - the same private car and driver, Cebu City back to Maya Port (Daanbantayan) over the same ~133 km. Ask for both legs in one quote request and we price the round trip together.
Cebu City → Maya Port (Daanbantayan)
We run this route in both directions, with the same car and driver. Ask for both legs in one request and we'll price the round trip together.
We'll pre-fill Cebu City → Maya Port (Daanbantayan) on the form. Just add your dates and details.
Related Cebu routes
Planning more of the trip? These are the routes travellers most often pair with this one.