How can I find cheap flights from Belo Horizonte/Confins–Tancredo Neves International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport?
Explore the cheapest one-way and round-trip flights from Belo Horizonte/Confins–Tancredo Neves International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport over the next 90 days, with one-way fares from BRL 195 and round-trip from BRL 320. Based on Trip.com's latest 7-day flight data.
- Cheapest
- Return
- Direct
- Recommended
- Next 7 days
- Fastest
- Cheapest
CNF 06:201h 25mDirectGRU 07:45Belo Horizonte - Sao Paulo | Sun, Jan 24 | AzulBRL 195 BRL 36947% off47% offBRL 369 BRL 195
CNF 07:501h 20mDirectGRU 09:10Belo Horizonte - Sao Paulo | Fri, Jan 29 | AzulBRL 196 BRL 36947% off47% offBRL 369 BRL 196
CNF 06:251h 25mDirectGRU 07:50Belo Horizonte - Sao Paulo | Mon, Feb 1 | AzulBRL 197 BRL 36947% off47% offBRL 369 BRL 197
CNF 06:101h 25mDirectGRU 07:35Belo Horizonte - Sao Paulo | Thu, Jan 7 | AzulBRL 22637% offBRL 358 BRL 226
CNF 07:501h 20mDirectGRU 09:10Belo Horizonte - Sao Paulo | Thu, Jan 21 | AzulBRL 23935% offBRL 369 BRL 239
CNF 17:401h 20mDirectGRU 19:00Belo Horizonte - Sao Paulo | Sat, Jan 9 | AzulBRL 24033% offBRL 358 BRL 240
CNF 17:401h 20mDirectGRU 19:00Belo Horizonte - Sao Paulo | Sat, Jan 16 | AzulBRL 24035% offBRL 369 BRL 240
CNF 21:451h 20mDirectGRU 23:05Belo Horizonte - Sao Paulo | Mon, Jan 11 | AzulBRL 24035% offBRL 369 BRL 240
CNF 21:451h 20mDirectGRU 23:05Belo Horizonte - Sao Paulo | Fri, Jan 15 | AzulBRL 24035% offBRL 369 BRL 240
BHZ 13:0017h 25m1 stopSAO 14:00Belo Horizonte - Sao Paulo | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
CNF 11:501h 20mDirectGRU 13:10Belo Horizonte - Sao Paulo | Tue, Dec 8 | Azul
GRU 19:501h 10mDirectCNF 21:00Sao Paulo - Belo Horizonte | Tue, Dec 15 | AzulBRL 320 BRL 56343% off43% offBRL 563 BRL 320
CNF 08:401h 25mDirectGRU 10:05Belo Horizonte - Sao Paulo | Thu, Dec 10 | Azul
CGH 09:001h 25mDirectCNF 10:25Sao Paulo - Belo Horizonte | Wed, Dec 16 | AzulBRL 364 BRL 56335% off35% offBRL 563 BRL 364
CNF 07:501h 20mDirectGRU 09:10Belo Horizonte - Sao Paulo | Thu, Jan 7 | Azul
GRU 21:101h 10mDirectCNF 22:20Sao Paulo - Belo Horizonte | Mon, Jan 11 | AzulBRL 412 BRL 56327% off27% offBRL 563 BRL 412
CNF 21:451h 20mDirectGRU 23:05Belo Horizonte - Sao Paulo | Tue, Jan 5 | Azul
GRU 21:101h 10mDirectCNF 22:20Sao Paulo - Belo Horizonte | Mon, Jan 11 | AzulBRL 42325% offBRL 563 BRL 423
CNF 06:201h 25mDirectGRU 07:45Belo Horizonte - Sao Paulo | Thu, Dec 31 | Azul
GRU 10:001h 10mDirectCNF 11:10Sao Paulo - Belo Horizonte | Thu, Jan 7 | AzulBRL 44721% offBRL 563 BRL 447
CNF 21:451h 20mDirectGRU 23:05Belo Horizonte - Sao Paulo | Sat, Dec 12 | Azul
VCP 12:401h 10mDirectCNF 13:50Sao Paulo - Belo Horizonte | Mon, Dec 14 | AzulBRL 44920% offBRL 563 BRL 449
CNF 07:501h 20mDirectGRU 09:10Belo Horizonte - Sao Paulo | Wed, Dec 9 | Azul
GRU 06:551h 20mDirectCNF 08:15Sao Paulo - Belo Horizonte | Sat, Dec 12 | AzulBRL 45320% offBRL 563 BRL 453
CNF 07:501h 20mDirectGRU 09:10Belo Horizonte - Sao Paulo | Wed, Dec 16 | Azul
GRU 07:251h 20mDirectCNF 08:45Sao Paulo - Belo Horizonte | Wed, Dec 23 | AzulBRL 45619% offBRL 563 BRL 456
CNF 07:501h 20mDirectGRU 09:10Belo Horizonte - Sao Paulo | Fri, Nov 27 | Azul
GRU 06:001h 10mDirectCNF 07:10Sao Paulo - Belo Horizonte | Sun, Nov 29 | AzulBRL 46617% offBRL 563 BRL 466
BHZ 13:0017h 25m1 stopSAO 14:00Belo Horizonte - Sao Paulo | Fri, Nov 13 | Normal Airline
SAO 15:006hDirectBHZ 16:00Sao Paulo - Belo Horizonte | Sun, Nov 15 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
CNF 06:201h 25mDirectGRU 07:45Belo Horizonte - Sao Paulo | Sun, Jan 24 | AzulBRL 195 BRL 36947% off47% offBRL 369 BRL 195
CNF 07:501h 20mDirectGRU 09:10Belo Horizonte - Sao Paulo | Fri, Jan 29 | AzulBRL 196 BRL 36947% off47% offBRL 369 BRL 196
CNF 06:251h 25mDirectGRU 07:50Belo Horizonte - Sao Paulo | Mon, Feb 1 | AzulBRL 197 BRL 36947% off47% offBRL 369 BRL 197
CNF 06:101h 25mDirectGRU 07:35Belo Horizonte - Sao Paulo | Thu, Jan 7 | AzulBRL 22637% offBRL 358 BRL 226
CNF 07:501h 20mDirectGRU 09:10Belo Horizonte - Sao Paulo | Thu, Jan 21 | AzulBRL 23935% offBRL 369 BRL 239
CNF 17:401h 20mDirectGRU 19:00Belo Horizonte - Sao Paulo | Sat, Jan 9 | AzulBRL 24033% offBRL 358 BRL 240
CNF 17:401h 20mDirectGRU 19:00Belo Horizonte - Sao Paulo | Sat, Jan 16 | AzulBRL 24035% offBRL 369 BRL 240
CNF 21:451h 20mDirectGRU 23:05Belo Horizonte - Sao Paulo | Mon, Jan 11 | AzulBRL 24035% offBRL 369 BRL 240
CNF 21:451h 20mDirectGRU 23:05Belo Horizonte - Sao Paulo | Fri, Jan 15 | AzulBRL 24035% offBRL 369 BRL 240
BHZ 13:0017h 25m1 stopSAO 14:00Belo Horizonte - Sao Paulo | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
CNF 06:201h 25mDirectGRU 07:45Belo Horizonte - Sao Paulo | Sun, Jan 24 | AzulBRL 195 BRL 36947% off47% offBRL 369 BRL 195
CNF 07:501h 20mDirectGRU 09:10Belo Horizonte - Sao Paulo | Fri, Jan 29 | AzulBRL 196 BRL 36947% off47% offBRL 369 BRL 196
CNF 06:251h 25mDirectGRU 07:50Belo Horizonte - Sao Paulo | Mon, Feb 1 | AzulBRL 197 BRL 36947% off47% offBRL 369 BRL 197
CNF 07:501h 20mDirectGRU 09:10Belo Horizonte - Sao Paulo | Thu, Jan 21 | AzulBRL 23935% offBRL 369 BRL 239
CNF 17:401h 20mDirectGRU 19:00Belo Horizonte - Sao Paulo | Sat, Jan 16 | AzulBRL 24035% offBRL 369 BRL 240
CNF 21:451h 20mDirectGRU 23:05Belo Horizonte - Sao Paulo | Mon, Jan 11 | AzulBRL 24035% offBRL 369 BRL 240
CNF 21:451h 20mDirectGRU 23:05Belo Horizonte - Sao Paulo | Fri, Jan 15 | AzulBRL 24035% offBRL 369 BRL 240
CNF 06:201h 25mDirectGRU 07:45Belo Horizonte - Sao Paulo | Thu, Jan 14 | AzulBRL 24135% offBRL 369 BRL 241
CNF 06:551h 25mDirectGRU 08:20Belo Horizonte - Sao Paulo | Fri, Jan 8 | AzulBRL 31814% offBRL 369 BRL 318
BHZ 13:0017h 25m1 stopSAO 14:00Belo Horizonte - Sao Paulo | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
CNF 16:451h 15mDirectGRU 18:00Belo Horizonte - Sao Paulo | Sun, Nov 15 | LATAM AirlinesBRL 633 BRL 2,53575% off75% offBRL 2,535 BRL 633
CNF 06:401h 25mDirectGRU 08:05Belo Horizonte - Sao Paulo | Sun, Nov 15 | Gol Linhas Aereas InteligentesBRL 650 BRL 2,53574% off74% offBRL 2,535 BRL 650
CNF 11:201h 20mDirectGRU 12:40Belo Horizonte - Sao Paulo | Fri, Nov 13 | Gol Linhas Aereas InteligentesBRL 763 BRL 2,53570% off70% offBRL 2,535 BRL 763
CNF 11:201h 20mDirectGRU 12:40Belo Horizonte - Sao Paulo | Tue, Nov 17 | Gol Linhas Aereas InteligentesBRL 92963% offBRL 2,535 BRL 929
CNF 11:201h 20mDirectGRU 12:40Belo Horizonte - Sao Paulo | Mon, Nov 16 | Gol Linhas Aereas InteligentesBRL 1,02260% offBRL 2,535 BRL 1,022
CNF 11:551h 20mDirectGRU 13:15Belo Horizonte - Sao Paulo | Wed, Nov 18 | AzulBRL 1,24751% offBRL 2,535 BRL 1,247
CNF 08:451h 20mDirectGRU 10:05Belo Horizonte - Sao Paulo | Tue, Nov 17 | AzulBRL 1,30149% offBRL 2,535 BRL 1,301
CNF 15:201h 15mDirectGRU 16:35Belo Horizonte - Sao Paulo | Tue, Nov 17 | LATAM AirlinesBRL 1,48941% offBRL 2,535 BRL 1,489
CNF 17:251h 15mDirectGRU 18:40Belo Horizonte - Sao Paulo | Sun, Nov 15 | AzulBRL 1,61936% offBRL 2,535 BRL 1,619
BHZ 13:0017h 25m1 stopSAO 14:00Belo Horizonte - Sao Paulo | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
CNF 16:451h 10mDirectGRU 17:55Belo Horizonte - Sao Paulo | Thu, Jan 14 | LATAM AirlinesBRL 307 BRL 1,24475% off75% offBRL 1,244 BRL 307
CNF 16:451h 10mDirectGRU 17:55Belo Horizonte - Sao Paulo | Mon, Jan 11 | LATAM AirlinesBRL 312 BRL 1,24475% off75% offBRL 1,244 BRL 312
CNF 16:451h 10mDirectGRU 17:55Belo Horizonte - Sao Paulo | Thu, Dec 10 | LATAM AirlinesBRL 337 BRL 1,24473% off73% offBRL 1,244 BRL 337
CNF 16:451h 10mDirectGRU 17:55Belo Horizonte - Sao Paulo | Tue, Jan 5 | LATAM AirlinesBRL 40268% offBRL 1,244 BRL 402
CNF 16:451h 10mDirectGRU 17:55Belo Horizonte - Sao Paulo | Wed, Dec 9 | LATAM AirlinesBRL 56555% offBRL 1,244 BRL 565
CNF 10:501h 15mDirectGRU 12:05Belo Horizonte - Sao Paulo | Sun, Dec 20 | Gol Linhas Aereas InteligentesBRL 25779% offBRL 1,244 BRL 257
CNF 13:051h 15mDirectGRU 14:20Belo Horizonte - Sao Paulo | Sat, Dec 26 | AzulBRL 32874% offBRL 1,244 BRL 328
CNF 11:051h 15mDirectGRU 12:20Belo Horizonte - Sao Paulo | Mon, Nov 30 | LATAM AirlinesBRL 48461% offBRL 1,244 BRL 484
CNF 19:001h 15mDirectGRU 20:15Belo Horizonte - Sao Paulo | Mon, Dec 7 | AzulBRL 50459% offBRL 1,244 BRL 504
BHZ 13:0017h 25m1 stopSAO 14:00Belo Horizonte - Sao Paulo | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Belo Horizonte to Sao Paulo are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Belo Horizonte/Confins–Tancredo Neves International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport
What is the cheapest month to fly from Belo Horizonte/Confins–Tancredo Neves International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport?
Based on Trip.com's data from the past 12 months, the cheapest one-way flights from Belo Horizonte/Confins–Tancredo Neves International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport are usually in May, with an average price of BRL 542. It is best to avoid November, when the average price can reach BRL 982.
What is the cheapest month to fly return from Belo Horizonte/Confins–Tancredo Neves International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport?
Based on Trip.com's data from the past 12 months, December is often the month to find the lowest fares from Belo Horizonte/Confins–Tancredo Neves International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport, with an average price of BRL 704. October is usually the most expensive month, with an average price reaching BRL 1,715.
What is the cheapest day of the week to fly from Belo Horizonte/Confins–Tancredo Neves International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport?
Based on Trip.com's data from the past 12 months, the cheapest departure day from Belo Horizonte/Confins–Tancredo Neves International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport is Friday, with average prices usually lower than other days. Avoid departing on Sunday as prices are typically highest on that day.
Which airline offers the cheapest flights from Belo Horizonte/Confins–Tancredo Neves International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport?
The cheapest airline flying from Belo Horizonte/Confins–Tancredo Neves International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport is Azul (from BRL 226) among 3 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 Belo Horizonte/Confins–Tancredo Neves International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport?
Check the schedule for flights from Belo Horizonte to Sao Paulo and find the flight that best matches your travel plans.
-
AD2724
Belo Horizonte/Confins–Tancredo Neves International Airport
17:25
CNF
18:45
GRU
S M T W T - SSearch -
AD2814
Belo Horizonte/Confins–Tancredo Neves International Airport
07:50
CNF
09:10
GRU
S M T W T F -Search -
AD4212
Belo Horizonte/Confins–Tancredo Neves International Airport
21:45
CNF
23:05
GRU
S M T W T F SSearch -
AD2880
Belo Horizonte/Confins–Tancredo Neves International Airport
18:15
CNF
19:35
GRU
S M - W T - -Search -
LA3555
Belo Horizonte/Confins–Tancredo Neves International Airport
15:20
CNF
16:35
GRU
S M T W T F SSearch -
LA4651
Belo Horizonte/Confins–Tancredo Neves International Airport
11:05
CNF
12:20
GRU
S M T W T F SSearch -
LA3553
Belo Horizonte/Confins–Tancredo Neves International Airport
18:10
CNF
19:25
GRU
S M T W T F SSearch -
LA4653
Belo Horizonte/Confins–Tancredo Neves International Airport
06:55
CNF
08:20
GRU
S M T W T F SSearch -
LA3033
Belo Horizonte/Confins–Tancredo Neves International Airport
16:55
CNF
18:15
GRU
S - T - T F SSearch -
AD2824
Belo Horizonte/Confins–Tancredo Neves International Airport
08:45
CNF
10:05
GRU
S M T W T F SSearch
About Belo Horizonte/Confins–Tancredo Neves International Airport and São Paulo/Guarulhos–Governor André Franco Montoro International Airport
Learn about Belo Horizonte/Confins–Tancredo Neves International Airport (CNF) and São Paulo/Guarulhos–Governor André Franco Montoro International Airport (GRU) — including location, terminals, transportation, and travel tips.
| Flight distance | 496.28km |
|---|---|
| Cheapest one-way ticket price | BRL 195 |
| Cheapest return ticket price | BRL 320 |
FAQs for Belo Horizonte/Confins–Tancredo Neves International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport Flights
How long is the flight from Belo Horizonte/Confins–Tancredo Neves International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport?
Belo Horizonte/Confins–Tancredo Neves International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport takes about 1 hour 1 minute on average. Actual flight time may vary depending on route, weather and air traffic.How many daily flights are there from Belo Horizonte/Confins–Tancredo Neves International Airport (CNF) to São Paulo/Guarulhos–Governor André Franco Montoro International Airport (GRU)?
There are around 14 daily flights from Belo Horizonte/Confins–Tancredo Neves International Airport (CNF) to São Paulo/Guarulhos–Governor André Franco Montoro International Airport (GRU).What is the flight schedule from Belo Horizonte/Confins–Tancredo Neves International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport?
The earliest flight from Belo Horizonte/Confins–Tancredo Neves International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport departs at 04:30, and the last departs at 21:45, with about 16 flights per day. Flight times may change, so please check the latest departure and arrival times before you travel.When are flight tickets from Belo Horizonte/Confins–Tancredo Neves International Airport (CNF) to São Paulo/Guarulhos–Governor André Franco Montoro International Airport (GRU) most expensive?
The route from Belo Horizonte/Confins–Tancredo Neves International Airport (CNF) to São Paulo/Guarulhos–Governor André Franco Montoro International Airport (GRU) is quite popular. Without considering departure times or holidays, tickets cost around BRL 996 in November, the most expensive month to book this route.What is the transportation method from the main airport to downtown in Sao Paulo?
- The distance from São Paulo/Guarulhos–Governor André Franco Montoro International Airport to downtown is about 20km, by taxi about 40 minutes.
- The distance from São Paulo–Congonhas Airport to downtown is about 8km, by taxi about 20 minutes.
What's the closest airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport (GRU)?
The closest airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport (GRU) is São Paulo–Congonhas Airport. The distance is around 28km.Which airline operates the most direct flights from Belo Horizonte/Confins–Tancredo Neves International Airport (CNF) to São Paulo/Guarulhos–Governor André Franco Montoro International Airport (GRU)?
Azul is a very popular airline operating an average of 9105 flights per month.What are the cheapest flights from Belo Horizonte/Confins–Tancredo Neves International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport?
One-way flights from Belo Horizonte/Confins–Tancredo Neves International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport currently start from BRL 226, and round-trip fares start from BRL 320. The current lowest fare is a Azul flight departing on Thu, Jan 7; prices may vary depending on availability.Which airlines offer direct flights from Belo Horizonte/Confins–Tancredo Neves International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport?
Yes. LATAM Airlines, Azul and Gol Linhas Aereas Inteligentes operate direct flights from Belo Horizonte/Confins–Tancredo Neves International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport, with an average flight time of 1 hour, and around 92 weekly flights. Actual flight frequency may vary by season.What is the average price of a flight from Belo Horizonte/Confins–Tancredo Neves International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International 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 Belo Horizonte/Confins–Tancredo Neves International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport is BRL 611. Prices may vary depending on the departure date, airline, and availability.Which budget airlines fly from Belo Horizonte/Confins–Tancredo Neves International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport?
Azul and Gol Linhas Aereas Inteligentes are the most popular budget airlines flying from Belo Horizonte/Confins–Tancredo Neves International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport, with one-way fares starting from BRL 226. Compare final prices carefully, as baggage, seat selection and payment fees may apply.How many weekly flights are there from Belo Horizonte/Confins–Tancredo Neves International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport?
Belo Horizonte/Confins–Tancredo Neves International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport operates around 93 weekly flights, mainly by LATAM Airlines, Azul and Gol Linhas Aereas Inteligentes. Actual frequency may vary during holidays and seasonal schedule adjustments.How do I book flights from Belo Horizonte/Confins–Tancredo Neves International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport on Trip.com?
Enter Belo Horizonte/Confins–Tancredo Neves International Airport and São Paulo/Guarulhos–Governor André Franco Montoro International 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.
Find Cheap Flights with Trip.com
- Flights from Belo Horizonte/Confins–Tancredo Neves International Airport to Galeão International Airport
- Flights from Belo Horizonte/Confins–Tancredo Neves International Airport to Ingeniero Aeronáutico Ambrosio L.V. Taravella International Airport
- Flights from Belo Horizonte/Confins–Tancredo Neves International Airport to Londrina Airport
- Flights from Belo Horizonte/Confins–Tancredo Neves International Airport to Sao Paulo
- Flights from Belo Horizonte/Confins–Tancredo Neves International Airport to Bologna
- Flights from Belo Horizonte/Confins–Tancredo Neves International Airport to Cordoba
- Flights from Belo Horizonte/Confins–Tancredo Neves International Airport to Londrina
- Flights from Santos Dumont Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport
- Flights from Cuiaba International Airport - Marechal Rondon to São Paulo/Guarulhos–Governor André Franco Montoro International Airport
- Flights from Afonso Pena International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport
- Flights from Kempegowda International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport
- Flights from Belem/Val-de-Cans International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport
- Flights from Cuiaba to São Paulo/Guarulhos–Governor André Franco Montoro International Airport
- Flights from Mexico City to São Paulo/Guarulhos–Governor André Franco Montoro International Airport
- Flights from Curitiba to São Paulo/Guarulhos–Governor André Franco Montoro International Airport
- Flights from Lima to São Paulo/Guarulhos–Governor André Franco Montoro International Airport
- Flights from Rio de Janeiro to São Paulo/Guarulhos–Governor André Franco Montoro International Airport