Getting to Camiguin: Every Route, Explained.
Two main ferry routes — Balingoan (near CDO) and Jagna (Bohol) — plus a small airport with limited flights. Here's how each works, what they cost, and which to pick.
Why Getting to Camiguin Is Easier Than You Think
Camiguin isn't on the well-worn tourist trail. It has no airport serving major destinations and no highway connecting it to the rest of Mindanao. But that's exactly why the ferry system has remained straightforward and unmonopolised. There are multiple routes, predictable pricing, and no single company controlling access. Getting here is simple if you know the options.
Ferry from Cagayan de Oro (The Main Route)
The Journey & Experience
The CDO–Camiguin ferry is the standard route. Boats depart from Balingoan Port on the CDO side (about 45km south of the city) and arrive at Benoni Port on Camiguin's southeast coast. The journey takes 1.5–2 hours depending on sea conditions and the specific ferry operator. Most operators maintain fairly tight schedules, and cancellations are rare except during typhoon season.
The crossing can be rough if there's a swell running, which is common during monsoon season. I've been on crossings where people were openly queasy by halfway through. If you're motion-sensitive, take medication (Dramamine or local equivalent Bonamine, available at any pharmacy) 30 minutes before boarding. The deck can get spray in rough weather, so don't leave valuables or expensive cameras exposed on the railings.
Cost & Schedules
Fares are standardised at around ₱200–300 (US$3.50–5, £2.80–4) per person for a one-way ticket. There's no official first or second class — it's just deck space and covered waiting areas. Most tourists end up in the covered areas out of the sun, watching the sea. During dry season (March–June), ferries run 3–4 times daily (roughly 6am, 9am, 12pm, 3pm). In low season, expect 1–2 sailings, sometimes cancelled if weather is poor. Typhoon season (Dec–Feb) sees sporadic service, with cancellations common and no predictable schedule.
Major operators include Montenegro Lines and Ceres Shipping. Both are reliable and roughly equivalent in quality and price. Buy your ticket at the port (no advance booking needed, and you save a commission fee). Boarding is first-come, first-served — show up 30–60 minutes before departure and you'll get aboard. Peak season sailings can get crowded with both locals and tourists, but there's always space.
Getting to Balingoan Port from CDO
Balingoan is about 45km south of CDO city centre. If you're based in CDO (either arriving by air or bus from elsewhere), you have three main options, and they vary significantly in convenience and cost:
- Hotel transfer: Most hotels in CDO can arrange a transfer for around ₱600–1,000. It's convenient but expensive if you're alone. You get a private ride, minimal waiting, door-to-door service. Worth it if you're in a group of 3+.
- Ceres bus: The Ceres terminal in CDO city has air-conditioned buses to Balingoan (roughly 1–1.5 hours, ₱150–200). Buses leave regularly throughout the day (approximately every hour from 5am onwards). This is the budget option. You share the bus with locals, it stops along the way, and it's genuinely cheap. The experience is authentic and informative about how locals travel.
- Motorcycle taxi (habal-habal): Negotiate a ride from CDO's main street for around ₱400–500. Takes 1–1.5 hours, not comfortable for luggage but cheap if you're in a group. The driver knows shortcuts and the route is direct.
Benoni Port Arrival & Onward Transport
When you arrive at Benoni, you'll encounter informal tour operators and motorcycle taxi drivers offering transport to various parts of the island. Negotiate prices before accepting. Agoho (the main tourist strip) is about 20–30 minutes away, costing ₱100–150 by motorcycle taxi. Most guesthouses in Agoho can arrange port pickup if you email ahead — this saves negotiation and gets you directly to your accommodation.
Benoni Port itself has basic facilities: a few small shops selling snacks and drinks, a restaurant serving cheap rice and fish meals (₱100–150 for a full meal), and mobile phone signal (Globe and Smart both work). There are no ATMs at the port itself — withdraw cash before you arrive or wait until you reach a town. The port area is lively in the mornings when ferries arrive, quieter mid-day.
Ferry from Bohol (Jagna to Guinsiliban)
If you're island-hopping from Bohol (where the IN Bohol guide is extensive), there's a ferry from Jagna on the west coast of Bohol to Guinsiliban on Camiguin's north coast. This route takes 3.5–4 hours, costs ₱400–600 per person, and runs roughly once daily. The schedule varies seasonally and by weather, so check the day before you travel with your hotel or local transport operators.
This route is less popular with first-timers (the CDO route is faster and cheaper) but makes sense if you're coming from that part of Bohol and want to avoid backtracking to CDO. The crossing is longer and can be rougher than the CDO route, especially in monsoon season. Motion sickness is more likely on this route, so medication is worthwhile.
Guinsiliban is on the island's north coast, about 45 minutes by motorcycle from Mambajao and 1.5 hours from Agoho. It's a quiet port town with basic facilities and few immediate tourist services. You'll need to arrange onward transport before arriving. Ask at Jagna ferry terminal about connecting transport on the Camiguin side, or have your next accommodation arrange a port pickup.
Flying to Camiguin (Limited Option)
Camiguin has an airport (CGM — Camiguin Airport), but flight options are extremely limited. Cebu Pacific occasionally operates a service from Cebu City, but it's infrequent and expensive (₱3,000–5,000 one-way). Check the Cebu Pacific website directly — schedules change seasonally and may not operate in low season. Flight frequency is sometimes as little as 2–3 times per week in low season, zero times in typhoon season.
Unless you have a specific reason (short time, arriving from Cebu, avoiding motion sickness at all costs), the ferry is almost always the better choice financially and logistically. The ferry is also more flexible — it runs multiple times daily rather than once or twice, giving you scheduling options.
Getting Around the Island
The Ring Road
Camiguin is roughly circular, with a single ring road (approximately 60km) connecting all settlements. It's paved but sometimes rough, especially after rain and in sections on the south side. You can complete the loop in 2–3 hours if you're just driving, but you'll want several days to stop and explore. The road is reasonably well-maintained and has signposting to major attractions, though it's not perfect — some tourist sights require local knowledge to find.
Motorbike Rental — Best for Independence
This is the most practical way to get around independently. Motorbike shops in Agoho and Mambajao rent 110cc and 125cc automatics for ₱350–500 per day. Fuel is cheap (around ₱60/litre), and a full tank costs roughly ₱300 and will take you around the entire island. Most rental shops accept international driving licenses or IDPs — carry both if you have them. Insurance is not typically offered; you're riding at your own risk, so ride carefully.
Always take a video walkthrough of the bike before you ride — note any damage, fuel level, and condition of the tires. When you return it, rental shops sometimes claim damage that was already there. Video evidence protects you. The roads are drivable but not luxurious. During rainy season (July–November), they become muddy and slippery. Casual riders should practice in town before heading to remote areas.
Motorcycle Taxis (Habal-Habal)
These are unofficial motorcycle taxis available everywhere — you'll see them idling outside major hotels and town centres. Rides are negotiated before you board. Short trips (within a municipality) cost ₱20–50; longer routes (e.g., Agoho to Catarman) cost ₱100–200. They're the budget option if you don't want to rent your own bike, but they're not as flexible for exploring. The drivers are generally safe, but standards vary. Agree on price beforehand to avoid disputes.
Multicabs & Minibuses
Multicabs (small minibuses) follow loose routes around the island and pick up passengers opportunistically. Fares are very cheap (₱10–25 depending on distance), but departure times are unpredictable and routes are fluid. This is genuinely local transport — useful if you're staying in one place and making day trips, less useful for exploring flexibly. You'll sit in a packed minibus with locals, experience authentic island culture, but have no control over timing or exact route.
Practical Tips for Transport
Internet & Booking
You don't need to book ferry tickets online. Just show up at Balingoan Port 30–60 minutes before a scheduled sailing and buy your ticket at the counter. Mobile signal in CDO and at the port is good — you can check ferry schedules on your phone before you arrive using local operator websites. However, schedules aren't always available online; calling your hotel or asking locals for current schedules is often more reliable.
Luggage Considerations
Ferry crossings are basic. There's space for luggage in the covered areas, but bring your essentials in a day bag. The sea can get spray on deck in rough weather, so protect important items. Most guesthouses can store luggage if you want to explore without full backpacks on activities like island hopping.
Travel Insurance & Safety
Ferry crossings in the Philippines are generally safe, but ensure your travel insurance covers the journey. In rare cases of emergency evacuation, you want coverage for medevac to a major city hospital (CDO or Cebu). Water transport in tropical regions carries inherent risks, and insurance provides protection. Check that your policy explicitly covers inter-island ferries.
Weather Monitoring
During typhoon season (Dec–Feb), monitor weather forecasts before planning ferry trips. If a storm system is approaching, ferries may cancel without notice. Have flexible travel dates if visiting during this period, or choose alternative activities that don't depend on sea transport (waterfalls, hot springs, hiking).
CDO ferry: 1.5 hours, ₱200–300, 1–4 daily depending on season. From CDO city to Balingoan: Ceres bus ₱150–200 (1.5 hrs), hotel transfer ₱600–1,000, motorcycle taxi ₱400–500. Bohol ferry (Jagna): 4 hours, ₱400–600, ~once daily. Flying: Limited Cebu Pacific flights, ₱3,000–5,000, infrequent. Motorbike rental (recommended): ₱350–500/day. Habal-habal (motorcycle taxi): ₱20–200 depending on distance. Multicab (local minibus): ₱10–25, unpredictable. Signal & ATMs: Good signal in towns, ATMs only in Mambajao and Agoho. Peak season ferry frequency: 3–4 daily. Low season ferry frequency: 1–2 daily.
Search ferry & transport tickets — Cagayan de Oro to Camiguin
Compare operators, real-time availability, instant e-tickets. The same platform we use across all IN Travel Network guides.
Check Schedules & Prices →Get an Airalo eSIM — set up before you fly
Pick a Philippines plan or a regional Asia pack. Install on your phone in 2 minutes, activate on landing. No physical SIM swap, no airport queue. Works in 190+ countries.
Browse Philippines Plans →SafetyWing — subscription travel insurance
Monthly subscription, no lock-in, covers 185 countries including the Philippines. Motorbike cover included (125cc, licensed + helmeted), adventure activities, emergency evacuation. Cancel anytime.
Get a Quote →Wise — multi-currency travel card
Mid-market exchange rate, transparent fees, works in Philippine ATMs and tap-to-pay. Free to open, card costs ~£7. Load GBP/USD/EUR, spend in PHP. Order a spare card before you go.
Open a Wise Account →Find your stay in Camiguin — compare hotels, hostels & resorts
Agoda has the deepest inventory in Southeast Asia. Free cancellation on most bookings. We use it for every trip.
Search Camiguin on Agoda →Pacsafe Vibe 25L — anti-theft travel daypack
Lockable zips, cut-proof straps, RFID pocket, 25 litres. Enough for a full day out with water, camera, and a change of clothes.
View on Pacsafe →