Support

Cheap flights from Bangkok to Cagayan de Oro

Bangkok
BKK
Cagayan De Oro
CGY

Flight deals from Bangkok to Cagayan de Oro

Below you can see the best deals on flights Bangkok — Cagayan de Oro for upcoming dates. Direct and connecting flights from various airlines — compare prices and choose the right ticket.

The lowest price for the next 2 months is on 7 August, from $147.

Top 10 cheap flights from Bangkok to Cagayan de Oro

About the Bangkok — Cagayan de Oro flight

On this page, you can find and buy flight tickets from Bangkok to Cagayan de Oro. A flight covering about 2,700 km connects the capital of Thailand with a major transport hub in the Philippines, offering various connection options.

Ticket prices depend on the season and how far in advance you book, so use the interactive chart and calendar to find the best price. You can also find information on how to get to the airport in Bangkok and how to get from the airport to your destination after landing.

Flight ticket prices by day: Bangkok — Cagayan de Oro

Below is a calendar of the lowest flight ticket prices for Bangkok — Cagayan de Oro by day. Pick a convenient date and instantly see the fare. The cheapest flights on this route start from $147 in ,, and the most expensive are around $156 in y. If your travel dates are flexible, the calendar will help you find the best price for your preferred period. To view round-trip fares, switch to the "Round trip" tab above the calendar, select your departure date — and the right-hand calendar will highlight the lowest prices for return flights on each day.

 
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--

Prices by month

Bangkok → Cagayan de Oro, average one-way price

MonthAverage priceLevelMonthAverage priceLevelMonthAverage priceLevel
Jan$157mediumMay$167mediumSep$177medium
Feb$142lowJun$157mediumOct$137low
Mar$137lowJul$223highNov$162medium
Apr$182highAug$142lowDec$213high

Some values are estimated based on seasonality.

When to fly

The climate in Cagayan de Oro is characterized by consistently high temperatures and significant humidity. May is the hottest month, with an average high of 28.4°C, while the heaviest rainfall occurs in June and July, with the number of rainy days reaching 26–27 per month.

In terms of savings, the most budget-friendly month for flying is July, with ticket prices starting $172. In June, travel costs start $182, making the summer period quite affordable for booking despite the weather conditions.

April is considered an optimal choice for a trip, combining warm air temperatures with relatively less rainfall compared to the summer months. Keep in mind that the period from October to December is the cloudiest, with the highest number of wet days.

Temperature · Cagayan de Oro

Dry and wet days · Cagayan de Oro

Wind speed and direction · Cagayan de Oro

We'll let you know if you need a visa

Enter your destination or
Your nationality
Destination

How to get the best deal on a Bangkok — Cagayan de Oro ticket

  • Book your flights at least 5–7 weeks before your planned departure, as prices on this route tend to rise sharply in the final days before the flight.
  • Consider flight options with layovers in Manila or Cebu — these are the most frequent and budget-friendly routes, with prices starting $172.
  • Use the low price calendar on this page to compare the cost of departures on different days of the week, as flying on a Tuesday or Wednesday is often cheaper than on weekends.
  • Check low-cost carriers' baggage rules: it is often more cost-effective to pay for extra baggage online in advance than to pay for excess weight at the Bangkok airport.

Airlines

Flights from Bangkok to Cagayan de Oro are operated by leading regional carriers such as Cebu Pacific, Philippine Airlines, and AirAsia. Since there are virtually no direct flights on this route, airlines offer convenient connections through major hubs. You can find the detailed schedule, flight frequency, and connecting route options in the list below.

There are no direct flights on the Bangkok — Cagayan de Oro route. Showing airlines offering connecting flights.
  • Philippine AirlinesPR
    WebsiteFleet: 7914.7M pax/year
    • BKK → MNL → CGY (with stopover)
  • Cebu Pacific5J
    WebsiteFleet: 8224.5M pax/year
    • BKK → MNL → CGY (with stopover)
    • DMK → MNL → CGY (with stopover)

Cities and airports on the Bangkok — Cagayan de Oro route

Flights Bangkok — Cagayan de Oro depart from Suvarnabhumi Airport and Don Mueang International Airport and arrive at Laguindingan International Airport. Below are pages for the cities, countries, and airports on the route: airlines, schedules, and travel guides.

Departure airports
Arrival airports

Interesting articles about Cagayan de Oro

Vacation in the Philippines: what to see, best beachesTravel Ideas

Vacation in the Philippines: what to see, best beaches

What do we know about the Philippines? The natural beauty here surpasses many other Asian countries, but the destination is still not well-explored by tourists. And that’s a shame. Here you’ll find un…

The World’s Largest CitiesInteresting

The World’s Largest Cities

If you prefer non-stop action to quiet solitude somewhere by the sea or in the mountains—this article is for you. We’ve already told you about the oldest cities in the world, and now it’s time to delv…

Traveling and getting around the city without internetTips for Travelers

Traveling and getting around the city without internet

Internet can disappear not only upon arrival in another country, but even during a long trip, for example, by train. We have prepared useful tips for those who are worried about losing network access…

Interesting

10 Most Unusual Beaches in the World

Do you love beach holidays but are tired of ordinary beaches? Read our review of the ten most unusual beaches in the world; they will surely not leave you indifferent. 1. Glass Beach, Fort Bragg, Cali…

Free Public Transport AbroadUseful information

Free Public Transport Abroad

How to get around abroad is always a tricky question. Some simply buy a day pass and spare no expense, while others prefer to walk to avoid spending extra money on “it’s only a ten-minute walk!”. But…

Looking Down: The Best Observation Decks in the WorldTips for Travelers

Looking Down: The Best Observation Decks in the World

To better understand a city or admire the surrounding nature, you need to climb higher. The ascent isn’t always easy, but it’s worth it for the experience and the view from the top. If you’re not afra…

Frequently asked questions about the Bangkok — Cagayan de Oro flight

How long is the flight from Bangkok to Cagayan de Oro?

The distance between the cities is approximately 2,700 km. Net flying time would be around 4 hours; however, due to the lack of direct flights, a connecting journey typically takes between 8 and 12 hours.

Which airlines fly this route?

The primary carriers are Cebu Pacific, Philippine Airlines, and AirAsia. Flights are operated with layovers in Manila or Cebu.

Are there direct flights from Bangkok to Cagayan de Oro?

Currently, there are no scheduled direct flights on this route. Passengers are offered options with one or two connections.

How much is the cheapest ticket?

The lowest fare is recorded starting from 13,436 ₽. Prices are dynamic, so we recommend checking for the latest information using the search form on this page.

Which airport does the flight arrive at?

All flights arrive at Laguindingan International Airport (CGY), which is located approximately 45 minutes by car from downtown Cagayan de Oro.

Where else you can fly from Bangkok

See all

Where else you can fly from Cagayan de Oro

See all

We use cookies and services to collect user information. This is essential for the functioning of the site and for marketing purposes. You can find out more in .