Cheap flights from Ponta Delgada to Milan
Ten airlines are listed on this route, so most tickets are connections rather than nonstop flights. Cheap flights from Ponta Delgada to Milan usually mean comparing those connection times and fare rules before you book. Ponta Delgada's Joao Paulo II airport is the departure point, while Milan can be reached through Bergamo/Orio al Serio, Linate or Malpensa, so the airport named on your ticket matters as much as the price. Decide whether you want the shortest connection or the lowest fare, then check the calendar for dated options.
Prices found on this route
Lowest fare found per airline in recent searches — click to search that date on kissandfly.com
| Airline | Flight | Rating | Date | Price from | Search |
|---|---|---|---|---|---|
| with a stop | ★★★★★ 4.0 | 10 Dec 2026 | from $177 | Search 10 Dec 2026 | |
| with a stop | — | 10 Jun 2027 | from $242 | Search 10 Jun 2027 | |
| with a stop | — | 10 Dec 2026 | from $270 | Search 10 Dec 2026 | |
| with a stop | — | 7 Jun 2027 | from $353 | Search 7 Jun 2027 | |
| with a stop | ★★★★★ 4.4 | 8 May 2027 | from $395 | Search 8 May 2027 | |
| with a stop | — | 17 Dec 2026 | from $417 | Search 17 Dec 2026 | |
| with a stop | — | 11 Aug 2027 | from $586 | Search 11 Aug 2027 | |
| with a stop | ★★★★★ 3.9 | 8 May 2027 | from $1,420 | Search 8 May 2027 | |
| with a stop | — | 22 Aug 2027 | from $1,548 | Search 22 Aug 2027 |
Source: fares found by Tickets Travel Network search engines, snapshot of 3 November 2026. Prices are converted to USD at an approximate rate; the exact price is shown on the booking site.
Price by month
Lowest fare found for each month in recent searches. Cheapest month: February — from $164.
| Month | Price from | Date | |
|---|---|---|---|
| November 2026 | from $321 | 3 Nov 2026 | |
| December 2026 | from $177 | 10 Dec 2026 | |
| January 2027 | from $298 | 5 Jan 2027 | |
| February 2027 | from $164 | 17 Feb 2027 | |
| March 2027 | from $282 | 30 Mar 2027 | |
| April 2027 | from $182 | 18 Apr 2027 | |
| May 2027 | from $274 | 8 May 2027 | |
| June 2027 | from $197 | 24 Jun 2027 | |
| July 2027 | from $178 | 2 Jul 2027 | |
| August 2027 | from $742 | 25 Aug 2027 | |
| September 2027 | from $291 | 11 Sept 2027 |
Airports on this route
Distances are straight-line from the city centre
| City | Airport | To centre |
|---|---|---|
| Ponta Delgada | Joao Paulo II PDL | 3 km |
| Milan | Bergamo/Orio al Serio BGY | 46 km |
| Milan | Linate LIN | 7 km |
| Milan | Malpensa MXP | 40 km |
Route on the map
When to fly
February is the cheapest month shown for this route, but school holidays, Christmas and Milan's summer are the periods to compare first. Weekday and weekend departures can price differently, so test both in the calendar. The route links Portugal with Italy, and holiday periods at both ends can tighten availability. If you are travelling in a busy period, compare several connection times rather than one fare.
Airlines and what to expect
No nonstop flights are listed, so every itinerary connects through another airport. That adds an extra boarding and a chance of delay, and it makes the fare rules more important. Iberia, TAP Portugal, Lufthansa, SATA Air Acores, SATA Azores Airlines, Edelweiss Air, Transavia Airlines, United Airlines, Air Canada and British Airways all appear on this route. Their fares differ in what they include: some bundle checked baggage and seat choice, while others charge for extras. Check the fare rules before you pay, especially on connecting tickets, because a missed link can become your problem if the flights are not on one booking.
Arriving — Milan
Before you land, decide how you will leave the airport, because Milan has three listed airports and each needs a different transfer. Bergamo/Orio al Serio, Linate and Malpensa all serve the city, but the onward journey, terminal and check-in rules are not the same. Allow time for a terminal change or a coach or train connection, and keep your arrival airport in mind when you book accommodation.
Before you go: Italy
- Currency
- EUR (€)
- Power sockets
- Type C, F, L · 230 V
- Language
- Italian
- Emergency number
- 112, 113, 115
- Driving side
- right
- Calling code
- +39
- Internet domain
- .it
- EU / Schengen
- EU member, Schengen area
- Population of Milan
- 1.4 M (2023)
- Time zone
- UTC+01 (Europe/Rome)
Country facts: Wikidata
Check before you book
- Check which Milan airport is on your ticket, because Bergamo/Orio al Serio, Linate and Malpensa have different onward journeys.
- Compare baggage rules before paying, since fares on this route do not all include the same items.
- Check whether your connection is on one ticket or separate bookings, because missed links are your risk on separate tickets.
- Check entry documents for Italy before you fly, especially if you are not an EU citizen.
- If you travel in a busy period, compare several connection times instead of one fare.
Frequently asked questions
Ponta Delgada – Milan: when is it cheapest to fly?
The lowest price in recent searches was found for February 2027 — $164. Prices change daily; check the live price in the search.
Ponta Delgada – Milan: which airlines fly this route?
Airlines with offers on this route: TAP Portugal, Transavia Airlines, SATA Azores Airlines, Iberia, Lufthansa, SATA Air Acores, Edelweiss Air, United Airlines, Air Canada.
Ponta Delgada – Milan: are there direct flights?
Only connecting flights were available in recent searches.
How long is the flight from Ponta Delgada to Milan?
The distance is about 2,997 km, so a non-stop flight takes roughly 4 h 06 min. Only connecting flights were found recently; a stop adds a few hours.
Which airports serve Ponta Delgada – Milan?
Ponta Delgada: Joao Paulo II (PDL). Milan: Bergamo/Orio al Serio (BGY), Linate (LIN), Malpensa (MXP).
What is the time difference between Ponta Delgada and Milan?
Milan is 1 h ahead of Ponta Delgada.