Situated on the southern tip of the Philippines island of Mindanao, General Santos City, also known as the "Tuna Capital of the Philippines," boasts a vibrant mix of coastal charm, bustling markets, and rich cultural heritage. Beyond its thriving fishing industry, visitors can explore stunning beaches, embark on exciting outdoor adventures, and savor delicious seafood dishes. This dynamic city, named after the Filipino hero General Paulino Santos, offers a perfect blend of modernity and tradition, making it a must-visit destination for those seeking an authentic taste of Filipino culture and natural beauty.
The cheapest month to fly to General Santos is typically November.
The best price we found is for RM1,339 from Johor Bahru to General Santos.
Some popular airlines include: Philippine Airlines, AirAsia.
A good price for a flight to General Santos is RM1205 - RM1473.
Popular airports near General Santos City include General Santos International Airport (GES) and Davao City's Francisco Bangoy International Airport (DVO).
The flight to General Santos (GES) is roughly 4 hours 6 minutes and 1,627 miles (2,618 kilometres) from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL).
The best way is to compare flights to General Santos from leading comparison sites using our search engine dashboard.
Summit with views & tent rentals
Beachside public park with cabanas
Statue
Beach
800-foot mountain peak with city views
Falls
Valley
Scenic swimming beach & events spot
Falls
Arcade
Adventure
Hill
Sandy beach with lodging & picnicking
Bustling waterfront with resorts
Beach
Peak
Beach
27.7 °C
Sat, 20 Apr 2024
Average Temperature
33°C
Jan
33°C
Feb
34°C
Mar
34°C
Apr
33°C
May
32°C
Jun
32°C
Jul
32°C
Aug
32°C
Sep
33°C
Oct
33°C
Nov
33°C
Dec
Flights from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL) to General Santos (GES) - The flight distance between these airports is 1,627 miles (2,618 kilometres). The direct flight time is roughly 4 hours 6 minutes.
Flights from Kota Kinabalu, Malaysia - Kota Kinabalu International Airport (BKI) to General Santos (GES) - The flight distance between these airports is 622 miles (1,000 kilometres). The direct flight time is roughly 1 hour 52 minutes.
Flights from Penang, Malaysia - Penang International Airport (PEN) to General Santos (GES) - The flight distance between these airports is 1,707 miles (2,747 kilometres). The direct flight time is roughly 4 hours 17 minutes.
Flights from Langkawi, Malaysia - Langkawi International Airport (LGK) to General Santos (GES) - The flight distance between these airports is 1,742 miles (2,804 kilometres). The direct flight time is roughly 4 hours 22 minutes.
Flights from Kuching, Malaysia - Kuching International Airport (KCH) to General Santos (GES) - The flight distance between these airports is 1,065 miles (1,713 kilometres). The direct flight time is roughly 2 hours 51 minutes.
Flights from Johor Bahru, Malaysia - Senai International Airport (JHB) to General Santos (GES) - The flight distance between these airports is 1,508 miles (2,427 kilometres). The direct flight time is roughly 3 hours 51 minutes.
Flights from Miri, Malaysia - Miri Airport (MYY) to General Santos (GES) - The flight distance between these airports is 774 miles (1,245 kilometres). The direct flight time is roughly 2 hours 13 minutes.
Flights from Alor Setar, Malaysia - Sultan Abdul Halim Airport (AOR) to General Santos (GES) - The flight distance between these airports is 1,697 miles (2,730 kilometres). The direct flight time is roughly 4 hours 16 minutes.
Flights from Kota Bharu, Malaysia - Sultan Ismail Petra Airport (KBR) to General Santos (GES) - The flight distance between these airports is 1,566 miles (2,521 kilometres). The direct flight time is roughly 3 hours 58 minutes.
Flights from Kuala Terengganu, Malaysia - Sultan Mahmud Airport (TGG) to General Santos (GES) - The flight distance between these airports is 1,513 miles (2,434 kilometres). The direct flight time is roughly 3 hours 51 minutes.
Flights from Kuala Lumpur, Malaysia - Sultan Abdul Aziz Shah Airport (SZB) to General Santos (GES) - The flight distance between these airports is 1,634 miles (2,630 kilometres). The direct flight time is roughly 4 hours 7 minutes.
Flights from Bintulu, Malaysia - Bintulu Airport Airport (BTU) to General Santos (GES) - The flight distance between these airports is 856 miles (1,378 kilometres). The direct flight time is roughly 2 hours 24 minutes.
Flights from Labuan, Malaysia - Labuan Airport (LBU) to General Santos (GES) - The flight distance between these airports is 679 miles (1,093 kilometres). The direct flight time is roughly 2 hours.
Flights from Sandakan, Malaysia - Sandakan Airport (SDK) to General Santos (GES) - The flight distance between these airports is 484 miles (778 kilometres). The direct flight time is roughly 1 hour 34 minutes.
Flights from Tawau, Malaysia - Tawau Airport (TWU) to General Santos (GES) - The flight distance between these airports is 494 miles (795 kilometres). The direct flight time is roughly 1 hour 35 minutes.
Flights from Mulu, Malaysia - Mulu Airport (MZV) to General Santos (GES) - The flight distance between these airports is 722 miles (1,161 kilometres). The direct flight time is roughly 2 hours 6 minutes.
Flights from Kuantan, Malaysia - Sultan Haji Ahmad Shah Airport (KUA) to General Santos (GES) - The flight distance between these airports is 1,515 miles (2,438 kilometres). The direct flight time is roughly 3 hours 51 minutes.
Flights from Ipoh, Malaysia - Sultan Azlan Shah Airport (IPH) to General Santos (GES) - The flight distance between these airports is 1,654 miles (2,663 kilometres). The direct flight time is roughly 4 hours 10 minutes.
Flights from Long Lellang, Malaysia - Long Lellang Airport (LGL) to General Santos (GES) - The flight distance between these airports is 708 miles (1,140 kilometres). The direct flight time is roughly 2 hours 4 minutes.
Flights from Long Seridan, Malaysia - Long Seridan Airport (ODN) to General Santos (GES) - The flight distance between these airports is 706 miles (1,137 kilometres). The direct flight time is roughly 2 hours 4 minutes.
Flights from Limbang, Malaysia - Limbang Airport (LMN) to General Santos (GES) - The flight distance between these airports is 699 miles (1,125 kilometres). The direct flight time is roughly 2 hours 3 minutes.
Flights from Mukah, Malaysia - Mukah Airport (MKM) to General Santos (GES) - The flight distance between these airports is 923 miles (1,485 kilometres). The direct flight time is roughly 2 hours 33 minutes.
Flights from Marudi, Malaysia - Marudi Airport (MUR) to General Santos (GES) - The flight distance between these airports is 752 miles (1,211 kilometres). The direct flight time is roughly 2 hours 10 minutes.
From Johor Bahru (JHB), Malaysia to General Santos, Philippines (GES): RM1,339
Depart: 22 Jun 2024 · Return: 29 Jun 2024 Price found 20 Apr 2024, 13:44