Real fares below come from the Aviasales price feed for ORD-BCN. Prices move daily; tap any row to open live results and book. The cheapest round-trip fare we currently see is $616.
Search live ORD → BCN fares on Aviasales →
| Price | Airline | Stops | Book |
|---|---|---|---|
| $616 | TP | 1 stop | Book → |
| $656 | TP | 1 stop | Book → |
| $793 | F9 | 3 stops | Book → |
| $834 | UA | 1 stop | Book → |
| $872 | EI | 1 stop | Book → |
Flight delayed or cancelled? See if you can claim compensation.