Indonesia to Philippines Surf Route: 3-Week Itinerary (2026)

If you’ve already racked up a couple of weeks surfing Bali’s Bukit Peninsula, Lombok’s Desert Point, and the boat-charter breaks off Sumbawa, the natural question at your hostel in Canggu or Ubud is: what’s next? For Indian backpackers on a multi-month run through Southeast Asia, the answer is the Philippines, specifically Siargao, the small island off Mindanao’s northeast coast that the surf crowd has been quietly turning into the region’s best training-ground-and-bar-scene combo since the early 2010s. For related planning, see our guide on Sea Backpacking Hub.

This 3-week route takes you from Bali across to Manila, down through a couple of Philippine surf stops (or skips straight to Siargao if you’re time-poor), and finishes with a surf camp or course on Cloud 9. It assumes you’ve already done your Indonesia leg. If you haven’t, start with Indonesia to Philippines in 3 Weeks for the full prequel.

📍 Distance: ~2,700 km Bali to Siargao (mostly air, one ferry leg) ⏱️ Fastest option: 3 flights, ~9 hours door-to-door 💰 Cheapest option: Bali → Manila via Manila/Cebu + ferry/flight to Siargao ✅ Best option: Fly Bali → Manila, overnight in Manila, fly Manila → Siargao direct

Quick Answers

WhatAnswerPrice (INR)
Cheapest Bali → Manila one-wayCebu Pacific, 1 stop in Manila or Clark8,000
Manila → Siargao one-wayCebu Pacific or PAL, direct3,500
Total internal transport (3 flights)Bali-Manila-Siargao return18,000
Indian passport visa on arrival (Philippines)Free, 30 days, extendable0
1-week surf camp on SiargaoDorm + 5 lessons + board hire22,000

Why This Route Works

The Bali-to-Philippines pipeline is a real corridor, not something travel blogs invented. Every week in season (November to May), you can find Indonesian-surf-veteran backpackers at Ngurah Rai airport with their board bags heading to NAIA or Clark, then transferring onto turboprops to Siargao or Palawan. Filipino travellers report the same thing in reverse during the Philippines’ low season, when they head west to catch Indonesia’s dry-season swell. The flow is bidirectional.

For surfers specifically, the timing is genuinely good. Indonesia’s peak swell runs roughly April to October, which lines up almost perfectly with the Philippines’ off-season lull (June to November) at many breaks but also with the start of Siargao’s primary surf season (August to November, when Pacific typhoon-generated swell hits Cloud 9 reliably). If you time it right, you can chase surf for six months straight.

This route also works logistically. Bali, Manila, and Siargao all have direct flight pairs (with one transfer for the last leg, which is often just Manila-to-Siargao, not a transfer). No long-haul international buses. No sketchy border crossings at land checkpoints. The “hard part” is just navigating Cebu Pacific’s booking system and packing your board bag within weight limits.

Advertisement

Week 1: Bali Wind-Down, Pack, Fly

By the time you’re doing this trip, you’ve already burned at least a week in Bali. Use the last few days for three things: laundry, surf wax restock, and weighing your board bag.

The bag weight question. Most airlines on this route (Cebu Pacific, AirAsia, Garuda) charge checked baggage per kilogram and have a separate surcharge for surfboards. Budget ₹5 (~1,000 IDR or ~$0.06) per kg over 20 kg, and add a flat ₹1,345 (~250,000 IDR or ~$13.96) to ₹2,690 (~500,000 IDR or ~$27.92) surfboard surcharge on the Bali. Manila leg. A 7-foot shortboard in a travel bag at 8 kg is the cheapest thing to fly; a 9-foot gun at 12 kg with padding is where it gets painful.

Buy what you’ll need for surf camp in the Philippines. Wax, leash spares, reef booties if you use them, and zinc. Siargao surf shops carry the basics but charge 300 PHP to 500 PHP per item (roughly ₹450 (~$4.67) to ₹750 (~$7.79) per item), about double Bali prices. Stock up at the Bali Decathlon or any surf shop in Canggu before you fly.

Stay the night before your flight near the airport. Kuta hostels do airport runs for ₹269 (~50,000 IDR or ~$2.79), which saves a Grab in the morning and removes the stress of Denpasar traffic. If your flight is 6 AM, this is non-negotiable.

Week 2: Manila → Siargao

Day 1: Land at NAIA Terminal 3 (most Cebu Pacific international flights use this terminal). Ignore every taxi driver at arrivals who says “the airport taxi queue is closed, come with me.” The official yellow airport taxi booth is right after customs, fixed metered fare to Makati or Pasay for 400 PHP to 700 PHP. Grab works from NAIA as of 2026 but pickup is on the departures level, not arrivals, and the app sometimes flags NAIA pickups as restricted; budget for the taxi instead.

Day 2-3: Manila is not a surf destination. If you’ve never been, give yourself a day for Intramuros (the old Spanish walled city), Joc Floriano cakes (Filipino-Chinese bakery chain, near Recto/Lacson), and a San Miguel beer on Baywalk. If you’ve been three times already, take the 6 AM flight to Siargao on Day 2 and skip Manila entirely.

Day 3 or 4: Fly Manila → Siargao. Cebu Pacific and PAL both run daily Manila-Sia flights, 2 hours, ~₹3,500 (~$36.33) one-way in low season, jumping to ~₹6,000 (~$62.28) in October-November peak. The plane is a turboprop; you’ll see Surigao Strait and dozens of small islands on approach. Land at Sayak Airport, a single thatched-roof terminal that handles 6 flights a day.

Getting from Sayak Airport to General Luna. Tricycles (motorbike with sidecar) are the only option. Fixed price 300 PHP per tricycle, 30 minutes to Cloud 9, 20 minutes to General Luna proper. Don’t pay more; the tricycle drivers’ association has a fixed-price list and will honour it if you insist.

Week 3: Siargao Surf Camp

This is the meat of the trip. Siargao has three primary surf zones for backpackers: Cloud 9 (the world-famous right-hand reef break in General Luna), Jacking Horse (a more forgiving reef break a 10-minute tricycle ride south), and a string of beginner beach breaks at Pacifico and Salvacion on the north coast. For an Indian backpacker coming off Bali, where you’ve likely already done Uluwatu’s intermediates, here’s what the Philippine version feels like.

Cloud 9 is a long, fast right reef break that works on most tides. It gets crowded at peak hour (8-10 AM and 2-4 PM) with longboarders, shortboarders, and about 30 intermediate-advanced locals who rip. It can hold 6 to 8 foot faces on bigger swells. For an experienced surfer, this is your main break.

Jacking Horse is the more forgiving option. Shorter rights, mellow drop, good for pushing from advanced-intermediate to solid-intermediate. It also has fewer people in the water.

Pacifico Beach (north coast, 45-minute tricycle) is the beginner beach break. White sand, slow peeling waves, surf schools run 1-hour lessons here.

Surf Camp Options

Most surf camps on Siargao bundle dorm accommodation, 5 board-and-wetsuit rentals, 5 group lessons (2 hours each, total 10 hours of instruction), and a video analysis session. Prices range from ₹22,000 (~$228.36) to ₹35,000 (~$363.30) for a 1-week package in 2026, depending on dorm vs private hut. The lesson quality is genuinely good; Siargao’s surf instructors have been teaching Cloud 9 for years and the school’s structured curriculum is closer to an Australian learn-to-surf program than the casual board-rental setup you’ll find in Kuta.

For Indian travellers specifically, ask upfront whether the camp takes vegetarian/halal meal add-ons. Most do, but you usually need to request it on day one and pay an extra 1,500 PHP to 2,500 PHP per week for the meal plan. If you’re strict veg or Jain, plan to cook at your hostel (most have a kitchen) or eat at the small Indian-run places in General Luna.

If you’re travelling solo or as a couple and prefer private instruction, most instructors do 1-on-1 sessions at 2,000 PHP per 2 hours, 1,000 PHP per hour for groups of 2. A solid 5-day private course (10 hours total) with a recommended instructor runs about ₹18,000 (~$186.84) plus board rental at 500 PHP per day.

When to take a course vs. Just renting. If you can already catch green waves unassisted and link turns, you don’t need a beginner camp. Rent a board for 500 PHP per day at one of the rental shops near Cloud 9 and paddle out yourself. If you’re still on white-water and trying to pop up, take the camp. The video analysis alone is worth it for intermediates.

Advertisement

Where to Stay on Siargao

For surf camp packages, your accommodation is included and you stay where the camp puts you, usually dorm-style huts 200 metres from Cloud 9. If you’re booking independently, here’s what works:

Hostels near General Luna: Most hostels on Siargao are not 200-bed party hostels like Bali; they’re smaller 20-40 bed operations, often with their own pool, common kitchen, and a couple of hammocks. Dorm beds run 600 PHP to 900 PHP per night in low season, 1,000 PHP to 1,400 PHP per night in October-November peak. Book at least 2 weeks ahead for peak season; walk-ins work fine in June-September.

Private huts: The classic Siargao experience is a small nipa hut with fan and shared bathroom at 1,500 PHP to 2,500 PHP per night. Most are within a 5-minute tricycle of Cloud 9.

Avoid: The resorts on the west coast near Dapa. They’re 30 minutes from the surf and you end up spending more on tricycles than you save on accommodation.

The Ferry Option (Skip It)

You’ll see backpacker posts about a Bali-Lombok-Sulawesi-Philippines ferry route. As of 2026 this is not a real passenger corridor. Indonesia’s Pelni ships run between Indonesian ports (Surabaya, Makassar, Manado), not to the Philippines, and even if you could stitch together a ferry from Mindanao to Siargao (you can, from Surigao city to Siargao via a small pump-boat, 1 hour, 200 PHP), the overall Bali-to-Surigao ferry journey is 7-10 days with multiple overnight stays in unremarkable ports and no surf payoff. Fly.

Indian Passport Specifics

Philippines visa. Indian passport holders get visa-free entry for 30 days, extendable once for another 29 days at any Bureau of Immigration office (Manila, Cebu, Davao all have one). Bring your passport, a confirmed onward ticket (they sometimes ask), and proof of funds (₹578,034 (~6,000 USD) equivalent, though nobody checks this in practice for Indian tourists in 2026).

Extension cost. 29-day extension is roughly ₹3,000 (~$31.14). Apply at least one week before your original 30-day stamp expires.

Currency exchange. Bring USD cash. Manila airport NAIA has exchange counters in Terminal 3 arrivals; rates are worse than city money-changers but convenient. In Siargao itself, the only ATM is in Dapa (Landbank, 30-minute tricycle from General Luna), and it charges 250 PHP per withdrawal on top of your bank’s foreign ATM fee. Bring enough PHP cash from Manila, or use the small handful of Siargao money-changers in General Luna who accept USD at reasonable rates.

Forex card vs cash. Indian forex cards (HDFC, ICICI) work in most Siargao ATMs and at big Manila establishments. They don’t work at small surf-camp restaurants or tricycles. Carry PHP cash.

Indian embassy in Manila. The Indian Embassy is in Makati, open Mon-Fri 9 AM to 5 PM. For lost passport emergencies, they can issue an emergency certificate to get you home; allow 2-3 working days.

Advertisement

When NOT to Take This Route

Typhoon season (August to November in Siargao): This is also peak swell season, which is why surfers go then. The risk is real but localised. Typhoons typically pass through in 1-2 day bursts, then weather clears for a week. Flights rarely get cancelled for more than a day. But: surf camp lessons get cancelled during typhoon warnings (instructor won’t take you out), and tricycle transport on the island’s dirt roads becomes sketchy. If you go in peak season, build at least 3 buffer days into your schedule for weather disruption.

If you’re a non-surfer: This route assumes you surf or want to learn. If you don’t, Siargao is still great (good food, beautiful island, friendly people) but you might be happier on El Nido vs Coron Palawan instead.

December to March in Siargao: Off-season for surf, on-season for tourism. Small swells, glassy conditions, but Cloud 9 is often flat. Beginner beach breaks still work. Go then only if surfing is secondary to your trip.

Getting Connected

SIM cards. Globe and Smart both have airport booths at NAIA. Buy a tourist SIM with 8-day validity and 8GB data for 500 PHP; it’s the same product at both Manila and Siargao airports. Coverage on Siargao is fine in General Luna and Cloud 9 area, patchy on the north coast and dead at Pacifico Beach.

eSIM. If you don’t want to swap physical SIMs, Get Nomad eSIM works on most modern phones and activates the moment you land. Useful if you’re carrying your Indian SIM for OTPs from your bank.

Wi-Fi. Most Siargao hostels have decent Wi-Fi, weaker than Bali but enough for video calls.

FAQ

Do I need to book a surf camp in advance? In peak season (October-November), yes, 2-3 weeks ahead. In June-September low season, you can walk into most camps and get a same-day start. Cloud 9 surf camp has a direct booking website that takes a 30% deposit.

Can I bring my own surfboard? Yes, but the airline surcharge is steep. Cebu Pacific charges ₹1,345 (~250,000 IDR or ~$13.96) to ₹2,690 (~500,000 IDR or ~$27.92) for a board on the Bali-Manila leg, plus standard checked-bag fees. A shortboard is fine; a longboard is where the cost and hassle spike. Many backpackers just rent on Siargao for the week.

How much cash should I bring for 3 weeks? The Philippines is more cash-heavy than Bali. Bring 25,000 PHP to 35,000 PHP cash (~₹30,000 to ₹45,000) for 3 weeks, plus a forex card for big purchases. ATMs work but charge per withdrawal.

Is Siargao safe for Indian travellers? Yes. Siargao is one of the safer Philippine tourist islands. Petty theft is rare, violent crime against tourists is rare. The bigger risks are typhoon-season road conditions and strong currents at surf breaks (Cloud 9 has a swim channel and lifeguards, follow the locals). Check the MEA travel advisory before departure for any current region-specific updates.

What’s the food like for vegetarians? Filipino food is meat-and-fish-heavy (lechon, adobo, sinigang). For veg options, look for Indian-run restaurants in General Luna (a couple have opened in the last 2 years), or stick to veggie-friendly spots serving Filipino vegetable dishes like pinakbet and laing. Cooking at your hostel kitchen with vegetables from the General Luna market works well. For a deeper look at veg food across the Philippines, see our vegetarian and Indian food guide.

What if I have extra time? Siargao to Manila return is a logical extension. From Manila you can fly to Coron (1 hour, ₹4,000 (~$41.52)), El Nido (1.5 hours, ₹5,000 (~$51.90)), or Cebu for the Visayas island-hop. Build a 2-week Philippines itinerary around Siargao and one of those islands. Or skip back to Bali if your Indonesian visa needs extending.

Subodh’s Take

The Bali-to-Philippines surf route is one of those trips that feels more complicated to plan than it is. Three flights, two short transit days, and you arrive at Cloud 9. The hard part is the decision to leave Bali, because every hostel in Canggu has at least three people telling you to stay for another week. If you’re a surfer who has done the Bukit breaks and wants something quieter, less crowded, and still cheap, Siargao is the move. Just bring cash, budget for typhoon weather if you’re going in October, and don’t bother with the ferry option.