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.
Manila → General Santos, Philippines
🔍 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:
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
📅 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)
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
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
Things Clark and Pampanga travellers always get wrong about GenSan
Five mistakes specific to CRK-origin travellers heading to the Tuna Capital
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.
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.
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.
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.
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)
💡 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. |
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
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.
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.
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.
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.
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.
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.
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.
Content reviewed 2026-07-30 · Prices update automatically every day
More deals from Clark and nearby
Other popular routes from CRK, or GenSan-related connections