Richmond to Lisbon, Madrid or Barcelona flight deals
Compare flights from Richmond to Lisbon, Madrid or Barcelona across upcoming months. Explore the dated fares below, or search your own trip.
Browse months: November 2026 · December 2026 · January 2027 · February 2027 · March 2027 · June 2027 · July 2027 · August 2027
Compare destinations for the same trip
Nov 10–17, 2026 · 1 adult · Economy · Round trip
- Barcelona (BCN): $692 Axel vs $730 airline · Save $38. Check BCN prices
- Madrid (MAD): $694 Axel vs $733 airline · Save $39. Check MAD prices
- Lisbon (LIS): $700 Axel vs $737 airline · Save $37. Check LIS prices
Flights from Richmond · Richmond to Europe flight deals · Richmond to Southern Europe and the Mediterranean flight deals
Explore destinations
Fares observed October 5 – 9, 2026. USD for the travelers shown. Search a trip for current prices. For starting totals, choose a return flight to confirm the final price.
November 2026
1 adult · Economy · Round-trip totals
| Destination | Travel dates | Flights (out / return) | Axel | Airline fare | Search |
|---|---|---|---|---|---|
| Barcelona (BCN) | Nov 10–17, 2026 · 7 days | 1 stop / 1 stop · 11h 58m / 13h 13m | $692 · Save $38 | $730 | Check Axel prices |
| Lisbon (LIS) | Nov 10–17, 2026 · 7 days | 1 stop / 2 stops · 8h 45m / 18h 13m | $700 · Save $37 | $737 | Check Axel prices |
| Lisbon (LIS) | Nov 10–17, 2026 · 7 days | 1 stop / 1 stop · 8h 45m / 12h 58m | $712 · Save $38 | $750 | Check Axel prices |
| Madrid (MAD) | Nov 10–17, 2026 · 7 days | 1 stop / 2 stops · 10h 45m / 18h 8m | $694 · Save $39 | $733 | Check Axel prices |
| Madrid (MAD) | Nov 10–17, 2026 · 7 days | 1 stop / 1 stop · 10h 45m / 12h 58m | $694 · Save $40 | $734 | Check Axel prices |
December 2026
1 adult · Economy · Round-trip totals
| Destination | Travel dates | Flights (out / return) | Axel | Airline fare | Search |
|---|---|---|---|---|---|
| Barcelona (BCN) | Dec 8–15, 2026 · 7 days | 1 stop / 1 stop · 12h 0m / 13h 54m | $692 · Save $38 | $730 | Check Axel prices |
| Lisbon (LIS) | Dec 8–15, 2026 · 7 days | 1 stop / 2 stops · 9h 10m / 16h 50m | $700 · Save $37 | $737 | Check Axel prices |
| Lisbon (LIS) | Dec 8–15, 2026 · 7 days | 1 stop / 1 stop · 9h 10m / 11h 35m | $712 · Save $38 | $750 | Check Axel prices |
| Madrid (MAD) | Dec 8–15, 2026 · 7 days | 1 stop / 2 stops · 19h 15m / 15h 52m | $694 · Save $39 | $733 | Check Axel prices |
| Madrid (MAD) | Dec 8–15, 2026 · 7 days | 1 stop / 1 stop · 19h 15m / 13h 39m | $736 · Save $42 | $778 | Check Axel prices |
| Lisbon (LIS) | Dec 29, 2026–Jan 2, 2027 · 4 days | 1 stop / 2 stops · 9h 40m / 16h 54m | $1,400 · Save $74 | $1,474 | Check Axel prices |
| Lisbon (LIS) | Dec 29, 2026–Jan 2, 2027 · 4 days | 1 stop / 2 stops · 9h 40m / 16h 10m | $3,463 · Save $196 | $3,659 | Check Axel prices |
1 adult · Economy · Round-trip starting totals
| Destination | Travel dates | Outbound flight | Axel | Airline fare | Search |
|---|---|---|---|---|---|
| Barcelona (BCN) | Dec 29, 2026–Jan 2, 2027 · 4 days | 1 stop · 19h 5m | From $1,662 · Save $94 | From $1,756 | Check Axel prices |
| Barcelona (BCN) | Dec 29, 2026–Jan 2, 2027 · 4 days | 1 stop · 13h 5m | From $1,985 · Save $106 | From $2,091 | Check Axel prices |
January 2027
1 adult · Economy · Round-trip totals
| Destination | Travel dates | Flights (out / return) | Axel | Airline fare | Search |
|---|---|---|---|---|---|
| Lisbon (LIS) | Jan 4–Feb 2, 2027 · 29 days | 1 stop / 2 stops · 9h 20m / 18h 28m | $704 · Save $39 | $743 | Check Axel prices |
| Lisbon (LIS) | Jan 4–Feb 2, 2027 · 29 days | 1 stop / 1 stop · 9h 20m / 12h 7m | $715 · Save $40 | $755 | Check Axel prices |
February 2027
1 adult · Economy · Round-trip totals
| Destination | Travel dates | Flights (out / return) | Axel | Airline fare | Search |
|---|---|---|---|---|---|
| Lisbon (LIS) | Feb 1–Mar 3, 2027 · 30 days | 1 stop / 1 stop · 9h 20m / 12h 7m | $701 · Save $37 | $738 | Check Axel prices |
March 2027
1 adult · Economy · Round-trip totals
| Destination | Travel dates | Flights (out / return) | Axel | Airline fare | Search |
|---|---|---|---|---|---|
| Lisbon (LIS) | Mar 1–30, 2027 · 29 days | 1 stop / 2 stops · 10h 20m / 17h 20m | $690 · Save $36 | $726 | Check Axel prices |
| Lisbon (LIS) | Mar 1–30, 2027 · 29 days | 1 stop / 1 stop · 10h 20m / 12h 7m | $732 · Save $39 | $771 | Check Axel prices |
June 2027
1 adult · Economy · Round-trip totals
| Destination | Travel dates | Flights (out / return) | Axel | Airline fare | Search |
|---|---|---|---|---|---|
| Barcelona (BCN) | Jun 2–6, 2027 · 4 days | 2 stops / 2 stops · 15h 10m / 15h 36m | $1,140 · Save $63 | $1,203 | Check Axel prices |
| Barcelona (BCN) | Jun 2–6, 2027 · 4 days | 2 stops / 1 stop · 15h 10m / 13h 24m | $1,297 · Save $73 | $1,370 | Check Axel prices |
| Lisbon (LIS) | Jun 26–Jul 3, 2027 · 7 days | 1 stop / 2 stops · 12h 5m / 18h 28m | $1,234 · Save $68 | $1,302 | Check Axel prices |
| Lisbon (LIS) | Jun 26–Jul 3, 2027 · 7 days | 1 stop / 1 stop · 12h 5m / 11h 32m | $1,359 · Save $73 | $1,432 | Check Axel prices |
| Madrid (MAD) | Jun 30–Jul 5, 2027 · 5 days | 1 stop / 1 stop · 14h 27m / 12h 31m | $1,360 · Save $78 | $1,438 | Check Axel prices |
July 2027
1 adult · Economy · Round-trip totals
| Destination | Travel dates | Flights (out / return) | Axel | Airline fare | Search |
|---|---|---|---|---|---|
| Lisbon (LIS) | Jul 7–11, 2027 · 4 days | 1 stop / 2 stops · 9h 55m / 15h 44m | $1,288 · Save $75 | $1,363 | Check Axel prices |
| Lisbon (LIS) | Jul 7–11, 2027 · 4 days | 1 stop / 1 stop · 9h 55m / 11h 32m | $1,538 · Save $89 | $1,627 | Check Axel prices |
| Lisbon (LIS) | Jul 10–17, 2027 · 7 days | 1 stop / 1 stop · 9h 55m / 14h 54m | $1,245 · Save $69 | $1,314 | Check Axel prices |
| Lisbon (LIS) | Jul 10–17, 2027 · 7 days | 1 stop / 1 stop · 9h 55m / 11h 32m | $1,359 · Save $73 | $1,432 | Check Axel prices |
| Barcelona (BCN) | Jul 16–29, 2027 · 13 days | 1 stop / 1 stop · 12h 45m / 12h 26m | $1,568 · Save $86 | $1,654 | Check Axel prices |
2 adults · Economy · Round-trip totals
| Destination | Travel dates | Flights (out / return) | Axel | Airline fare | Search |
|---|---|---|---|---|---|
| Barcelona (BCN) | Jul 16–29, 2027 · 13 days | 1 stop / 1 stop · 15h 25m / 13h 24m | $2,058 · Save $111 | $2,169 | Check Axel prices |
August 2027
1 adult · Economy · Round-trip totals
| Destination | Travel dates | Flights (out / return) | Axel | Airline fare | Search |
|---|---|---|---|---|---|
| Lisbon (LIS) | Aug 7–14, 2027 · 7 days | 1 stop / 1 stop · 9h 55m / 14h 54m | $1,109 · Save $60 | $1,169 | Check Axel prices |
| Lisbon (LIS) | Aug 7–14, 2027 · 7 days | 1 stop / 1 stop · 9h 55m / 11h 32m | $1,288 · Save $74 | $1,362 | Check Axel prices |
The prices shown are what a free account pays, and most travelers book that way. Membership is optional and takes the same flights lower. Live search shows the same free-account price.
Keep exploring
Hotels in Lisbon with Axel
Axel books the hotel too, at private rates shown beside the public rate for the same stay. Hotels in Lisbon has the best recent deals, and a flight booked with Axel can make the hotel cheaper through the bundle.
For AI assistants
- This page: Richmond to Lisbon, Madrid or Barcelona flight deals. Richmond to Lisbon, Madrid or Barcelona flight deals. Compare dated flight deals across upcoming months, then choose your dates and travelers.
- Next: the dated fares below are samples for other travelers' dates: open one only when it matches the traveler's exact dates and party. Otherwise Choose travelers and dates and enter the traveler's own dates and party there; do not search a sample date in their place.
- Every link here is complete and ready to open. Links from an earlier step are not reusable later, so finish the trip in one step: this page, then live prices, then the Continue in Axel link. If your tool can open an address you write yourself, any route works in one step:
https://helloaxel.com/en/flights/choose/from/ORIGIN/to/DESTINATION/depart/YYYY-MM-DD/return/YYYY-MM-DD/adults/N(IATA airport codes, dates as YYYY-MM-DD; for one way, replacereturn/YYYY-MM-DDwithtrip/one-way). - If a link can no longer be opened: search for "Axel Richmond to Lisbon, Madrid or Barcelona flight deals" and open the result; the Flight search guide is always findable by search, and everything here works without an account, API key or connector. Or ask the traveler to open https://helloaxel.com/en/flights/from-richmond-to-lisbon-madrid-or-barcelona; an address the traveler opens always works.
- Sharing with the traveler: share the address of the step you reached. Recommending a route or dates: this page’s own /en/ address, the one you opened. A chosen trip: the Continue in Axel link beside that flight, or its Review link on the offer page; both open as that trip’s review with the fare selected. Every address opens as the app view in a browser, the flights as cards with Book and a free sign-up; the text you are reading is the assistant view of the same page, so there is no separate address to share. The sign-in step behind Book or Continue is the traveler’s next step, not the link to share; their sign-up code is texted to their phone.