Quick Answer: Cebu to Surigao
The overnight ferry from Cebu to Surigao takes 10-12 hours and arrives by early morning, allowing same-day connection to Siargao. This is the budget route to the surfing capital—you'll save PHP 3,000+ versus flying.
The Overnight Route to Siargao: Why It Matters
I grew up hearing about this route from travelers on a budget, and it still holds up as the smartest way to reach Siargao without breaking the bank. The Cebu-to-Surigao overnight ferry is a completely different experience from the fast catamaran runs within the Visayas. You’re on a cargo and passenger shipping line (Cokaliong, Trans-Asia, or 2GO), not a sleek speedboat. You’ll sleep in a berth, wake up to the Philippines’ eastern coast, and catch a morning ferry to Siargao that lands you on the beach by noon. It’s not glamorous, but it works—and if you have time over money, this route makes sense.
This route is essential for backpackers, surfers heading to Siargao, and anyone traveling north from the Visayas. The overnight timing means you don’t lose a full day to travel, and the savings compared to flying are staggering. I regularly send budget-conscious travelers down this route, and they always come back saying it was the right call.
Schedule & Frequency: What to Know
Unlike the daily fast ferries in the Visayas, the Cebu-Surigao route doesn’t run every day. Cokaliong, Trans-Asia, and 2GO operate several sailings per week—typically 3-4 departures—but the exact schedule varies by season and operator. This is an important caveat: you must plan your trip around available departure dates. I always recommend checking with our team 2-3 weeks in advance to lock in your preferred sailing.
| Operator | Typical Departure Window | Duration | Best For |
|---|---|---|---|
| Cokaliong | 5:00 PM–7:00 PM | 10–12 hours | Economy & budget travelers |
| Trans-Asia | 6:00 PM–8:00 PM | 10–12 hours | Budget & mid-range berths |
| 2GO | 7:00 PM–9:00 PM | 10–12 hours | Cabin & higher classes |
Schedule Caveat: Not Daily
This ferry is not daily like fast ferries. Cokaliong and 2GO typically operate 3-4 sailings per week, often on set days (e.g., Mondays, Wednesdays, Fridays, Sundays). Always confirm availability before booking. During typhoon season (June–October), schedules may shift and cancellations increase. We'll verify the exact date for you.
Book Your Overnight Ferry + Transfer
Lock in your berth and get a private car waiting at Surigao Port in the morning. No fumbling with taxis or confusion about where to go next.
Package Pricing: Ferry + Transfer (Flat Per-Person Rate)
We bundle the ferry ticket with a private car transfer from Surigao Port to your hotel, the Dapa ferry terminal (for Siargao), or anywhere in Surigao City. Whether you’re traveling solo or in a group, the per-person price stays the same—larger groups just mean we cover more ground with a roomier vehicle.
| Package | Per Person (PHP) | Per Person (USD) | What's Included |
|---|---|---|---|
| Economy Berth + Transfer | PHP 2,500 | $45 USD | Economy berth on ferry + private car transfer from Surigao Port to your hotel |
| Tourist Berth + Transfer | PHP 3,500 | $63 USD | Tourist berth (bunk beds, shared cabin) + private car transfer |
| Cabin + Transfer | PHP 5,500 | $98 USD | Private cabin + private car transfer from port |
An economy berth starts at PHP 800 via Cokaliong for the ferry alone—but that doesn’t include getting from the port to your hotel or the ferry terminal for Siargao. Our package handles the entire journey without you having to arrange ground transport.
Traveling solo? Email us at travelinboholtours01@gmail.com for a personalized package quote.
Terminal fees in Cebu (PHP 30–50) and Surigao (PHP 20–30) are included in the ferry ticket price.
Ann's Budget Tip
This route saves you PHP 3,000–4,000 versus flying Cebu to Siargao. Even accounting for the overnight ferry and transfer, you're ahead. The real win? You're rested on arrival (most travelers sleep well on overnight ferries) and you don't lose a daytime ferry slot from Surigao to Siargao—you just roll off the boat and catch the next one. Budget travelers with time always choose this route.
Understanding Overnight Ferry Berth Classes
This is not a tourist ferry with business-class seats and air-conditioned lounges. These are shipping line vessels that carry cargo, vehicles, and passengers. The berth classes reflect that reality.
Economy Berth (PHP 800–1,200)
A bunk in a shared sleeping area with 4-12 other passengers. Basic mattress, pillow, blanket. Toilets and showers (often basic) are communal. Noise level: moderate to high. The crew bunks nearby and works night shifts, so expect some activity. This is genuinely what backpackers and budget travelers do, and it’s perfectly safe—just not luxurious.
Tourist Berth (PHP 1,200–1,500)
A bunk bed in a semi-private cabin with 2-4 passengers. You have your own cabin number and door, though you share the space with 1-3 strangers. Better ventilation, somewhat quieter. Still basic amenities, but a notch up in comfort. This is my recommendation for first-time overnight ferry users—you get privacy without overpaying.
Cabin Class (PHP 2,000–2,500)
A private room for 1-2 passengers. Your own toilet and shower in many cases, a/c, and quiet. Premium but still modest—we’re talking a small room on a working ship, not a resort suite. If comfort is a priority on a 12-hour journey, this is worth it.
Getting to Pier 3 (Terminal 3), Cebu City: A Port Guide
Pier 3 (Terminal 3) is located in the Cebu port area, about 3 km north of downtown. It’s a working cargo port, so the atmosphere is industrial—not scenic. But it’s straightforward to reach and check in. Note: gate assignments can vary by operator, so confirm your exact gate when you book.
From Mactan-Cebu International Airport
Allow 45–60 minutes by Grab or taxi. Cost: PHP 500–800. During rush hour (4–6 PM), add 15 minutes. The ferry departs in the evening (typically 5–9 PM), so departing the airport by mid-afternoon gives you a safe buffer.
From Downtown Cebu / Hotels
Grab or taxi from Cebu City center: PHP 150–300, 20–30 minutes depending on traffic. From Banilad or IT Park: PHP 250–400, 25–35 minutes.
At Pier 3: Check-In & Boarding
Arrive at least 2.5–3 hours before departure. Overnight ferries require more thorough security and manifest checking than fast ferries. The port is busy with trucks and cargo containers—it’s not organized like a passenger terminal. Here’s the step-by-step:
- Find the Passenger Terminal / Check-in Area. Ask a security guard at the entrance for the correct gate (they shift with operators). Cokaliong and Trans-Asia often use the same area; 2GO may have a separate entrance. Our transfer driver will know the exact gate.
- Show your ID and ticket. Have your passport and booking confirmation ready. Clerks will verify your name, fare class, and berth assignment.
- Pay terminal fee (PHP 30–50). If not already included in your package.
- Get your boarding pass. This shows your berth number, deck, and sailing time.
- Head to the departure area. Follow signs toward the ship. There’s typically a waiting lounge, though it’s basic. Bring something to read or entertain yourself during the wait.
- Board 30–60 minutes before departure. Crew will call passengers by deck and berth type. Have your boarding pass ready.
Ann's Port Tip
The terminal is not air-conditioned and can be hot in the late afternoon. Bring a bottle of water, wear comfortable shoes, and don't expect a lot of signage in English. If you booked through us, your transfer driver will walk you through it. If you're going solo, arrive early so you have time to ask questions without rushing.
Arriving at Surigao Port: Morning Connections
You’ll arrive at Surigao Port between 6:00 AM and 8:00 AM depending on your exact departure and sea conditions. The port is compact and modern compared to the Cebu terminal—passenger processing is faster. Here’s what to expect:
Disembarkation & Port Procedures
The crew will announce disembarkation by deck. Head to the main exit with your luggage. There’s no baggage screening on arrival (unlike fast ferries)—just walk off the ship. Immigration and customs are usually minimal for domestic passengers (Filipinos and foreign tourists with valid IDs pass through quickly). Have your ID ready, but expect minimal questioning.
Getting to Your Next Destination
To Siargao Island (Dapa Port)
1.5 hours by ferry
Walk to Dapa Port (20 min, or take a tricycle for PHP 100–150). Morning ferries depart around 9:00 AM–11:00 AM. Arrive at Dapa by noon. You’ll land in the heart of Siargao’s budget travel zone (General Luna town is 20 min away).
To Surigao City Hotels
15–20 minutes by car
Our private transfer will meet you at the port exit with a sign with your name. Grab a coffee at a port café while you wait (opens around 6:30 AM). Hotels in Surigao City are 3–5 km away—affordable and walkable if needed.
To Butuan City (Gateway to Mindanao)
2.5–3 hours by car
Overland journey south from Surigao. Not a common tourist route, but doable. Private transfer can arrange this, or rent a van in Surigao City for PHP 2,000–2,500.
Ann's Surigao Connection Tip
Most travelers arriving here are heading straight to Siargao. Time your arrival correctly: if you land at 7 AM, you can grab breakfast in Surigao City, take a leisurely tricycle ride to Dapa, and catch a 10–11 AM ferry to Siargao. This rhythm works perfectly—no rushing, no midnight arrivals. It's one of the best travel sequences in the Philippines.
Key Policies & Travel Requirements
| Policy | Details |
|---|---|
| Check-in time | Arrive 2.5–3 hours before departure. Overnight ferries have stricter manifest requirements than fast ferries. |
| ID required | Valid passport (for foreign nationals) or Philippine ID. No exceptions. Bring original, not a copy. |
| Baggage allowance | Economy/Tourist: 20 kg checked + 5 kg carry-on. Cabin: 25 kg checked + 7 kg carry-on. Excess baggage charged per kg. Soft luggage preferred (easier to fit in bunks). |
| Refund/Rebooking | Cancellations by passenger: 50% refund if cancelled 48+ hours before departure, 0% within 48 hours. Operator cancellations: full refund or rebook on next available sailing. |
| Children policy | Children under 2: free (share parent berth). Children 2–12: 50% of adult fare. Children 12+: full fare. Infants should have diapers, wipes, formula on board. |
| Pregnancy policy | Pregnant passengers are permitted. No special restrictions, but if due date is within 4 weeks, carry a doctor's clearance. Overnight ferries are rough enough that late pregnancy may be uncomfortable. |
| Pets | Generally not allowed in passenger cabins. Some operators permit dogs in cargo hold for PHP 500+. Confirm with operator before booking. |
| Prohibited items | Weapons, firearms, flammable liquids (except standard toiletries), large quantities of batteries. Laptops and electronics are fine. |
Return Journey: Siargao Back to Cebu
Most travelers do the reverse route: Siargao → Surigao → Cebu. The return option is Surigao → Cebu on the same overnight ferries (Cokaliong, Trans-Asia, 2GO). Departure times are similar (5–9 PM), arrival in Cebu by 6–8 AM. Check the schedule carefully—like the outbound, these don’t run daily. We recommend booking both legs at the same time to ensure you don’t get stranded in Surigao.
Why Siargao? The Bigger Picture
Siargao is the Philippines’ top surfing destination and a major backpacker hub. General Luna (the main beach town) offers world-class waves, affordable accommodations, and a vibrant traveler scene. Once you land in Surigao Port in the morning, the Dapa ferry gets you there by noon. This whole journey—Cebu → Surigao (overnight) → Siargao (morning)—works as a seamless 2-leg trip that costs a fraction of flying and gets you to Siargao refreshed and on schedule.
If you’re planning a longer Mindanao or northern Visayas itinerary (Butuan, Davao, Lake Sebu), Surigao is also a major transit hub. Many travelers overnight here before connecting inland.
Bundle: Cebu → Surigao → Siargao (Two Ferries + Transfers)
Book both legs together. We'll handle the timing so you don't miss your Siargao connection, and you'll have transfers waiting at both ports.
What to Bring & What to Expect on Overnight Ferries
Essentials
ID: Passport (original copy required). Medications: Seasickness remedies (Dramamine, ginger tablets—this route is calmer than open-sea routes, but still useful). Toiletries: The onboard bathrooms are basic; bring your own soap, shampoo, toothbrush, and towel (small). Change of clothes: One outfit for arrival, one for sleeping. Earplugs: Overnight ferries are loud (engines, crew, other passengers). Earplugs or noise-cancelling headphones are worth their weight in gold. Entertainment: Kindle, book, or phone with downloaded content. WiFi is rare on these ferries.
Comfort Items
Sleeping clothes: Wear loose, breathable clothing. Cabins can be stuffy despite a/c. Pillow or neck pillow: Provided bunks have thin pillows; your own pillow is a huge comfort upgrade. Blanket or sarong: Ship’s blankets vary in cleanliness; bring a lightweight sarong or thin blanket you trust. Phone charger: Outlets may be limited; check if your berth has one. Snacks: The ship serves basic meals (rice, fish, coffee), but they’re not great. Bring instant noodles, biscuits, or fruit for in-between meals.
Safety Considerations
Overnight cargo ferries are as safe as fast ferries—they follow the same maritime regulations and carry life jackets, lifeboats, and trained crew. The main discomfort is crowding and noise, not danger. Secure your valuables in your berth and don’t leave belongings unattended in common areas. The crew is professional and used to managing overnight passengers.
Making the Overnight Crossing Comfortable
This is a 10-12 hour journey in close quarters. A few mindset shifts make it better: Treat it as an adventure, not an ordeal. You’ll meet other backpackers, surfers, and locals. Chat with bunkmates over instant noodles. Watch the sunrise arrival in Surigao. This is part of the Philippines travel experience. Sleep when you board. Even if it’s 7 PM, try to rest immediately. You’ll wake refreshed by morning and be ready to hop on the Siargao ferry. Manage expectations on amenities. The toilets work, water runs hot (sometimes), and the bunks are safe. That’s the standard. Don’t expect resort luxury.
I’ve taken this ferry myself multiple times, and honestly, it’s not bad. The crew is efficient, the ships are seaworthy, and the other passengers are in the same boat (literally). Arrive with realistic expectations, bring earplugs, and you’ll sleep fine.
Ready to book this route?
Book Cebu → Surigao →Need help planning a multi-island trip?
💬 Message Ann on WhatsApp →