Clark to General Santos Flights — Cheap Connecting Fares & Best Travel Options
✈️
Connecting to booking engine…
You're being redirected to check the confirmed live fare. Prices update in real time — always verify before paying.

📅 MNL → General Santos Price Calendar

Loading…
Select a date above
Book MNL → GES flight →
⚠️ No direct CRK→GenSan flight — best option is MNL connecting from ₱3,800
See Options →
piso-fare.com Flight Deals Clark to General Santos
MNL → General Santos (GES) prices last updated: loading… · Sourced from Travelpayouts
CRK  →  GES  ·  🇵🇭 Domestic via MNL

Clark to
General Santos 🐟

No direct flight from Clark to GenSan exists — your real options start here. Piso fare alerts for MNL→GES, connecting itinerary tracker, and the full GenSan travel guide.

Connecting via MNL
3,800
one-way, all-in (CRK→MNL→GES)
~5.5–7h
total travel time
🇵🇭 Domestic
No passport needed
6
deals found
⚠️
Direct flight?
None — must connect via MNL
🛬
Destination airport
General Santos / Tambler (GES)
⏱️
Fastest route
CRK→MNL→GES (~5.5–6.5h)
💸
Cheapest option
Bus to NAIA + MNL→GES (~₱2,500)
🌡️
Best weather
Nov–April (dry season)
🗓️
Best to book
4–8 weeks ahead

🔍 Search Manila → General Santos flights

Clark travellers: take the bus to NAIA, then book the cheapest MNL→GES fare here.

⚠️ There is no direct flight from Clark (CRK) to General Santos (GES)

No airline operates a nonstop CRK–GES service — and none is planned. The deals below track MNL→GES fares. Use these as the second leg of your trip from Clark. Your two real options:

Fastest option: All-air CRK→MNL→GES connecting itinerary — ~5.5–6.5h total | ₱3,800–6,000 one-way (book on Cebu Pacific or PAL as a connecting fare) 💸 Cheapest option: Bus/van from Clark/Angeles City to NAIA (~₱100–200, 1.5–2h) + Cebu Pacific MNL→GES during a seat sale — ₱2,200–3,500 total, ~5–6h travel time
ℹ️ Real prices from real searches. Sourced from Travelpayouts — tracking MNL→GES fares refreshed regularly. Click Check price to confirm the live fare before booking.

MNL → General Santos deals today

Cheapest one-way fares from Manila (MNL) to General Santos / Tambler (GES) — the second leg Clark travellers need · Prices in PHP

⚠️ Live prices temporarily unavailable. Showing estimated fares — these are not confirmed bookable prices. Click Refresh to try loading live deals.
Loading deals…
Showing estimated fares. Live prices are loading — refresh to update.

📅 MNL → General Santos Price Calendar

See the cheapest days for the Manila-General Santos leg — click any date to book at that price.

Best time to fly MNL → General Santos

Month-by-month price guide — these are MNL→GES fares (the leg Clark travellers need to book)

Jan
₱1,499–2,800
✅ Low season
Feb
₱1,299–2,600
✅ Kalilangan week
Mar
₱1,800–4,000
⚡ Pre-Holy Wk
Apr
₱4,500–9,000
❌ Holy Week peak
May
₱1,800–3,500
⚡ Post-summer
Jun
₱1,500–3,000
🌧️ Wet season
Jul
₱1,500–3,200
🌧️ Shoulder
Aug
₱1,299–2,800
✅ Good value
Sep
₱2,500–5,000
❌ Tuna Festival
Oct
₱1,500–3,000
⚡ Low demand
Nov
₱1,800–3,500
⚡ Ber months
Dec
₱4,500–9,000
❌ Christmas surge
💡 Clark traveller tip: The best window to travel Clark→GenSan is January, February, August, or October, when MNL→GES base fares drop to ₱1,299–2,000 and the bus from Clark to NAIA costs ₱100–150. Avoid the Tuna Festival (first week of September) and Holy Week — both spike GES fares to near-holiday levels. Book the CRK→MNL leg separately on Cebu Pacific; it rarely exceeds ₱800–1,200 outside peak periods.

When fares spike: events that affect CRK→GenSan travel

Because you need TWO legs (CRK→MNL and MNL→GES), demand at both ends can spike fares simultaneously

🐟
Tuna Festival
First week of September (charter day: Sept 5)
↑ MNL→GES fares up 60–100% · GES hotels fully booked 4–6 weeks ahead
General Santos City's biggest annual event draws tens of thousands to the tuna float parade, Sugbahan sa Dalan street grilling, and the "Buhat Tuna" strongman contest. Hotels around the city center and near the port sell out weeks in advance. The MNL→GES leg is hit hardest — expect ₱4,000–7,000 for what normally costs ₱1,500–2,500.
💡 From Clark: book at least 6 weeks ahead during Tuna Festival week. The CRK→MNL leg also tightens around September if typhoon season disrupts CRK schedules.
🌺
Kalilangan Festival
February 22–27 (founding anniversary)
↑ MNL→GES fares up 20–40% in final week of February
GenSan's founding anniversary festival features the Kadsagayan street dancing competition and Parada ng Lahi. It draws a significant OFW homecoming crowd — many GenSan-born workers who live in Manila, Pampanga, and abroad come home for this week. The festival itself is smaller than Tuna Festival but still tightens GES-bound seats. Paradoxically, February outside this week is one of the cheapest times to fly.
💡 The window February 1–20 often has the cheapest fares of the year on this route. If you're not attending Kalilangan, those three weeks before the festival are the sweet spot.
✝️
Holy Week
March–April (moveable feast)
↑ Both legs (CRK→MNL and MNL→GES) spike 80–150%
Holy Week is the single most expensive period for this entire trip. Many GenSan-born workers in Central Luzon and Metro Manila head home for the week. The CRK→MNL leg — usually cheap — spikes alongside the MNL→GES leg, and since you're booking two separate tickets, you feel both fare increases. The combined all-in cost can hit ₱12,000–18,000 round trip versus ₱6,000–8,000 the rest of the year.
💡 Book this specific week at least 10–12 weeks ahead. There is no seat-sale reprieve during Holy Week — even Cebu Pacific pauses promos.
🎄
Christmas & New Year
December 20 – January 5
↑ MNL→GES fares hit ₱5,000–9,000 · CRK→MNL also peaks
OFW and balikbayan traffic back to Mindanao makes this the second-most-expensive window of the year. The GenSan OFW diaspora is large — many live and work in Central Luzon, and December is the one time of year they all go home at once. The 5-day window before Christmas and the 3-day window around New Year are the most constrained.
💡 For an alternative: fly into Davao (DVO) instead of GES during peak Pasko. Davao is 112 km from GenSan by bus (~2h, ₱150–200) and has far more seat capacity from MNL during December.
🏆
Manny Pacquiao Fight Weeks
Variable — check GenSan boxing news
↑ GES demand spikes when Pacquiao fights at SM Mall of Asia Arena or abroad
General Santos City is Pacquiao's hometown and the city still mobilizes heavily around his fights, even post-career. When a major Pacquiao event coincides with a GenSan visit or homecoming, expect short-notice demand spikes on GES-bound flights. This is unpredictable — unlike the fixed festivals above — but worth checking if you see fight-week news and you're booking that window.
💡 Follow GenSan local Facebook groups (like "GenSan Happenings") to catch advance notice of Pacquiao events before they impact flight prices.

Real costs for Clark (Pampanga) travellers

Here's what a 3-day GenSan trip actually costs from Clark — two budget tiers, two different transport modes

🎒 Tipid Traveller (bus to NAIA + seat sale MNL→GES)
🚌 Bus Clark→NAIA T3₱100–150
✈ MNL→GES (seat sale, one-way)₱799–1,499
🏨 Accommodation (per night)₱400–800
🍣 Food per day (tuna panga + rice)₱250–450
🛵 Local transport per day₱80–150
3-day trip total (incl. flights) ~₱3,000–5,500
✈️ Mabilis Traveller (all-air CRK→MNL→GES connecting)
✈ CRK→MNL→GES connecting (one-way)₱3,800–6,000
🏨 Accommodation (per night)₱1,200–2,500
🍽️ Food per day (sit-down + seafood grill)₱600–1,200
🚖 Local transport per day (Grab)₱300–600
🏊 Activities (Gumasa Beach day trip)₱600–1,200
3-day trip total (incl. flights) ~₱10,000–18,000
💡 Budget reality: The cheapest column assumes a Cebu Pacific piso fare on MNL→GES (these do happen, especially in January–February and August). The Mabilis column assumes a regular all-air connecting fare from Clark, which currently runs ₱3,800–6,000. GenSan is one of the most underrated food cities in Mindanao — ₱250–400 a day will get you fresh tuna panga at Tiongson Arcade and tuna sashimi at the fish port, cheaper and fresher than anything you'll get in Metro Manila or Pampanga.

Things Clark and Pampanga travellers always get wrong about GenSan

Five mistakes specific to CRK-origin travellers heading to the Tuna Capital

🔍
Searching Skyscanner for a "direct CRK to GES flight" that doesn't exist

There is no nonstop Clark-to-General Santos flight and no airline has announced plans to operate one. Stop searching — you will waste time. Your two real options: Fastest is all-air CRK→MNL→GES connecting via Cebu Pacific, costing ₱3,800–6,000 one-way with a 5.5–7 hour total travel time. Cheapest is taking a Genesis or Swiftrans bus from Dau Terminal (Clark) to NAIA (₱100–150, 1.5–2 hours), then flying Cebu Pacific MNL→GES during a seat sale for ₱799–2,000 one-way. Total cost: ₱2,500–3,500 all-in.

🛬
Arriving at General Santos airport expecting a quick tricycle to the city center

GES / Tambler Airport is 14–16 km from the GenSan city center and 30–45 minutes by taxi or Grab under normal traffic. The area immediately outside the terminal has very limited public tricycle coverage at off-peak hours — especially if you land at night. Grab is available at GES but coverage is thinner than Manila or Cebu. Have ₱250–400 ready for a taxi to the city; the fixed taxi rate from the airport queue is roughly ₱250–300 to downtown. Do not arrive expecting to split a tricycle for ₱20.

🐟
Visiting the fish port at the wrong time and missing the tuna action

GenSan's famous General Santos City Fish Port Complex processes and auctions tuna from around 2am to 6am — the massive unloading and bidding is a 4am activity, not a noon activity. Most tourists who "visit the fish port" show up at 9am and find a nearly-empty warehouse. If you want to see the boats unloading yellowfin, the ice handlers, and the actual auction, set your alarm for 3:30am and take a Grab or taxi to Tambler Fishport. Habal-habal (₱50–80 from the airport area) can also take you there. Admission is free but bring a jacket — the processing area is cold.

📅
Not realizing the Tuna Festival week is the one time GenSan is genuinely hard to reach cheaply

The Tuna Festival runs the first week of September, peaking around September 5 (GenSan's charter anniversary). Unlike most regional fiestas that only affect local demand, Tuna Festival pulls visitors from across Mindanao and from the GenSan diaspora in Luzon. MNL→GES fares during this week typically jump to ₱4,000–7,000 (vs ₱1,500 the week before), and hotels within the city double or triple their rates. If you plan to attend the festival, book at least 6–8 weeks out. Every other week of the year, you can find decent MNL→GES fares with 2–3 weeks' notice.

💳
Assuming GCash and Maya will work everywhere in GenSan

GCash and Maya work fine in SM GenSan, Veranza Mall, most restaurants in the city center, and at large fuel stations. They do not work at most tricycle drivers, wet market vendors, fish port sellers, or the beach resorts in Gumasa (Sarangani Province). If you're heading anywhere outside the city — especially to Gumasa Beach, the fish port area, or the outlying barangays — bring ₱1,500–3,000 cash minimum. ATMs (BDO, Metrobank, BPI) are available in the main malls and along National Highway but are less frequent once you leave the city center.

Airlines for Clark → General Santos (connecting itineraries)

No airline flies CRK–GES nonstop. All options require a connection — most commonly via Manila (MNL)

✈ Cebu Pacific (via MNL)
CRK (T1) → MNL (T3) → General Santos (GES)
Connecting via MNL~5.5–7h totalBudgetMost frequent
₱2,500 avg one-way all-in
✈ Philippine Airlines (via MNL)
CRK → MNL (T2) → General Santos (GES)
Connecting via MNLFull service23 kg baggage
₱5,500 avg one-way all-in
🚌 Bus + Cebu Pacific (cheapest)
Dau Terminal (Clark) → NAIA T3 → General Santos (GES)
Genesis / Swiftrans bus₱100–150 (bus)Most affordable~5–6h total
₱2,500–3,500 total one-way (incl. bus)
✈ Via Davao (alternative hub)
CRK → MNL → DVO, then bus Davao–GenSan
More flight options2h bus to GenSanUseful in peak periods
₱3,000–5,000 total, add ₱150–200 bus

💡 The Davao alternative is worth considering during Holy Week and Tuna Festival when GES-bound seats sell out. Davao City (DVO) has far more daily flights from MNL — more than 10 per day vs GES's 4–6 — and a regular bus to GenSan takes about 2 hours along the Davao–General Santos Highway.

General Santos travel guide for Clark travellers

What you need to know before your first trip to the Tuna Capital — from a Pampanga departure point

🛬 From GES airport to the city

  • Airport is 14–16 km from city center in Barangay Fatima; 30–45 min by taxi/Grab
  • Grab is available but coverage thins after 10pm — arrive in daylight if possible
  • Taxi queue at arrivals charges roughly ₱250–350 to SM GenSan or downtown
  • UV Express vans pass along the National Highway (₱30–50 to city terminal) — only if you're traveling light and know the route
  • No shuttle bus service from the airport; tricycles can be contracted for ₱80–150 to the highway junction

🛵 Getting around GenSan

  • Tricycles are the backbone of local transport — official fare is ₱15 for the first 4 km (City Ordinance No. 08 of 2023)
  • In practice, downtown short trips cost ₱20–30; longer trips are negotiated upfront
  • Jeepneys run fixed routes along major roads — fare starts at ₱10–12
  • Grab is available within the city and is the most reliable option for night travel
  • For Gumasa Beach (Sarangani): take a UV Express from KCC Terminal to Glan (~₱120–150, 1 hour), then tricycle to the beach (₱150)

💰 Budget in GenSan

  • Budget: ₱700–1,200/day covers pension-house accommodation, tuna meals, and local transport
  • Mid-range: ₱2,000–3,500/day for a 3-star hotel, restaurant meals, and Grab rides
  • Fresh tuna panga (grilled tuna jaw) at Tiongson Arcade runs ₱150–250 per order — one of the cheapest quality meals in the Philippines
  • GenSan is significantly cheaper than Pampanga/Clark for seafood — the tuna you eat in Clark restaurants was processed here
  • No foreign currency needed — all Philippine peso throughout

🏖️ Where to go from GenSan

  • Gumasa Beach (Sarangani) — "Boracay of the South"; 6 km of white sand; 1.5h from GenSan via Glan
  • GenSan City Fish Port — tuna auction starts ~2am; one of the Philippines' largest yellowfin processing hubs
  • Lake Sebu — T'boli cultural village, seven waterfalls, zipline; ~2h from GenSan
  • Davao City — 112 km, ~2h bus, for a side trip to Eden Nature Park or the night market
  • Sarangani Bay — international marlin fishing; Queen Tuna Park is the free scenic viewpoint in the city

🏨 Where to stay in GenSan

  • Around SM GenSan / KCC Mall area: most accessible, best dining and Grab coverage (₱1,200–3,000/night)
  • Near Pioneer Avenue: city center, close to Tiongson Arcade seafood grills (₱600–1,200/night)
  • Gumasa Beach / Glan: beach resorts range from ₱600 (basic cottage) to ₱2,500 (resort room)
  • Book ahead during Tuna Festival (September) and Kalilangan (February 27) — city hotels fill up 4–6 weeks out
  • Budget pension houses along Pioneer Avenue start at ₱400–600/night and are often cash-only

🍣 Must-eat in GenSan

  • Tuna Panga (grilled tuna jaw) — GenSan's signature dish; try Tiongson Arcade or Pioneer Ave grills at ₱150–300
  • Tuna Kinilaw — raw tuna in vinegar and calamansi; best at the fish port market stalls
  • Sinuglaw — marriage of grilled pork and tuna kinilaw; a GenSan original
  • Tuna Sashimi — the city's proximity to the catch means sashimi-grade tuna at PHP 80–120 per serving at the fish port
  • Kardis — young coconut meat served as a local snack; also try durian from the markets during June–August

GenSan trip budget from Clark (Pampanga)

Typical costs for a 3-night GenSan trip starting from Clark — all amounts in Philippine Peso (PHP)

Item Tipid (Bus+Sale) Mabilis (All-air) Notes
🚌 Clark→NAIA transport ₱100–150 included in airfare Genesis/Swiftrans bus from Dau Terminal; ~1.5–2h
✈ Flight to GenSan (one-way) ₱799–1,999 (MNL→GES) ₱3,800–6,000 (CRK→MNL→GES) Seat sale vs regular all-air connecting itinerary
🏨 Hotel (per night) ₱400–800 ₱1,200–3,000 Pension house near Pioneer Ave vs 3-star near SM GenSan
🍣 Meals (per day) ₱250–450 ₱600–1,200 Tuna panga + sinuglaw at Tiongson Arcade vs restaurant dining
🛵 Local transport/day ₱80–150 ₱300–600 Tricycle + jeepney vs Grab
🏖️ Activities ₱300–700 ₱800–2,000 Fish port visit (free) vs Gumasa Beach day trip or Lake Sebu
📊 Total (3 nights) ~₱3,000–5,500 ~₱10,000–18,000 Both include one-way flight. Add return fare.
💡 GenSan value reality: Once you're in GenSan, it's one of the most affordable cities in Mindanao. Tuna that would cost ₱500+ in a Pampanga restaurant costs ₱150 here grilled at a street stall. The main expense in this trip is always the getting there — and the Tuna Festival week when hotel prices spike to Metro Manila levels. Budget-conscious Clark travellers who catch a Cebu Pacific seat sale and stay in a Pioneer Avenue pension house can eat exceptionally well for under ₱5,000 for a 3-day trip.

6 tips to get the cheapest Clark→General Santos trip

No direct flight means two tickets, two chances to save — here's how to cut both costs

01

Subscribe to piso fare alerts for MNL→GES

The MNL→GES seat sale is where Clark travellers save the most money. Cebu Pacific runs periodic GES promos — we've seen base fares as low as ₱399–799 one-way. Subscribe to piso-fare.com alerts to catch the next one. The bus to NAIA is always cheap; the flight is the variable.

02

Take the bus to NAIA, not a taxi from Clark

Clark-area travellers often spend ₱800–1,500 on a taxi to NAIA when a Genesis Bus from Dau Terminal costs ₱100–150 and drops you near NAIA in 1.5–2 hours. The bus goes to Pasay (EDSA Terminal), from which you ride a NAIA shuttle or metered taxi to your terminal (₱50–100 extra). Total Manila-side cost: under ₱250 vs ₱800–1,500 by private taxi.

03

Consider flying into Davao during Tuna Festival week

When GES seats sell out during the September Tuna Festival, Davao (DVO) remains manageable. The Davao→GenSan bus takes about 2 hours via the national highway and costs ₱150–200. MNL→DVO also has far more daily frequencies than MNL→GES — more competition means fares don't spike as dramatically even during peak demand.

04

Book the CRK→MNL leg separately, not as a connection

The CRK→MNL leg is cheap (₱600–1,200 one-way in off-peak months) but only if booked as a standalone domestic ticket. Booking the entire CRK→MNL→GES itinerary as a single connecting fare often costs more than the sum of the two tickets. Downside: you're responsible for the connection if one flight is delayed — leave at least 2.5 hours between CRK arrival at NAIA and your GES departure.

05

The best GenSan fares from MNL drop in January and late August

We've tracked MNL→GES consistently — fares hit their floor in January (outside Kalilangan week) and in late August, just before Tuna Festival pushes prices up for September. A ₱1,299 MNL→GES fare in late January or mid-August is common even without a formal seat sale. Add this to a ₱799 CRK→MNL leg and your total flight cost is under ₱2,200 one-way.

06

Go to the fish port at 4am, not at 9am

GenSan's biggest free attraction is the tuna auction at the General Santos City Fish Port Complex — but the action runs from 2am to 6am. If you show up at 9am you see an empty warehouse. Clark travellers who book an early-morning MNL→GES arrival (6–7am) can head straight to the fish port from the airport and catch the tail end of the morning auction, then eat fresh sashimi at the market stalls by 7am.

🔔 Never miss an MNL→GES piso fare again

Follow the MNL→GES route and get an instant email the moment a seat sale drops — before Clark travellers who don't use alerts even know it's happening.

No spam. Unsubscribe anytime. 100% free.

Cheap flights Clark to General Santos — what you need to know

There is no direct flight from Clark International Airport (CRK) to General Santos International Airport (GES), and that's unlikely to change anytime soon. GES is a smaller regional airport that only has scheduled nonstop service to Manila (MNL), Cebu (CEB), and Iloilo (ILO). Clark, for all its growth as an aviation hub, does not have a volume relationship with General Santos sufficient to justify a dedicated nonstop service. For travellers originating in Angeles City, Pampanga, or anywhere in Clark's catchment area, this means every CRK-to-GenSan trip involves at least one connection.

The cheapest way to book this trip

The most practical approach depends on how much you value time versus money. The Tipid route — taking a Genesis or Swiftrans bus from Dau Terminal to NAIA (₱100–150, about 90 minutes to 2 hours), then flying Cebu Pacific MNL→GES — can get you from Clark to GenSan for as little as ₱2,200–2,500 one-way when you catch the right fare. We've seen MNL→GES base fares drop to ₱399–799 during Cebu Pacific seat sales, usually in January, February, and August. When those sales happen, the bus-plus-flight route is one of the most affordable domestic long-hauls in the country. The faster all-air option — booking CRK→MNL→GES as a connecting itinerary — runs ₱3,800–6,000 one-way at regular prices and saves you the NAIA terminal transfer, but costs significantly more. That price premium rarely makes sense outside of time-critical travel.

What General Santos City actually costs a Clark traveller

Once you arrive, GenSan is genuinely affordable by Philippine standards. A tipid traveller who stays in a Pioneer Avenue pension house (₱400–700/night), eats tuna panga at the Tiongson Arcade street grills (₱150–300 per meal), and uses tricycles to get around can sustain a full day on ₱700–900 all-in — far cheaper than comparable days in Cebu City or Davao. What makes GenSan expensive is the getting there, not the being there. The city's reputation as a trade hub rather than a tourist hub means accommodation prices haven't been inflated by tourism demand the way Boracay or Palawan have. A 3-night GenSan trip all-in — bus + seat sale fare + accommodation + food — is achievable for under ₱5,000 for a solo tipid traveller who plans ahead.

Tuna Festival — the one window when this trip gets genuinely expensive

Every other week of the year, booking this route 2–4 weeks ahead is sufficient. The exception is the first week of September, when GenSan's Tuna Festival fills every inbound seat to GES and doubles hotel prices in the city. If you're attending the festival — and the float parade and Sugbahan sa Dalan street grilling are worth attending — book at least 6–8 weeks out and expect to pay ₱4,000–7,000 for the MNL→GES leg alone, versus the ₱1,500–2,000 you'd pay a week earlier. The Kalilangan Festival in late February (founding anniversary, peaking on February 27) creates a smaller but noticeable fare bump on GES-bound flights in the final week of February. Holy Week and Christmas remain the two most expensive windows, with combined CRK→MNL and MNL→GES fares potentially reaching ₱10,000–14,000 one-way during the peak 3–5 day window.

How piso-fare.com tracks this route

We track MNL→GES fares daily — the leg that matters most for Clark-origin travellers. The price data you see above is sourced from Travelpayouts and updated in real time. When a Cebu Pacific or PAL seat sale pushes MNL→GES below ₱1,000, this page shows it first. Subscribe to our free alerts so you know the moment fares drop. What you can do right now: set your target budget and subscribe. The next time we see a MNL→GES fare that hits your threshold, you'll get an instant email — giving you the head start to book before seats at that price sell out.

.4rem1.4rem;">Frequently asked questions — Clark to General Santos

Content reviewed 2026-07-30 · Prices update automatically every day

No. There is no nonstop service between Clark International Airport (CRK) and General Santos International Airport (GES). No airline operates this route directly. General Santos only has scheduled nonstop domestic service to Manila (MNL), Cebu (CEB), and Iloilo (ILO). Clark travellers must connect, almost always through Manila.
The cheapest option is taking a Genesis or Swiftrans bus from Dau Terminal (Clark) to the NAIA area in Pasay (₱100–150, about 1.5–2 hours), then flying Cebu Pacific MNL→GES. During a seat sale, MNL→GES base fares can drop to ₱399–799. Total door-to-airport cost: as low as ₱2,200 one-way. Subscribe to piso-fare.com alerts to catch the next MNL→GES seat sale.
The all-air connecting option (CRK→MNL→GES) takes 5.5–7 hours total including a typical MNL layover of 90 minutes to 3 hours. The bus-plus-flight option from Clark to NAIA (1.5–2h) plus MNL→GES flight (2h 15m) plus airport time adds up to roughly 5–6 hours gate-to-gate, but requires navigating NAIA on your own between buses and terminals.
General Santos City is known as the Tuna Capital of the Philippines. The city hosts one of the country's largest fish port complexes, where yellowfin tuna caught in the Celebes Sea is processed and exported worldwide — including to Japan, the United States, and Europe — often within 24 hours of being caught. It is also the hometown of boxing legend Manny Pacquiao. The city celebrates the Tuna Festival every first week of September and the Kalilangan Festival every February 27.
During peak periods (Holy Week, Tuna Festival week, Christmas), flying into Davao (DVO) and taking the 2-hour bus to GenSan is often cheaper and more reliably available. DVO has far more daily flights from MNL — more competition means less dramatic fare spikes. The Davao–GenSan bus runs regularly and costs ₱150–200. Outside peak periods, flying directly into GES is more convenient. Watch both routes before booking.
Yes. The fare data on this page tracks MNL→GES prices sourced from Travelpayouts, updated regularly. These represent real, bookable fares for the Manila to General Santos leg — which is the key segment Clark travellers need to book. Always click through to verify the current fare before paying, as prices change constantly. piso-fare.com earns a small commission on bookings through our links, which never affects the price you pay.