- Must visit
Museo Archeologico Nazionale delle Marche
Major regional archaeology museum in Palazzo Ferretti, with Piceni, Greek and Roman collections that give strong context to the history of Ancona and the Marche.
Flights from Madrid to Ancona depart on average 6 times per day, taking around 3h 3m. Cheap flight tickets for this journey start at $188 (€152) but you can travel from only $137 (€110) by bus.
The earliest flight runs at 00:35, the last at 20:55. The fastest flight covers the 909 miles (1463 km) distance in 4h 40m. January is the cheapest month to fly.
Distance 909 miles (1463 km) |
Average flight duration 3h 3m |
Cheapest ticket price $188 (€152) |
Flights per day 6 |
Fastest flight 4h 40m |
First flight 12:35 AM |
Last flight 8:55 PM |
Cheapest Month Jan |
Cheapest Day Tue |
High Season Oct - Dec |
Low Season Apr - Jun |
Best time to book 35 days |
Cheapest price
$149
Average price
$406
Fastest journey
8 h 1 m
Average duration
8 h 46 m
Flights per day
64
Distance
1463 km
The best way to find a cheap flight ticket from Madrid to Ancona is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Madrid to Ancona will cost around $406 if you buy it on the day, but the cheapest tickets can be found for only $149.
It's difficult to get from Madrid to Ancona without transferring at least once.
06261+
V71443
Regionale 20659 · Regionale Veloce 4730+
BUS L540C+
W46012
AZ59+
Regionale 20659 · Regionale Veloce 4730+
BUS L540C
06071+
V71443
Regionale 20667+
Intercity 540+
BUS L540C+
W46012
IB671+
FRECCIAROSSA 8809+
Regionale TRENORD 80338
IB673+
Regionale TRENORD 80354+
FRECCIAROSSA 8819
06111+
V71443
IB671+
FRECCIAROSSA 8811+
Regionale TRENORD 80342
06011+
V71443Omio recommends booking the bus as it is the most popular option from Madrid to Ancona among Omio's users. If you are prioritising price take the bus with prices starting from $137. For those with little time consider booking a flight which can get you there in 3h 3m. The ticket price range depends on the travel mode: a bus costs an average of $137, and a flight costs an average of $188.
Distance: 909 miles (1463 km)
| Flight | Most popular Bus | Train | Driving |
|---|---|---|---|
$536 Average price | $195 Average price Cheapest | $300 Average price | $391 Average price (fuel + tolls) |
6h 3m Average total duration Fastest 3h 3m Onboard + 3h 0m Additional time* | 31h 53m Average total duration 31h 23m Onboard + 30m Additional time* | 38h 7m Average total duration 37h 37m Onboard + 30m Additional time* | 19h 17m Average total duration (door-to-door) |
Direct Options | Direct Options | Direct Options | Direct Options |
This is compared to other travel options from Madrid to Ancona:
A bus is $105 (€85) less than a train for this route with tickets for a train from Madrid to Ancona costing on average $300 (€242).
A bus is $341 (€275) less than a flight for this route with tickets for a flight from Madrid to Ancona costing on average $536 (€432).
Other travel options to Ancona take longer:
Bus takes on average 31h 23m.
Train takes on average 37h 37m.
The table below shows live departures for Madrid to Ancona flights for tomorrow, Friday, May 29. You can also manually refresh the results below to see updated flight journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
AZ59+ Regionale 20659 · Regionale Veloce 4730+ BUS L540C | 5:55 AM Madrid Barajas Airport | 15h04 | 8:59 PM Ancona station | 3 transfers | |
AZ59+ Regionale 20667+ Intercity 540+ BUS L540C | 5:55 AM Madrid Barajas Airport | 15h04 | 8:59 PM Ancona station | 3 transfers | |
AZ59+ Regionale 20639+ Intercity 590+ Regionale Veloce 1725 | 5:55 AM Madrid Barajas Airport | 13h37 | 7:32 PM Ancona station | 3 transfers | |
06261+ LH1817+ EN8300 | 6:09 AM Madrid-Puerta de Atocha-Almudena Grandes | 34h21 | 4:30 PM Ancona Marche Airport | 2 transfers | |
06261+ LH1817+ LH7418 | 6:09 AM Madrid-Puerta de Atocha-Almudena Grandes | 34h21 | 4:30 PM Ancona Marche Airport | 2 transfers | |
06261+ V71443 | 6:09 AM Madrid-Puerta de Atocha-Almudena Grandes | 13h51 | 8:00 PM Ancona Marche Airport | 1 transfer | |
SN3732+ SN4125+ Regionale 20707 · Regionale 19762 | 6:20 AM Madrid Barajas Airport | 20h36 | 2:56 AM Ancona station | 4 transfers | |
SN3732+ SN4125+ Leonardo express 4649+ FRECCIAROSSA 9660 | 6:20 AM Madrid Barajas Airport | 16h22 | 10:42 PM Ancona station | 4 transfers | |
SN3732+ SN4125+ Regionale 20711+ FRECCIAROSSA 8528 | 6:20 AM Madrid Barajas Airport | 17h18 | 11:38 PM Ancona station | 4 transfers | |
UX1043+ Regionale 20667+ Intercity 540+ BUS L540C | 7:05 AM Madrid Barajas Airport | 13h54 | 8:59 PM Ancona station | 3 transfers | |
UX1043+ Regionale 20659 · Regionale Veloce 4730+ BUS L540C | 7:05 AM Madrid Barajas Airport | 13h54 | 8:59 PM Ancona station | 3 transfers | |
UX1043+ Regionale 20639+ Intercity 590+ Regionale Veloce 1725 | 7:05 AM Madrid Barajas Airport | 12h27 | 7:32 PM Ancona station | 3 transfers | |
06071+ LH1817+ LH7418 | 7:22 AM Madrid-Puerta de Atocha-Almudena Grandes | 33h08 | 4:30 PM Ancona Marche Airport | 2 transfers | |
06071+ LH1817+ EN8300 | 7:22 AM Madrid-Puerta de Atocha-Almudena Grandes | 33h08 | 4:30 PM Ancona Marche Airport | 2 transfers | |
06071+ V71443 | 7:22 AM Madrid-Puerta de Atocha-Almudena Grandes | 12h38 | 8:00 PM Ancona Marche Airport | 1 transfer | |
IB671+ Regionale TRENORD 80338+ FRECCIAROSSA 8809 | 7:30 AM Madrid Barajas Airport | 8h01 | 3:31 PM Ancona station | 2 transfers | |
IB671+ FRECCIAROSSA 8811+ Regionale TRENORD 80342 | 7:30 AM Madrid Barajas Airport | 9h01 | 4:31 PM Ancona station | 2 transfers | |
IB671+ Intercity 613+ Regionale TRENORD 80348 | 7:30 AM Madrid Barajas Airport | 12h53 | 8:23 PM Ancona station | 2 transfers | |
BA584+ FRECCIAROSSA 8825+ Regionale TRENORD 80362+ BA7060 | 8:05 AM Madrid Barajas Airport | 14h37 | 10:42 PM Ancona station | 3 transfers | |
BA584+ FRECCIAROSSA 8819+ BA7060+ Regionale TRENORD 80354 | 8:05 AM Madrid Barajas Airport | 11h34 | 7:39 PM Ancona station | 3 transfers | |
BA584+ FRECCIAROSSA 8829+ BA7060+ Regionale TRENORD 80368 | 8:05 AM Madrid Barajas Airport | 15h33 | 11:38 PM Ancona station | 3 transfers | |
06081+ V71443 | 8:22 AM Madrid-Puerta de Atocha-Almudena Grandes | 11h38 | 8:00 PM Ancona Marche Airport | 1 transfer | |
LH1123+ LH5636+ FRECCIAROSSA 8825+ Regionale TRENORD 80362 | 8:25 AM Madrid Barajas Airport | 14h17 | 10:42 PM Ancona station | 3 transfers | |
LH1123+ LH5636+ FRECCIAROSSA 8829+ Regionale TRENORD 80368 | 8:25 AM Madrid Barajas Airport | 15h13 | 11:38 PM Ancona station | 3 transfers | |
IB647+ Regionale 20659 · Regionale Veloce 4730+ BUS L540C | 8:45 AM Madrid Barajas Airport | 12h14 | 8:59 PM Ancona station | 3 transfers | |
IB647+ Regionale 20667+ Intercity 540+ BUS L540C | 8:45 AM Madrid Barajas Airport | 12h14 | 8:59 PM Ancona station | 3 transfers | |
06281+ V71443 | 8:50 AM Madrid-Puerta de Atocha-Almudena Grandes | 11h10 | 8:00 PM Ancona Marche Airport | 1 transfer | |
BA554+ Regionale 20707 · Regionale 19762+ InterCityNotte 758 | 9:10 AM Madrid Barajas Airport | 17h46 | 2:56 AM Ancona station | 4 transfers | |
BA554+ Regionale 20711+ FRECCIAROSSA 8528 · FRECCIAROSSA 8829 | 9:10 AM Madrid Barajas Airport | 14h28 | 11:38 PM Ancona station | 4 transfers | |
BA554+ FRECCIAROSSA 9660 · FRECCIAROSSA 8825+ BA7066 | 9:10 AM Madrid Barajas Airport | 13h32 | 10:42 PM Ancona station | 4 transfers | |
Regionale 20659 · Regionale Veloce 4730+ BUS L540C+ W46012 | 9:25 AM Madrid Barajas Airport | 11h34 | 8:59 PM Ancona station | 3 transfers | |
Regionale 20667+ Intercity 540+ BUS L540C+ W46012 | 9:25 AM Madrid Barajas Airport | 11h34 | 8:59 PM Ancona station | 3 transfers | |
Regionale 20707 · Regionale 19762+ InterCityNotte 758+ W46012 | 9:25 AM Madrid Barajas Airport | 17h31 | 2:56 AM Ancona station | 3 transfers | |
Intercity 613+ W46312+ Regionale TRENORD 80348 | 9:55 AM Madrid Barajas Airport | 10h28 | 8:23 PM Ancona station | 2 transfers | |
Regionale TRENORD 80362+ FRECCIAROSSA 8825+ W46312 | 9:55 AM Madrid Barajas Airport | 12h47 | 10:42 PM Ancona station | 2 transfers | |
06011+ V71443 | 9:57 AM Madrid-Puerta de Atocha-Almudena Grandes | 10h03 | 8:00 PM Ancona Marche Airport | 1 transfer | |
AF1001 · AF1304+ Regionale 20711+ FRECCIAROSSA 8528 | 10:00 AM Madrid Barajas Airport | 13h38 | 11:38 PM Ancona station | 4 transfers | |
AF1001 · AF1230+ FRECCIAROSSA 8825+ Regionale TRENORD 80362 | 10:00 AM Madrid Barajas Airport | 12h42 | 10:42 PM Ancona station | 3 transfers | |
AF1001 · AF1230+ FRECCIAROSSA 8829+ Regionale TRENORD 80368 | 10:00 AM Madrid Barajas Airport | 13h38 | 11:38 PM Ancona station | 3 transfers | |
IB659+ Regionale 20667+ Intercity 540+ BUS L540C | 10:15 AM Madrid Barajas Airport | 10h44 | 8:59 PM Ancona station | 3 transfers | |
IB659+ Regionale 20707 · Regionale 19762+ InterCityNotte 758 | 10:15 AM Madrid Barajas Airport | 16h41 | 2:56 AM Ancona station | 3 transfers | |
IB659+ Regionale 20711+ FRECCIAROSSA 8528 · FRECCIAROSSA 8829 | 10:15 AM Madrid Barajas Airport | 13h23 | 11:38 PM Ancona station | 3 transfers | |
KM587 · KM614+ Leonardo express 4691+ InterCityNotte 789 | 11:00 AM Madrid Barajas Airport | 22h22 | 9:22 AM Ancona station | 4 transfers | |
TP1011 · TP836+ Leonardo express 4691+ InterCityNotte 789 | 11:05 AM Madrid Barajas Airport | 22h17 | 9:22 AM Ancona station | 4 transfers | |
06111+ LH1817+ EN8300 | 11:22 AM Madrid-Puerta de Atocha-Almudena Grandes | 29h08 | 4:30 PM Ancona Marche Airport | 2 transfers | |
06111+ LH1817+ LH7418 | 11:22 AM Madrid-Puerta de Atocha-Almudena Grandes | 29h08 | 4:30 PM Ancona Marche Airport | 2 transfers | |
06111+ V71443 | 11:22 AM Madrid-Puerta de Atocha-Almudena Grandes | 8h38 | 8:00 PM Ancona Marche Airport | 1 transfer | |
IB673+ Regionale TRENORD 80368+ FRECCIAROSSA 8829 | 11:30 AM Madrid Barajas Airport | 12h08 | 11:38 PM Ancona station | 2 transfers | |
IB673+ FRECCIAROSSA 8825+ Regionale TRENORD 80362 | 11:30 AM Madrid Barajas Airport | 11h12 | 10:42 PM Ancona station | 2 transfers | |
IB673+ Regionale TRENORD 80354+ FRECCIAROSSA 8819 | 11:30 AM Madrid Barajas Airport | 8h09 | 7:39 PM Ancona station | 2 transfers | |
LH1801+ InterCityNotte 789+ FRECCIAROSSA 8810+ Leonardo express 4691 | 11:50 AM Madrid Barajas Airport | 21h32 | 9:22 AM Ancona station | 4 transfers | |
BA459 · BA560+ InterCityNotte 789+ FRECCIAROSSA 8810 | 12:10 PM Madrid Barajas Airport | 21h12 | 9:22 AM Ancona station | 4 transfers | |
LH1117 · LH236+ InterCityNotte 789+ FRECCIAROSSA 8810 | 12:20 PM Madrid Barajas Airport | 21h02 | 9:22 AM Ancona station | 4 transfers | |
06121+ LH1817+ LH7418 | 12:22 PM Madrid-Puerta de Atocha-Almudena Grandes | 28h08 | 4:30 PM Ancona Marche Airport | 2 transfers | |
06121+ LH1817+ EN8300 | 12:22 PM Madrid-Puerta de Atocha-Almudena Grandes | 28h08 | 4:30 PM Ancona Marche Airport | 2 transfers | |
SN3722 · SN3183+ Leonardo express 4691+ InterCityNotte 789 | 12:40 PM Madrid Barajas Airport | 20h42 | 9:22 AM Ancona station | 4 transfers | |
KL1504 · KL1607+ InterCityNotte 789+ FRECCIAROSSA 8810 | 1:05 PM Madrid Barajas Airport | 20h17 | 9:22 AM Ancona station | 4 transfers | |
LH1113+ LH5148+ InterCityNotte 789+ FRECCIAROSSA 8810 | 1:05 PM Madrid Barajas Airport | 20h17 | 9:22 AM Ancona station | 4 transfers | |
LH5186+ InterCityNotte 789+ FRECCIAROSSA 8810+ Leonardo express 4691 | 2:55 PM Madrid Barajas Airport | 18h27 | 9:22 AM Ancona station | 4 transfers | |
UX1047+ InterCityNotte 789+ FRECCIAROSSA 8810+ Leonardo express 4691 | 3:00 PM Madrid Barajas Airport | 18h22 | 9:22 AM Ancona station | 3 transfers | |
IB653+ Leonardo express 4691+ InterCityNotte 789+ FRECCIAROSSA 8810 | 3:45 PM Madrid Barajas Airport | 17h37 | 9:22 AM Ancona station | 3 transfers | |
IB655+ InterCityNotte 789+ FRECCIAROSSA 8810+ Leonardo express 4691 | 5:10 PM Madrid Barajas Airport | 16h12 | 9:22 AM Ancona station | 3 transfers | |
AZ63+ InterCityNotte 789+ FRECCIAROSSA 8810+ Leonardo express 4691 | 6:05 PM Madrid Barajas Airport | 15h17 | 9:22 AM Ancona station | 3 transfers | |
UX3119+ InterCityNotte 789+ FRECCIAROSSA 8810+ Leonardo express 4691 | 6:05 PM Madrid Barajas Airport | 15h17 | 9:22 AM Ancona station | 3 transfers | |
This is the last flight of the day. | |||||
Find all the dates and times for this journey
Compare train, bus, and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Discover the best of Ancona — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Ancona trip today.
Major regional archaeology museum in Palazzo Ferretti, with Piceni, Greek and Roman collections that give strong context to the history of Ancona and the Marche.
Innovative tactile museum inside Mole Vanvitelliana where many works can be explored by touch. Especially valued for accessibility and contemporary appeal.
The city art gallery, known for works by Titian, Crivelli, Lotto and Podesti. A strong stop for seeing Ancona’s artistic heritage in one place.
Scenic seafront area with the Monument to the Fallen, dramatic cliffs and the famous stairway down toward the sea. One of Ancona’s most photographed places.
Large park on headlands above the sea with panoramic walking paths, military heritage and cemetery areas. A favorite for sunsets and open views.
Lively central square known locally as Piazza del Papa, surrounded by historic buildings and a natural base for exploring old Ancona on foot.
Traditional Ancona fish stew made with several Adriatic fish and seafood, slowly cooked with tomato and local seasonings. It is one of the city’s signature dishes.
Stockfish stewed with potatoes, tomatoes, olive oil, anchovies, capers, and herbs. This classic local recipe is strongly tied to Ancona’s maritime cooking.
Wild mussels from the Conero and Portonovo area, prized for their intense flavor and protected local identity. Often served simply steamed or with tomato.
Popular central Ancona restaurant appreciated for modern Marche cooking, seafood, and a polished but relaxed atmosphere.
Historic seafood restaurant in Portonovo, known for refined Adriatic fish dishes and an elegant setting near the sea.
Well-known Moreno Cedroni venue in Portonovo, famous for creative seafood and sushi-inspired cuisine in a stylish seaside atmosphere.
Prices are moderate by Italian standards. Cafes and casual meals are affordable, while seafront dining and summer stays cost more.
Service is usually included or modest. Round up the bill or leave EUR 1-2 at cafes; 5-10% is appreciated at restaurants for good service, but not required.
Official public transport app
Ancona Marche Airport, Ancona -> Ancona Railway Station, Ancona
Find answers to the most common questions about traveling from Madrid to Ancona by flight. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest flight, the cheapest option, or tips for making the most of your visit at Ancona, this guide helps you travel smarter and with confidence.

Here are some other resources that might have the information you need