Schiphol (AMS) to Barcelona-El Prat (BCN). Served by KLM, Vueling, Transavia.
| Departure | Return | Price |
|---|---|---|
| 06/13/2026 | 06/18/2026 | $141 |
| 06/23/2026 | 07/02/2026 | $141 |
| 06/24/2026 | 07/02/2026 | $141 |
| 06/30/2026 | 07/08/2026 | $141 |
| 06/30/2026 | 07/09/2026 | $141 |
| 06/28/2026 | 07/03/2026 | $143 |
| 06/28/2026 | 07/06/2026 | $143 |
| 06/29/2026 | 07/08/2026 | $143 |
| 06/10/2026 | 06/18/2026 | $145 |
| 06/22/2026 | 07/01/2026 | $145 |
Based on current fares, June is the cheapest month to fly from Amsterdam to Barcelona, with average fares around $163 round trip (as low as $141).
July tends to be more expensive, averaging $251.
See the full month-by-month and day-of-week price analysis
Best Time to Fly AMS → BCNDeparture date prices (economy, round trip). Green = cheap, red = expensive.
The cheapest month to fly from Amsterdam to Barcelona is June, with average round-trip fares around $163. Fares in June start as low as $141. The most expensive month is July, averaging $251.
A nonstop flight from Amsterdam to Barcelona takes approximately 2h 30m.
KLM, Vueling, and Transavia fly from AMS to BCN. That's 3 airlines serving this route.
The cheapest flight from Amsterdam to Barcelona currently starts at $141 round trip in economy class.
The average round-trip flight price from Amsterdam to Barcelona is $234 in economy class.
The distance is 774 miles (1245 km). with a nonstop flight time of about 2h 30m. Airlines on this route include KLM, Vueling, Transavia. The lowest fare currently available is $141 departing in June. The average round-trip fare is $234.
Set up a guest alert and we'll keep checking prices for you. No account needed.
Get Started Free →