How can I find cheap flights from Bahrain International Airport to Laguindingan Airport?
Explore the cheapest one-way and round-trip flights from Bahrain International Airport to Laguindingan Airport over the next 90 days, with one-way fares from NZD 859 and round-trip from NZD 1,447. Based on Trip.com's latest 7-day flight data.
- Cheapest
- Round-trip
- Fastest
- Cheapest
BAH 1:10 AM14h 35m1 stopCGY 8:45 PMBahrain - Cagayan De Oro | Tue, Nov 10 | Gulf AirNZD 859 NZD 1,77352% off52% offNZD 1,773 NZD 859
BAH 1:10 AM33h 40m1 stopCGY 3:50 PMBahrain - Cagayan De Oro | Sat, Nov 21 | Gulf AirNZD 873 NZD 1,77351% off51% offNZD 1,773 NZD 873
BAH 1:10 AM14h 35m1 stopCGY 8:45 PMBahrain - Cagayan De Oro | Wed, Nov 18 | Gulf AirNZD 875 NZD 1,77351% off51% offNZD 1,773 NZD 875
BAH 1:10 AM23h 15m1 stopCGY 5:25 AMBahrain - Cagayan De Oro | Mon, Nov 16 | Gulf AirNZD 89250% offNZD 1,773 NZD 892
BAH 1:10 AM23h 15m1 stopCGY 5:25 AMBahrain - Cagayan De Oro | Thu, Jan 7 | Gulf AirNZD 91948% offNZD 1,773 NZD 919
BAH 1:10 AM12h 35m1 stopCGY 6:45 PMBahrain - Cagayan De Oro | Tue, Nov 10 | Philippine AirlinesNZD 94547% offNZD 1,773 NZD 945
BAH 1:10 AM12h 35m1 stopCGY 6:45 PMBahrain - Cagayan De Oro | Thu, Jan 7 | Philippine AirlinesNZD 95246% offNZD 1,773 NZD 952
BAH 1:10 AM12h 35m1 stopCGY 6:45 PMBahrain - Cagayan De Oro | Wed, Nov 18 | Philippine AirlinesNZD 99444% offNZD 1,773 NZD 994
BAH 1:10 AM23h 15m1 stopCGY 5:25 AMBahrain - Cagayan De Oro | Thu, Nov 26 | Gulf AirNZD 1,00144% offNZD 1,773 NZD 1,001
BAH 1:00 PM17h 25m1 stopCGY 2:00 PMBahrain - Cagayan De Oro | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
BAH 1:10 AM23h 15m1 stopCGY 5:25 AMBahrain - Cagayan De Oro | Thu, Nov 12 | Gulf Air
CGY 6:05 AM20h 20m1 stopBAH 9:25 PMCagayan De Oro - Bahrain | Fri, Nov 20 | Philippines AirAsiaNZD 1,447 NZD 3,56459% off59% offNZD 3,564 NZD 1,447
BAH 1:10 AM23h 15m1 stopCGY 5:25 AMBahrain - Cagayan De Oro | Thu, Nov 12 | Philippine Airlines
CGY 6:05 AM20h 20m1 stopBAH 9:25 PMCagayan De Oro - Bahrain | Fri, Nov 20 | Philippines AirAsiaNZD 1,526 NZD 3,56456% off56% offNZD 3,564 NZD 1,526
BAH 1:10 AM23h 15m1 stopCGY 5:25 AMBahrain - Cagayan De Oro | Sat, Dec 5 | Gulf Air
CGY 6:05 AM20h 20m1 stopBAH 9:25 PMCagayan De Oro - Bahrain | Sun, Dec 13 | Philippines AirAsiaNZD 1,683 NZD 3,56453% off53% offNZD 3,564 NZD 1,683
BAH 1:10 AM12h 35m1 stopCGY 6:45 PMBahrain - Cagayan De Oro | Sat, Dec 5 | Philippine Airlines
CGY 10:45 AM15h 40m1 stopBAH 9:25 PMCagayan De Oro - Bahrain | Sun, Dec 13 | Philippine AirlinesNZD 1,92746% offNZD 3,564 NZD 1,927
BAH 1:10 AM12h 35m1 stopCGY 6:45 PMBahrain - Cagayan De Oro | Sun, Dec 6 | Philippine Airlines
CGY 10:45 AM15h 40m1 stopBAH 9:25 PMCagayan De Oro - Bahrain | Sun, Dec 13 | Philippine AirlinesNZD 1,92746% offNZD 3,564 NZD 1,927
BAH 1:10 AM12h 35m1 stopCGY 6:45 PMBahrain - Cagayan De Oro | Fri, Dec 11 | Philippine Airlines
CGY 6:40 AM19h 45m1 stopBAH 9:25 PMCagayan De Oro - Bahrain | Fri, Dec 18 | Philippine AirlinesNZD 1,94146% offNZD 3,564 NZD 1,941
BAH 1:10 AM14h 45m1 stopCGY 8:55 PMBahrain - Cagayan De Oro | Sun, Nov 29 | Gulf Air
CGY 9:40 PM28h 45m1 stopBAH 9:25 PMCagayan De Oro - Bahrain | Wed, Dec 2 | Philippine AirlinesNZD 2,00944% offNZD 3,564 NZD 2,009
BAH 1:10 AM14h 35m1 stopCGY 8:45 PMBahrain - Cagayan De Oro | Sun, Nov 29 | Philippine Airlines
CGY 6:35 AM19h 50m1 stopBAH 9:25 PMCagayan De Oro - Bahrain | Wed, Dec 2 | Cebu PacificNZD 2,07642% offNZD 3,564 NZD 2,076
BAH 1:10 AM12h 35m1 stopCGY 6:45 PMBahrain - Cagayan De Oro | Wed, Jan 6 | Philippine Airlines
CGY 10:55 PM27h 30m1 stopBAH 9:25 PMCagayan De Oro - Bahrain | Wed, Jan 6 | Philippine AirlinesNZD 2,60127% offNZD 3,564 NZD 2,601
BAH 1:00 PM17h 25m1 stopCGY 2:00 PMBahrain - Cagayan De Oro | Wed, Nov 11 | Normal Airline
CGY 3:00 PM6hNonstopBAH 4:00 PMCagayan De Oro - Bahrain | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
BAH 1:10 AM12h 35m1 stopCGY 6:45 PMBahrain - Cagayan De Oro | Tue, Nov 10 | Philippine AirlinesNZD 945 NZD 1,77347% off47% offNZD 1,773 NZD 945
BAH 1:10 AM12h 35m1 stopCGY 6:45 PMBahrain - Cagayan De Oro | Thu, Jan 7 | Philippine AirlinesNZD 952 NZD 1,77346% off46% offNZD 1,773 NZD 952
BAH 1:10 AM12h 35m1 stopCGY 6:45 PMBahrain - Cagayan De Oro | Wed, Nov 18 | Philippine AirlinesNZD 994 NZD 1,77344% off44% offNZD 1,773 NZD 994
BAH 1:10 AM14h 35m1 stopCGY 8:45 PMBahrain - Cagayan De Oro | Tue, Nov 10 | Gulf AirNZD 85952% offNZD 1,773 NZD 859
BAH 1:10 AM14h 35m1 stopCGY 8:45 PMBahrain - Cagayan De Oro | Wed, Nov 18 | Gulf AirNZD 87551% offNZD 1,773 NZD 875
BAH 1:10 AM14h 45m1 stopCGY 8:55 PMBahrain - Cagayan De Oro | Sat, Nov 21 | Philippine AirlinesNZD 1,00743% offNZD 1,773 NZD 1,007
BAH 1:10 AM23h 15m1 stopCGY 5:25 AMBahrain - Cagayan De Oro | Mon, Nov 16 | Gulf AirNZD 89250% offNZD 1,773 NZD 892
BAH 1:10 AM23h 15m1 stopCGY 5:25 AMBahrain - Cagayan De Oro | Thu, Jan 7 | Gulf AirNZD 91948% offNZD 1,773 NZD 919
BAH 1:10 AM23h 15m1 stopCGY 5:25 AMBahrain - Cagayan De Oro | Thu, Nov 26 | Gulf AirNZD 1,00144% offNZD 1,773 NZD 1,001
BAH 1:00 PM17h 25m1 stopCGY 2:00 PMBahrain - Cagayan De Oro | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Bahrain to Cagayan De Oro are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Which airline offers the cheapest flights from Bahrain International Airport to Laguindingan Airport?
The cheapest airline flying from Bahrain International Airport to Laguindingan Airport is Etihad Airways (from NZD 607) among 9 carriers operating this route. Based on Trip.com's latest 7-day flight data.









Find more flights and airlines
What is the flight schedule from Bahrain International Airport to Laguindingan Airport?
Check the schedule for flights from Bahrain to Cagayan De Oro and find the flight that best matches your travel plans.
-
PR3264
Bahrain International Airport
8:45 PM
BAH
11:30 AM
MNL
S M T W T F SSearch -
PR2533
Ninoy Aquino International Airport
5:10 PM
MNL
7:00 PM
CGY
S M T W T F S -
GF154
Bahrain International Airport
1:10 AM
BAH
2:50 PM
MNL
S M T W T F SSearch -
5J389
Ninoy Aquino International Airport
7:05 PM
MNL
8:50 PM
CGY
S M T W T F S -
PR3264
Bahrain International Airport
8:45 PM
BAH
11:30 AM
MNL
S M T W T F SSearch -
PR2527
Ninoy Aquino International Airport
7:00 PM
MNL
8:45 PM
CGY
S M T W T F S -
EK838
Bahrain International Airport
10:00 AM
BAH
12:15 PM
DXB
S M T W T F SSearch -
EK330
Dubai International Airport
1:10 PM
DXB
1:25 AM
MNL
S M - W - F - -
Z2691
Ninoy Aquino International Airport
8:55 AM
MNL
10:30 AM
CGY
- M - W - F - -
SV521
Bahrain International Airport
5:30 PM
BAH
6:45 PM
RUH
S - - - - F -Search -
SV862
King Khalid International Airport
11:30 PM
RUH
1:50 PM
MNL
S - - W - F - -
5J391
Ninoy Aquino International Airport
10:40 AM
MNL
12:25 PM
CGY
S M T W T F S -
QR1109
Bahrain International Airport
10:20 PM
BAH
11:15 PM
DOH
S M T W T F SSearch -
QR4947
Hamad International Airport
1:30 AM
DOH
4:15 PM
MNL
S M T W T F S -
PR2529
Ninoy Aquino International Airport
8:25 PM
MNL
10:00 PM
CGY
S M T W T F S -
QR1117
Bahrain International Airport
4:35 AM
BAH
5:30 AM
DOH
S M T W T F SSearch -
QR928
Hamad International Airport
8:25 AM
DOH
9:50 PM
MNL
S M T W T F S -
5J383
Ninoy Aquino International Airport
4:10 AM
MNL
5:55 AM
CGY
S M T W T F S -
EK836
Bahrain International Airport
3:50 AM
BAH
6:05 AM
DXB
S M T W T F SSearch -
EK334
Dubai International Airport
9:25 AM
DXB
9:35 PM
MNL
S M T W T F S -
Z2689
Ninoy Aquino International Airport
3:25 AM
MNL
5:05 AM
CGY
S M T W T F S -
EK836
Bahrain International Airport
3:50 AM
BAH
6:05 AM
DXB
S M T W T F SSearch -
EK334
Dubai International Airport
9:25 AM
DXB
9:35 PM
MNL
S M T W T F S -
PR2519
Ninoy Aquino International Airport
4:05 AM
MNL
5:45 AM
CGY
S M T W T F S -
EY648
Bahrain International Airport
3:25 AM
BAH
5:30 AM
AUH
S M T - T F SSearch -
EY446
Zayed International Airport
9:20 AM
AUH
9:55 PM
MNL
S M T W T F S -
Z2689
Ninoy Aquino International Airport
3:25 AM
MNL
5:05 AM
CGY
S M T W T F S
About Bahrain International Airport and Laguindingan Airport
Learn about Bahrain International Airport (BAH) and Laguindingan Airport (CGY) — including location, terminals, transportation, and travel tips.
| Flight distance | 7,987.14 km |
|---|---|
| Cheapest one-way ticket price | NZD 859 |
| Cheapest return ticket price | NZD 1,447 |
FAQs for Bahrain International Airport to Laguindingan Airport Flights
What is the transportation method from the main airport to downtown in Cagayan De Oro?
- The distance from Laguindingan Airport to downtown is about 25 km. It takes about 40 minutes by taxi.
What are the cheapest flights from Bahrain International Airport to Laguindingan Airport?
One-way flights from Bahrain International Airport to Laguindingan Airport currently start from NZD 859, and round-trip fares start from NZD 1,447. The current lowest fare is a Gulf Air flight departing on Tue, Nov 10; prices may vary depending on availability.What is the average price of a flight from Bahrain International Airport to Laguindingan Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Bahrain International Airport to Laguindingan Airport is NZD 1,183. Prices may vary depending on the departure date, airline, and availability.How do I book flights from Bahrain International Airport to Laguindingan Airport on Trip.com?
Enter Bahrain International Airport and Laguindingan Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Popular Destinations
- Cheap tickets from Bahrain International Airport to Zayed International Airport
- Cheap flights from Bahrain International Airport to Ninoy Aquino International Airport
- Cheap flights from Bahrain International Airport to Mactan International Airport
- Cheap tickets from Bahrain International Airport to Dubai International Airport
- Return plane tickets from Bahrain International Airport to Laguindingan International Airport
- Cheap flights from Bahrain International Airport to Dubai
- Plane tickets from Bahrain International Airport to Cagayan De Oro
- Plane tickets from Bahrain International Airport to Cebu
- Plane tickets from Bahrain International Airport to Manila
- Return plane tickets from Bahrain International Airport to Abu Dhabi
- Cheap tickets from Hong Kong International Airport to Laguindingan International Airport
- Cheap flights from Ninoy Aquino International Airport to Laguindingan International Airport
- Cheap flights from Davao Airport to Laguindingan International Airport
- Cheap tickets from Iloilo International Airport to Laguindingan International Airport
- Cheap tickets from Mactan International Airport to Laguindingan International Airport
- Plane tickets from Hong Kong to Laguindingan International Airport
- Return flight tickets from Cebu to Laguindingan International Airport
- Return flight tickets from Iloilo City to Laguindingan International Airport
- Return flight tickets from Davao to Laguindingan International Airport
- Plane tickets from Manila to Laguindingan International Airport
- Return plane tickets from Bahrain International Airport to Cebu
- Cheap flights from Bahrain International Airport to Abu Dhabi
- Plane tickets from Bahrain International Airport to Dubai
- Cheap flights from Bahrain International Airport to Manila
- Plane tickets from Bahrain International Airport to Cagayan De Oro
- Cheap tickets from Bahrain International Airport to Laguindingan International Airport
- Return plane tickets from Bahrain International Airport to Mactan International Airport
- Cheap flights from Bahrain International Airport to Dubai International Airport
- Return plane tickets from Bahrain International Airport to Ninoy Aquino International Airport
- Cheap flights from Bahrain International Airport to Zayed International Airport
- Best Time to Visit Dubai
- When To Book Cheap Flights
- Best Time to Visit Seoul
- Hong Kong Transit
- Singapore Airport to City
- Hong Kong Weather in May
- Singapore eSIM
- Turkey Visa
- Travel Tips Hong Kong
- Best Time to Visit El Nido
- UK ETA
- China Public Holiday 2026
- What Can I Bring Into Australia
- Can I Bring a Perfume on a Plane
- Canada Arrival Card
- Taiwan Arrival Card
- Europe eSIM
- Frequent Flyer Number
- Trip.com Promo Code
- Airlines in Terminal
- JR HARUKA
- Abu Dhabi Airport to City
- What to Buy in Taipei
- KL MRT Map
- Japan Taxi
- Can I bring a lighter on a plane
- NAVITIME Japan
- Hong Kong Disneyland Christmas
- China Travel App
- Zhangjiajie Airport
- Flights to Linz Airport
- 2I3233 Flight Status
- 6E436 Flight Status
- Return plane tickets from Ninoy Aquino International Airport to Beauvais Tille Airport
- Flights to Taif International Airport
Note: Prices shown on this page are the lowest estimated prices found in the last 24 hours and include all taxes and fees.