Cheap Flights from Boston, MA to Madrid from $387

Return flight: Madrid – Boston

On Cheapflightsplus.com you will find 1 direct and 426 connecting flights from Boston to Madrid. You can compare airfare deals from 27 airlines and multiple travel sites from $387, book and save on cheap plane tickets and last minute offers. Also check out BOS-MAD flight schedule to find best flight time, convenient departure and arrival airports.

Find One-Way and Round-Trip Boston to Madrid Flight Deals

To find the cheapest one way airline ticket select the date with the lowest price on the calendar below and click «Find Flights». To search for round-trip flight deals click on the link «Check prices for return flights» and select the date of the return flight. Cheapest flights in November: $387 (one-way), $664 (round-trip).
Direct flights
  • Check to choose departure date Check to choose departure date
Check prices for return flight
Find flights
Full flight schedule will help you in detecting at what time planes fly from Boston to Madrid. You can also specify the concrete flights and airlines on the route and how long the flight actually is. Use the calendar for today, tomorrow or other specific date as some flights are available only on certain days of the week.
Departure Arrival Flight Details Flight Duration Price
17:50 — 05:50
+1 day
17:50 — 05:50 AA8535 American Airlines
Boston — Madrid
7h
Find flight
from$926
11:28 — 12:05
+1 day
11:28 — 15:10 F91435 Frontier Airlines
Boston — Miami
7h 35m stop
22:45 — 12:05 UX98 Air Europa
Miami — Madrid
19h 37m
including layover
Find flight
from$487
11:28 — 07:55
+1 day
11:28 — 15:10 F91435 Frontier Airlines
Boston — Miami
3h 10m stop
18:20 — 07:55 BA4262 British Airways
Miami — Madrid
15h 27m
including layover
Find flight
from$517
16:00 — 12:05
+1 day
16:00 — 19:40 NK183 Spirit Airlines
Boston — Miami
3h 5m stop
22:45 — 12:05 UX98 Air Europa
Miami — Madrid
15h 5m
including layover
Find flight
from$509
21:15 — 20:45
+1 day
21:15 — 07:50 AA108 American Airlines
Boston — London
9h 25m stop
17:15 — 20:45 U22305 EasyJet
London — Madrid
18h 30m
including layover
Find flight
from$528
23:00 — 09:55
+2 days
23:00 — 09:30 BA202 British Airways
Boston — London
20h 40m stop
06:10 — 09:55 U28017 EasyJet
London — Madrid
29h 55m
including layover
Find flight
from$425
07:00 — 09:25
+2 days
07:00 — 08:23 AC749 Air Canada
Boston — Montreal
14h 2m stop
22:25 — 08:55 AC812 Air Canada
Montreal — Lisbon
22h 10m stop
07:05 — 09:25 U27639 EasyJet
Lisbon — Madrid
45h 25m
including layover
Find flight
from$464
07:00 — 09:30
+2 days
07:00 — 08:23 AC749 Air Canada
Boston — Montreal
14h 2m stop
22:25 — 08:55 AC812 Air Canada
Montreal — Lisbon
22h 15m stop
07:10 — 09:30 TP1010 TAP Portugal
Lisbon — Madrid
45h 30m
including layover
Find flight
from$472
10:50 — 09:25
+2 days
10:50 — 12:15 AC8605 Air Canada
Boston — Montreal
10h 10m stop
22:25 — 08:55 AC812 Air Canada
Montreal — Lisbon
22h 10m stop
07:05 — 09:25 U27639 EasyJet
Lisbon — Madrid
41h 35m
including layover
Find flight
from$464
10:50 — 09:30
+2 days
10:50 — 12:15 AC8605 Air Canada
Boston — Montreal
10h 10m stop
22:25 — 08:55 AC812 Air Canada
Montreal — Lisbon
22h 15m stop
07:10 — 09:30 TP1010 TAP Portugal
Lisbon — Madrid
41h 40m
including layover
Find flight
from$472
14:41 — 09:15
+2 days
14:41 — 16:27 UA721 United Airlines
Boston — Washington D.C.
5h 53m stop
22:20 — 23:33 UA1997 United Airlines
Washington D.C. — Newark
21h 17m stop
20:50 — 09:15 UA51 United Airlines
Newark — Madrid
37h 34m
including layover
Find flight
from$481
15:30 — 13:25
+1 day
15:30 — 18:00 VS4209 Virgin Atlantic Airways
Boston — Covington
35m stop
18:35 — 07:45 VS3979 Virgin Atlantic Airways
Covington — Paris
3h 30m stop
11:15 — 13:25 TO4636 Transavia France
Paris — Madrid
16h 55m
including layover
Find flight
from$518
15:40 — 14:25
+1 day
15:40 — 17:05 UA8483 United Airlines
Boston — Montreal
3h 10m stop
20:15 — 07:10 UA8296 United Airlines
Montreal — London
3h 50m stop
11:00 — 14:25 I21862 Iberia Express
London — Madrid
17h 45m
including layover
Find flight
from$515
16:00 — 09:30
+2 days
16:00 — 19:40 NK183 Spirit Airlines
Boston — Miami
21h 50m stop
17:30 — 05:35 TP224 TAP Portugal
Miami — Lisbon
1h 35m stop
07:10 — 09:30 TP1010 TAP Portugal
Lisbon — Madrid
36h 30m
including layover
Find flight
from$464
17:35 — 14:25
+1 day
17:35 — 19:00 AC8611 Air Canada
Boston — Montreal
1h 15m stop
20:15 — 07:10 AC866 Air Canada
Montreal — London
3h 50m stop
11:00 — 14:25 I21862 Iberia Express
London — Madrid
15h 50m
including layover
Find flight
from$515
17:35 — 14:25
+1 day
17:35 — 19:00 UA8363 United Airlines
Boston — Montreal
1h 15m stop
20:15 — 07:10 UA8296 United Airlines
Montreal — London
3h 50m stop
11:00 — 14:25 I21862 Iberia Express
London — Madrid
15h 50m
including layover
Find flight
from$515
18:10 — 10:00
+2 days
18:10 — 20:49 AC2262 Air Canada
Boston — Halifax
14h 46m stop
11:35 — 20:35 AC868 Air Canada
Halifax — London
9h 55m stop
06:30 — 10:00 IB3641 Iberia
London — Madrid
34h 50m
including layover
Find flight
from$504
18:45 — 22:00
+2 days
18:45 — 21:50 DL385 Delta Air Lines Inc.
Boston — Atlanta
20h 15m stop
18:05 — 07:40 DL194 Delta Air Lines Inc.
Atlanta — Barcelona
12h 50m stop
20:30 — 22:00 UX7708 Air Europa
Barcelona — Madrid
46h 15m
including layover
Find flight
from$522
19:25 — 09:35
+2 days
19:25 — 21:25 AC8697 Air Canada
Boston — Toronto
13h 35m stop
11:00 — 12:18 AC408 Air Canada
Toronto — Montreal
8h 57m stop
21:15 — 09:35 AC834 Air Canada
Montreal — Madrid
33h 10m
including layover
Find flight
from$462
19:25 — 09:35
+2 days
19:25 — 21:25 AC8697 Air Canada
Boston — Toronto
11h 35m stop
09:00 — 10:28 AC404 Air Canada
Toronto — Montreal
10h 47m stop
21:15 — 09:35 AC834 Air Canada
Montreal — Madrid
33h 10m
including layover
Find flight
from$462
20:05 — 09:25
+2 days
20:05 — 08:10 DL242 Delta Air Lines Inc.
Boston — Amsterdam
4h 25m stop
12:35 — 14:35 DL9576 Delta Air Lines Inc.
Amsterdam — Lisbon
16h 30m stop
07:05 — 09:25 U27639 EasyJet
Lisbon — Madrid
32h 20m
including layover
Find flight
from$500
20:05 — 09:30
+2 days
20:05 — 08:10 DL242 Delta Air Lines Inc.
Boston — Amsterdam
4h 25m stop
12:35 — 14:35 DL9576 Delta Air Lines Inc.
Amsterdam — Lisbon
16h 35m stop
07:10 — 09:30 TP1010 TAP Portugal
Lisbon — Madrid
32h 25m
including layover
Find flight
from$508
21:15 — 17:45
+1 day
21:15 — 07:50 AA108 American Airlines
Boston — London
2h 5m stop
09:55 — 13:05 VY6651 Vueling
London — Barcelona
3h 20m stop
16:25 — 17:45 VY1006 Vueling
Barcelona — Madrid
15h 30m
including layover
Find flight
from$498
22:20 — 09:25
+2 days
22:20 — 06:15 S4280 SATA International
Boston — Ponta Delgada
7h 25m stop
13:40 — 16:55 S4124 SATA International
Ponta Delgada — Lisbon
14h 10m stop
07:05 — 09:25 U27639 EasyJet
Lisbon — Madrid
30h 5m
including layover
Find flight
from$496
22:25 — 17:10
+2 days
22:25 — 23:59 NK615 Spirit Airlines
Boston — Washington D.C.
23h 31m stop
23:30 — 10:35 TP234 TAP Portugal
Washington D.C. — Lisbon
4h 15m stop
14:50 — 17:10 TP1016 TAP Portugal
Lisbon — Madrid
37h 45m
including layover
Find flight
from$387
23:00 — 22:30
+2 days
23:00 — 09:30 BA202 British Airways
Boston — London
24h 25m stop
09:55 — 13:05 VY6651 Vueling
London — Barcelona
8h stop
21:05 — 22:30 IB424 Iberia
Barcelona — Madrid
42h 30m
including layover
Find flight
from$445
*Departure and arrival times - local. Updated on February 23, 2025

Flight Information

Below we will explain in detail what the flights cost on the destination from Boston to Madrid depends on and how to choose the most interesting flight option for you.

Distance between Boston and Madrid is 5473 miles. Time difference between the cities is 6h. Airplanes depart 05:00 to 23:50 from 4 Boston airports and arrive 05:00 to 23:50 to 2 Madrid airports. Average flight time is 7h.

  • The fastest flight 7h
  • Average flight time 7h
  • The earliest flight 05:00
  • The latest flight 23:50
  • Distance 3401 ml

The cheapest months to travel to Madrid are february (from 136 $), january (from 311 $), november (from 312 $).

The most expensive months are march (from 387 $), december (from 351 $), november (from 312 $).

What is the lowest airfare Boston to Madrid?

The cheapest plane ticket found by our users is $387. This airfare is for economy class on one-way NK615 flight by Spirit Airlines for March 15, 2025 which leaves Logan in Boston at 22:25 am and arrives at Madrid Barajas at 17:10.

Economy class
$387
Find
Business class
?
Find
First class
?
Find

Popular Airlines on the Route

The flight Boston — Madrid is served by 27 regular airlines and 4 low-cost airlines. Most of the flights on this route are operated by SATA International - 9 departures per week at the price of from $ 496 . And the most expensive tickets are offered by Delta Air Lines Inc. airline - from $ 3124.

Direct flights

There are 1 nonstop flights on the route. The fastest direct flight is AA8535 by American Airlines takes 7h and the cheapest is NK615 by Spirit Airlines for $926.

See more direct flights

Connecting Flights

There are 426 flights with layovers on the route. The fastest connecting flight is TP216 by TAP Portugal takes 9h 15m and the cheapest is NK615 by Spirit Airlines for $387.

See more connecting flights

Airports

You can fly from Boston to Madrid from 4 airports (Boston City Heliport, Boston RT128 Rail, Boston South Rail, Logan).

Boston airports

  • Boston City Heliport-JBC
    Find
  • Boston RT128 Rail-ZRU
    Find
  • Boston South Rail-ZTO
    Find
  • Logan-BOS
    from $387
    Find

Madrid airports

  • Barajas-MAD
    Find
  • Torrejon-TOJ
    Find

How to book a plane ticket yourself?

How to book an air ticket yourself?
  • Fill in the search parameters — cities of departure and destination, departure and return dates and click «Find flights»
  • Select the best flight that you like. Please, check the airports of departure and arrival. Select the best fare, but pay attention to the following flight details - airports of departure and arrival, flight duration and layovers. Please use filters and sort to find the best flight.
  • Click «Buy» when you are ready — our system will redirect you to the site that sells the selected flight ticket.
  • Fill in all passenger and payment information — passport and contact information, please double check all passengers’ names and make a payment for your itinerary.
  • That's it — you will receive an email with your e-ticket usually within 10 minutes after your flight is confirmed. Please, print the e-ticket and have it with you at the airport. You would need to have only a passport and/or a required form of ID to travel. Please, check your Visa requirements if you travel outside of the United States or Canada.

    To find a plane ticket, please select dates.

Back