Cheap flights from Madrid to Paris
Cheap flights from Madrid to Paris are cheapest in December, while summer and holiday weeks usually cost more. Direct flights exist, but some itineraries connect, so compare the whole journey rather than the headline fare. Barajas is the only departure airport, and the choice of arrival airport can change your transfer time more than the flight itself. Check what the fare includes and whether any connection is on one ticket before you book.
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 |
|---|---|---|---|---|---|
| direct | ★★★★★ 4.1 | 12 Dec 2026 | from $25 | Search 12 Dec 2026 | |
| direct | — | 13 Dec 2026 | from $33 | Search 13 Dec 2026 | |
| with a stop | — | 17 Jan 2027 | from $54 | Search 17 Jan 2027 | |
| direct | — | 14 Apr 2027 | from $62 | Search 14 Apr 2027 | |
| direct | — | 9 Dec 2026 | from $62 | Search 9 Dec 2026 | |
| direct | ★★★★★ 3.8 | 10 Dec 2026 | from $71 | Search 10 Dec 2026 | |
| with a stop | ★★★★★ 3.5 | 11 Nov 2026 | from $81 | Search 11 Nov 2026 | |
| with a stop | — | 12 Nov 2026 | from $82 | Search 12 Nov 2026 | |
| with a stop | ★★★★★ 4.1 | 2 Dec 2026 | from $83 | Search 2 Dec 2026 | |
| with a stop | — | 15 Jan 2027 | from $87 | Search 15 Jan 2027 |
Source: fares found by Tickets Travel Network search engines, snapshot of 4 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: December — from $25.
| Month | Price from | Date | |
|---|---|---|---|
| November 2026 | from $44 | 28 Nov 2026 | |
| December 2026 | from $25 | 12 Dec 2026 | |
| January 2027 | from $33 | 16 Jan 2027 | |
| February 2027 | from $39 | 13 Feb 2027 | |
| March 2027 | from $60 | 10 Mar 2027 | |
| April 2027 | from $54 | 2 Apr 2027 | |
| May 2027 | from $40 | 5 May 2027 | |
| June 2027 | from $63 | 4 Jun 2027 | |
| July 2027 | from $54 | 18 Jul 2027 | |
| August 2027 | from $52 | 3 Aug 2027 | |
| September 2027 | from $56 | 16 Sept 2027 | |
| October 2027 | from $97 | 22 Oct 2027 |
Airports on this route
Distances are straight-line from the city centre
| City | Airport | To centre |
|---|---|---|
| Madrid | Barajas MAD | 14 km |
| Paris | Beauvais Tille BVA | 68 km |
| Paris | Charles De Gaulle CDG | 22 km |
| Paris | Orly ORY | 16 km |
Route on the map
When to fly
Paris has short winter daylight and long summer evenings, so the season changes how much of the city you can use in a day. December is the cheapest month on this route, yet Christmas and school holidays can lift fares, while July and August often cost more. Midweek departures are usually cheaper than weekends, and early or late flights can differ in price. Use the price calendar for your exact dates rather than assuming a month is cheap throughout.
Airlines and what to expect
The real difference is between low-cost fares that strip out bags and seats and full-service fares that include more. Ryanair, Easyjet, Vueling Airlines, Volotea, Transavia France, Wizz Air Malta, Wizz Air UK and Malta Air are low-cost carriers; Iberia and Air Europa are full-service. Direct flights exist, but some itineraries connect, so check whether your connection is protected or on separate tickets. On low-cost tickets, add the cost of cabin and hold baggage, seat selection and airport transfers before comparing. Full-service fares can be simpler for changes or missed connections, but always read the fare rules.
Arriving — Paris
Arriving late can mean fewer public-transport options and a longer, costlier transfer, so check your arrival time before you book. Paris has three airports in the facts: Beauvais Tille, Charles De Gaulle and Orly. Beauvais Tille lies well outside the city, while Charles De Gaulle and Orly are closer and well linked by rail and bus. After a late landing, a taxi or pre-booked transfer may be the only practical choice; by day, trains and coaches are usually enough. Watch for terminal changes, long walks to baggage claim and the time needed to reach your accommodation.
Before you go: France
- Currency
- EUR (€)
- Power sockets
- Type C, E · 230 V
- Language
- French
- Emergency number
- 112, 15, 17
- Driving side
- right
- Calling code
- +33
- Internet domain
- .fr
- EU / Schengen
- EU member, Schengen area
- Population of Paris
- 2.1 M (2023)
- Time zone
- UTC+01 (Europe/Paris)
Country facts: Wikidata
Check before you book
- Check whether a connection is on one ticket or separate tickets, because missed links are your risk on separate bookings.
- Check which Paris airport you land at and how long the transfer takes at your arrival hour.
- Check baggage rules on low-cost fares, including cabin size and priority boarding.
- Check what your fare includes: seat, bag, change fees and online check-in.
- Check your documents for France and any transit country before travel.
- Check December against holiday dates if you want the cheapest fares.
Frequently asked questions
Madrid – Paris: when is it cheapest to fly?
The lowest price in recent searches was found for December 2026 — $25. Prices change daily; check the live price in the search.
Madrid – Paris: which airlines fly this route?
Airlines with offers on this route: Ryanair, Transavia France, Wizz Air Malta, Malta Air, Iberia, Air Europa, Vueling Airlines, Wizz Air UK, Easyjet, Volotea.
Madrid – Paris: are there direct flights?
Yes, direct flights were available in recent searches.
How long is the flight from Madrid to Paris?
The distance is about 1,053 km, so a non-stop flight takes roughly 1 h 44 min. Direct flights were found in recent searches.
Which airports serve Madrid – Paris?
Madrid: Barajas (MAD). Paris: Beauvais Tille (BVA), Charles De Gaulle (CDG), Orly (ORY).
What is the time difference between Madrid and Paris?
Paris is in the same time zone as Madrid.
Madrid — more routes
Paris — flights from other cities
| From | Airline | Flight | Date | Price from |
|---|---|---|---|---|
| Madrid | Ryanair | direct | 12 Dec 2026 | from $25 |
| Bucharest | Ryanair | direct | 4 Dec 2026 | from $29 |
| Vienna | Ryanair | direct | 12 Dec 2026 | from $32 |
| Krakow | Ryanair | direct | 26 Nov 2026 | from $38 |
| Berlin | Transavia France | direct | 10 Dec 2026 | from $42 |
| Iasi | Ryanair | direct | 4 Dec 2026 | from $45 |
| Warsaw | Ryanair | direct | 19 Nov 2026 | from $45 |
| Prague | Ryanair | direct | 8 Apr 2027 | from $48 |
| Budapest | Easyjet | direct | 15 Jan 2027 | from $53 |
| Chisinau | Wizz Air Malta | direct | 10 Dec 2026 | from $87 |