Cheap Flights General Santos to
Clark ✈️
Piso fare deals and real prices on GES → Clark — Cebu Pacific's only nonstop, 3x a week. We track it so you don't have to keep refreshing.
General Santos → Clark, Philippines
🔍 Search GES → CRK flights
Compare the direct flight against connecting options — book instantly.
No, there's no ferry from General Santos to Clark
GenSan is in Mindanao, Clark is in Luzon — there is no direct sea route between them, and none is coming. If you're avoiding the flight for whatever reason, the only non-flight path is bus-and-ferry: GenSan → Davao by van/bus, Davao → Cebu or Manila by 2GO ferry (18–24 hours), then bus onward to Clark. All-in it runs roughly ₱3,000–₱5,300 and takes 40+ hours door to door. Unless you're transporting a vehicle or genuinely have zero budget for a plane ticket, this isn't a realistic option — the Cebu Pacific direct flight is both cheaper and dramatically faster for almost everyone.
GES → CRK flight deals today
Cheapest one-way fares from General Santos International (GES) to Clark International (CRK) · Prices in PHP
📅 GES → CRK Price Calendar
See the cheapest days to fly — click any date to book at that price.
Best time to fly GES → CRK
Month-by-month price guide — remember, this flight only runs Mon/Wed/Fri, so "cheap month" also means "cheap on the 3 days it flies"
Real costs for GenSan travellers
Here's what ₱7,000 vs ₱18,000 all-in actually gets you in Clark/Angeles for a long weekend — flight included
Things GenSan folks always get wrong about this route
Five mistakes first-time General Santos–Clark travellers consistently make
This is the single most common mistake on this route. Cebu Pacific's GES–CRK nonstop only operates Monday, Wednesday, and Friday. Search Tuesday, Thursday, Saturday, or Sunday and you'll either see nothing or get quoted a connecting itinerary via Manila or Cebu that costs more and takes 4–7 hours instead of 2. If your dates are flexible at all, shift them to a Mon/Wed/Fri departure before you even start comparing prices — it's the fastest way to cut your fare.
A lot of the Clark content online — Fontana, the old casino strip, the Hot Air Balloon Fiesta — refers to the Clark Freeport Zone in Angeles/Mabalacat. But the balloon fiesta has since moved to New Clark City in Capas, Tarlac, a further 45–60 minutes north of the airport. If your trip is built around a specific event, check which "Clark" it's actually in before booking accommodation near the airport.
The tricycles waiting directly at the GenSan airport exit often quote ₱150–₱200 flat to downtown, framed as a fixed "airport rate." The city's own ordinance sets tricycle fares at ₱15 for the first 4 km. Walk toward the main road (or just ask for a metered/regular trike instead of one idling right at the exit) and you'll pay closer to ₱50–₱80 for the same trip, or take a jeepney/multicab for around ₱50.
GenSan's Kalilangan Festival runs February 22–27, and the Philippine International Hot Air Balloon Fiesta near Clark typically runs in mid-February. When both fall in the same two-to-three-week window, demand rises on both ends of this route simultaneously — GenSan hotels fill for Kalilangan while Clark-area hotels fill for the balloon fiesta, and the 3x-weekly flight doesn't have the slack to absorb both spikes cheaply. Book 6–8 weeks out if your trip touches late February.
GenSan–Cebu and GenSan–Manila have multiple daily flights and heavy airline competition, so seat sale fares can drop under ₱500. GES–CRK has one carrier flying three times a week — there's no price war pushing fares down the same way. A "good deal" on this route is ₱1,399–1,899 one-way, not the sub-₱500 piso fares people expect from GenSan's busier routes. Set your expectations accordingly so you don't wait forever for a fare that isn't coming.
Airlines flying GES → CRK
One carrier flies this nonstop — everyone else means a layover
💡 Reality check: unless you're specifically travelling on a Monday, Wednesday, or Friday, the "direct flight" you see quoted is almost always the connecting itinerary above — check the layover before you book. Cebu Pacific's nonstop sells 7 kg cabin-only fares; add checked baggage at booking, it's cheaper than at the airport.
Clark travel guide for GenSan visitors
Everything you need to know before you fly from GES to CRK
🛬 Getting out of Clark Airport
- Taxi/Grab to Angeles City proper: 10–15 min, roughly ₱200–₱400
- Genesis Transport runs a shuttle bus to SM Clark every 30 min, budget option
- Point-to-point coaches to Manila (Cubao/Trinoma ₱350, NAIA T3 ₱450, PITX ₱480–520) take 2–3 hrs — useful if Clark is just your entry point to Luzon
- No terminal fee confusion here — CRK has a single passenger terminal, unlike GES which has become genuinely large
- If your layover is under 4 hours, stay airside — Angeles is only worth leaving the airport for on a 4+ hour gap
🏙️ Getting around Clark/Angeles
- Grab is reliable throughout Angeles City and the Freeport Zone
- Jeepneys and tricycles connect Angeles proper to Clark Freeport gates
- Rent a car or book a private van if you're heading to New Clark City (Balloon Fiesta venue) — it's ~45–60 min further north in Tarlac
- SM Clark, Marquee Mall, and the Freeport strip are all Grab-able within 15–25 minutes of each other
- Subic Bay is a further 1–1.5 hours by car if you want to combine both
💰 Budget in Clark/Angeles
- Budget: ₱1,400–₱2,400/day covers accommodation, meals, and local transport
- Mid-range: ₱3,500–₱6,000/day for a 3-star hotel and sit-down restaurants
- Clark/Angeles runs noticeably pricier than GenSan or a typical Visayas trip — it's priced closer to Metro Manila than to Mindanao
- ATMs are everywhere in Angeles City proper and inside SM Clark — not a cash-scarce destination
- No foreign currency exchange needed — all Philippine peso (PHP) throughout
🎈 What to see near Clark
- Fontana Leisure Parks — hot spring water park and casino inside Clark Freeport, day pass from ~₱500
- New Clark City, Tarlac — site of the Philippine International Hot Air Balloon Fiesta (mid-February); ~45–60 min from the airport
- Paskuhan Village, San Fernando — year-round Christmas-themed park, worth a stop if you're driving through Pampanga
- Mount Pinatubo trekking — launches from Capas/Sta. Juliana, roughly 1.5–2 hrs from the airport; book a 4x4 + trek package ahead
- Subic Bay Freeport — beaches, duty-free, and the zoo; combine with Clark on a longer trip (~1–1.5 hrs by car)
🏨 Where to stay in Clark/Angeles
- Clark Freeport Zone: closest to the airport, resort-style hotels and casinos (₱3,000–₱8,000/night)
- Balibago/Angeles City proper: nightlife, restaurants, mid-range hotels (₱1,500–₱4,000/night)
- Near SM Clark/Marquee Mall: convenient for shopping and food, family-friendly (₱2,000–₱4,500/night)
- If you're going for the Balloon Fiesta, book near New Clark City or accept the 45–60 min commute from Angeles
- Book 6–8 weeks ahead if your trip overlaps mid-to-late February
🍖 Must-eat in Clark/Pampanga
- Sisig — Pampanga invented it; try the original at Aling Lucing's in Angeles City
- Betamax and IUD — Pampanga-style grilled street skewers (chicken blood cubes and chicken feet), from ₱15–₱25 a stick
- Tibok-tibok — Kapampangan carabao-milk pudding, a Pampanga specialty dessert
- Halo-halo Cindy's or Everybody's Cafe — Angeles institutions for merienda
- Coming from tuna country, expect Clark's food scene to skew pork and grilled meats over seafood — pack accordingly if you're picky
Clark trip budget from General Santos
Typical costs for a 3-night Clark/Angeles trip — all amounts in Philippine Peso (PHP)
| Item | Budget | Mid-range | Notes |
|---|---|---|---|
| ✈ Flight (one-way) | ₱1,399–1,899 | ₱2,800–4,500 | Nonstop (Mon/Wed/Fri) vs connecting via MNL/CEB |
| 🏨 Hotel (per night) | ₱900–1,500 | ₱2,500–5,500 | Balibago budget inn vs Freeport-zone resort hotel |
| 🍖 Meals (per day) | ₱350–600 | ₱900–1,800 | Carinderia sisig meals vs sit-down Kapampangan restaurants |
| 🚌 Local transport/day | ₱150–300 | ₱500–1,000 | Jeepney/tricycle vs Grab everywhere |
| 🎈 Activities | ₱500–1,200 | ₱2,000–4,000 | Fontana day pass vs Balloon Fiesta ticket + Pinatubo trek |
| 🎁 Pasalubong / shopping | ₱300–600 | ₱1,000–2,500 | Pampanga tocino and sisig packs travel well — GES has strict tuna baggage rules, this is easier |
| 📊 Total (3 nights) | ~₱5,600–8,100 | ~₱14,700–23,300 | Excludes flight. Clark runs 40–60% above a typical Visayas budget trip. |
7 tips to get the cheapest GES→CRK flights
A 3x-weekly route needs a different playbook than GenSan's busier flights — use these
Subscribe to piso fare alerts
Cebu Pacific still runs occasional seat sales on GES–CRK, just less often than on GenSan's daily routes. Base fares can drop to ₱499–₱899 when they do. Subscribe to piso-fare.com alerts so you're not the one refreshing the booking page every week.
Pick your dates around Mon/Wed/Fri, not the other way round
This is the single biggest lever on this route. If your travel dates are flexible by even a day or two, shift them to land on a Monday, Wednesday, or Friday departure — the nonstop only flies those three days. Fixed on a Tuesday? You're pricing a connecting flight, not a direct one.
Book further out than you would for GES–CEB or GES–MNL
With only 3 flights a week and one operator, seats on the cheap fare bucket sell out faster relative to total capacity. 4–6 weeks ahead is the sweet spot; for late February (Kalilangan + Balloon Fiesta overlap), push that to 6–8 weeks.
Price the connecting flight before assuming it's a rip-off
A GES–MNL–CRK or GES–CEB–CRK connection isn't automatically worse value. If your Mon/Wed/Fri dates don't work and the nonstop is quoting a peak fare, a well-timed connecting itinerary can occasionally undercut it — you're trading 3–5 extra hours for a lower fare. Compare both before booking either.
Add baggage at booking, not at the airport
Cebu Pacific's GES–CRK nonstop sells 7 kg cabin-only base fares. Adding checked baggage at booking costs ₱400–₱600 less than adding it at check-in. Decide before you pay — it's the same allowance either way.
August and early January are the cheapest windows
Low demand on both ends of the route — no festivals, no Ber-month travel rush — means August and the first three weeks of January consistently show the lowest fares of the year on this route, seat sale or not.
Don't wait for a piso-fare-level price — it's not coming on this route
GenSan's busier routes (to Cebu, Manila, Davao) see genuine sub-₱500 all-in seat sales because of airline competition. With one carrier and 3 flights a week here, ₱1,399–1,899 is close to the floor. Treat that range as "book it," not as a placeholder while you wait for something lower.
🔔 Never miss a GES → CRK piso fare again
Follow this route and get an instant email the moment a seat sale drops — before seats sell out.
Cheap flights General Santos to Clark — what to know before you book
GES–CRK isn't one of GenSan's busy routes, and that changes how you should shop for it. Cebu Pacific flies the only nonstop — an Airbus A320 doing the run in about two hours — and only on Mondays, Wednesdays, and Fridays. It's mostly OFW families connecting through Clark to catch international flights out of CRK's growing long-haul list, plus a smaller number of leisure travellers chasing the Hot Air Balloon Fiesta or using Clark as a cheaper, less congested gateway into northern Luzon than fighting NAIA traffic. If you're flying this route for a reason other than "Clark happens to be where my connecting flight leaves from," you're a bit of an outlier — and that's exactly why nobody else has written a page this specific about it.
We track this route daily, and our honest read is: book it 4–6 weeks out, and don't hold out for a piso-fare-level price the way you might on GES–Cebu or GES–Manila. We've seen GES–CRK all-in fares dip to around ₱1,399–₱1,899 one-way during Cebu Pacific's occasional seat sales — usually in August or the first half of January — but the route doesn't have the airline competition to push it much lower than that. One carrier, three weekly departures, and a fare floor that's simply higher than what GenSan travelers are used to on the country's busier domestic pairs.
The cheapest time to book this route
Because the nonstop only operates three days a week, "cheapest time to fly" here means two things at once: the cheapest month, and picking a date that actually falls on a Monday, Wednesday, or Friday. August and early-to-mid January are the calendar's low points. Avoid the last week of February — GenSan's own Kalilangan Festival (February 22–27) lands in almost the same window as the Philippine International Hot Air Balloon Fiesta near Clark, and when both ends of a thin, low-frequency route spike at once, there's no slack in the schedule to absorb it. Holy Week and the Christmas–New Year stretch push fares even higher, same as everywhere else in the country, but on this route the effect is sharper because there's no second or third carrier to undercut the surge.
What Clark actually costs a GenSan traveller
Set your budget expectations before you land. Clark and Angeles City price like a Luzon commercial hub, not a beach town — hotel rates, restaurant checks, and even tricycle fares run noticeably higher than what you'd pay in GenSan or a typical Visayas destination. A tipid three-day trip including the flight lands around ₱7,000–9,500; a comfortable one with better hotels and the Balloon Fiesta ticket runs ₱13,500–20,000. If you're used to GenSan-to-island-destination pricing, budget roughly 40–60% more for Clark.
Why this route exists — and who it's really for
Cebu Pacific resumed GES–CRK in 2023 as part of a broader push to make Clark a genuine second hub outside Manila, alongside its Davao and Iloilo routes from the same airport. For a GenSan traveller, the practical case for flying through Clark instead of Manila is a calmer, less congested airport and shorter, cheaper ground transfers if your onward trip is anywhere in Pampanga, Tarlac, or Subic — not a compelling reason on its own for a standalone Clark holiday, but a real one if Clark is your gateway to northern Luzon or an international connection.
How piso-fare.com tracks this route
Because GES–CRK only has three flights a week and one operator, the price signal is noisier than on daily routes — a single fare change can swing the "average" more than it would elsewhere. We track daily searches for this specific pair, flag when the current lowest fare sits meaningfully below its 90-day average, and send an alert the moment that happens. One concrete thing you can do right now: set a free alert on this page and let it tell you when the next seat sale actually clears the fare floor, instead of checking manually against a schedule that only moves three times a week.
Frequently asked questions — General Santos to Clark flights
Content reviewed 2026-08-07 · Prices update automatically every day
More deals from General Santos
Other popular routes from GES — domestic and international