Flights CDG → SPU
Curated weekend trips for the next few weeks. Prices are estimates until you verify.
Outbound partner clickouts are enabled only for deals updated in the last 72h.
Quick summary
Looking for a quick escape? This route is currently showing direct options. Typical outbound flight time is about 2h. Common windows are ~3 nights. Best current pick is around EUR 212.
2026-07-12 → 2026-07-15
Direct • 2h
[Out: Sun 06:00 → Sun 08:00 • 2h] — [Stay: 3d 8h] — [Back: Wed 15:30 → Wed 17:45 • 2h 15m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 11:04 • Synced 2026-06-24 · Wed 11:11
Est. EUR 212
Updated ~24h agoExpires in ~24h
2026-07-13 → 2026-07-16
Direct • 2h 5m
[Out: Mon 11:55 → Mon 14:00 • 2h 5m] — [Stay: 2d 20h] — [Back: Thu 09:45 → Thu 12:00 • 2h 15m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 11:04 • Synced 2026-06-24 · Wed 11:11
Est. EUR 183
Updated ~24h agoExpires in ~24h
2026-07-10 → 2026-07-15
Direct • 2h 5m
[Out: Fri 06:00 → Fri 08:05 • 2h 5m] — [Stay: 5d 7h] — [Back: Wed 15:30 → Wed 17:45 • 2h 15m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 11:04 • Synced 2026-06-24 · Wed 11:11
Est. EUR 319
Updated ~24h agoExpires in ~24h
2026-07-18 → 2026-07-25
Direct • 2h 5m
[Out: Sat 06:35 → Sat 08:40 • 2h 5m] — [Stay: 7d 1h] — [Back: Sat 09:25 → Sat 11:40 • 2h 15m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 11:04 • Synced 2026-06-24 · Wed 11:11
Est. EUR 379
Updated ~24h agoExpires in ~24h
2026-10-06 → 2026-10-13
Direct • 2h 5m
[Out: Tue 06:55 → Tue 09:00 • 2h 5m] — [Stay: 7d 1h] — [Back: Tue 09:45 → Tue 12:00 • 2h 15m]
Source: Aviasales (cached) • Inserted 2026-06-23 · Tue 11:15 • Synced 2026-06-24 · Wed 11:11
Est. EUR 46
Updated ~24h agoExpires in ~24h
2026-06-28 → 2026-06-30
Direct • 2h
[Out: Sun 06:00 → Sun 08:00 • 2h] — [Stay: 2d 13h] — [Back: Tue 21:10 → Tue 23:25 • 2h 15m]
Source: Aviasales (cached) • Inserted 2026-06-24 · Wed 11:00 • Synced 2026-06-24 · Wed 11:11
Est. EUR 115
Updated ~0h agoExpires in ~18h
2026-07-12 → 2026-07-15
Direct • 2h
[Out: Sun 06:00 → Sun 08:00 • 2h] — [Stay: 3d 8h] — [Back: Wed 15:30 → Wed 17:45 • 2h 15m]
Source: Aviasales (cached) • Inserted 2026-06-24 · Wed 11:04 • Synced 2026-06-24 · Wed 11:11
Est. EUR 213
Updated ~0h agoExpires in ~2d
2026-07-16 → 2026-07-23
Direct • 2h 5m
[Out: Thu 06:55 → Thu 09:00 • 2h 5m] — [Stay: 7d 1h] — [Back: Thu 09:45 → Thu 12:00 • 2h 15m]
Source: Aviasales (cached) • Inserted 2026-06-24 · Wed 11:04 • Synced 2026-06-24 · Wed 11:11
Est. EUR 98
Updated ~0h agoExpires in ~2d
2026-07-02 → 2026-07-06
Direct • 2h 5m
[Out: Thu 06:55 → Thu 09:00 • 2h 5m] — [Stay: 4d 6h] — [Back: Mon 14:35 → Mon 16:50 • 2h 15m]
Source: Aviasales (cached) • Inserted 2026-06-24 · Wed 11:04 • Synced 2026-06-24 · Wed 11:11
Est. EUR 113
Updated ~0h agoExpires in ~2d
2026-07-24 → 2026-07-26
Direct • 2h 5m
[Out: Fri 06:00 → Fri 08:05 • 2h 5m] — [Stay: 2d 1h] — [Back: Sun 08:50 → Sun 11:05 • 2h 15m]
Source: Aviasales (cached) • Inserted 2026-06-24 · Wed 11:04 • Synced 2026-06-24 · Wed 11:11
Est. EUR 121
Updated ~0h agoExpires in ~2d
2026-07-23 → 2026-07-28
Direct • 2h 5m
[Out: Thu 06:55 → Thu 09:00 • 2h 5m] — [Stay: 5d 12h] — [Back: Tue 21:10 → Tue 23:30 • 2h 20m]
Source: Aviasales (cached) • Inserted 2026-06-24 · Wed 11:04 • Synced 2026-06-24 · Wed 11:11
Est. EUR 157
Updated ~0h agoExpires in ~2d
2026-07-16 → 2026-07-23
Direct • 3h
[Out: Thu 02:00 → Thu 05:00 • 3h] — [Stay: 6d 21h] — [Back: Thu 02:00 → Thu 05:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-22 · Mon 13:00 • Synced 2026-06-24 · Wed 11:11
Est. EUR 98
Updated ~46h agoExpires in ~2d
2026-06-28 → 2026-06-30
Direct • 3h
[Out: Sun 02:00 → Sun 05:00 • 3h] — [Stay: 1d 21h] — [Back: Tue 02:00 → Tue 05:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-22 · Mon 13:00 • Synced 2026-06-24 · Wed 11:11
Est. EUR 115
Updated ~46h agoExpires in ~8h
2026-08-01 → 2026-08-09
Direct • 3h
[Out: Sat 02:00 → Sat 05:00 • 3h] — [Stay: 7d 21h] — [Back: Sun 02:00 → Sun 05:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-22 · Mon 13:00 • Synced 2026-06-24 · Wed 11:11
Est. EUR 344
Updated ~46h agoExpires in ~2d
2026-08-01 → 2026-08-10
Direct • 3h
[Out: Sat 02:00 → Sat 05:00 • 3h] — [Stay: 8d 21h] — [Back: Mon 02:00 → Mon 05:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-22 · Mon 13:00 • Synced 2026-06-24 · Wed 11:11
Est. EUR 344
Updated ~46h agoExpires in ~2d
2026-08-01 → 2026-08-11
Direct • 3h
[Out: Sat 02:00 → Sat 05:00 • 3h] — [Stay: 9d 21h] — [Back: Tue 02:00 → Tue 05:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-22 · Mon 13:00 • Synced 2026-06-24 · Wed 11:11
Est. EUR 344
Updated ~46h agoExpires in ~2d
2026-08-01 → 2026-08-12
Direct • 3h
[Out: Sat 02:00 → Sat 05:00 • 3h] — [Stay: 10d 21h] — [Back: Wed 02:00 → Wed 05:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-22 · Mon 13:00 • Synced 2026-06-24 · Wed 11:11
Est. EUR 344
Updated ~46h agoExpires in ~2d
2026-08-01 → 2026-08-13
Direct • 3h
[Out: Sat 02:00 → Sat 05:00 • 3h] — [Stay: 11d 21h] — [Back: Thu 02:00 → Thu 05:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-22 · Mon 13:00 • Synced 2026-06-24 · Wed 11:11
Est. EUR 344
Updated ~46h agoExpires in ~2d
2026-08-01 → 2026-08-14
Direct • 3h
[Out: Sat 02:00 → Sat 05:00 • 3h] — [Stay: 12d 21h] — [Back: Fri 02:00 → Fri 05:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-22 · Mon 13:00 • Synced 2026-06-24 · Wed 11:11
Est. EUR 344
Updated ~46h agoExpires in ~2d
2026-08-01 → 2026-08-15
Direct • 3h
[Out: Sat 02:00 → Sat 05:00 • 3h] — [Stay: 13d 21h] — [Back: Sat 02:00 → Sat 05:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-22 · Mon 13:00 • Synced 2026-06-24 · Wed 11:11
Est. EUR 344
Updated ~46h agoExpires in ~2d
2026-08-01 → 2026-08-16
Direct • 3h
[Out: Sat 02:00 → Sat 05:00 • 3h] — [Stay: 14d 21h] — [Back: Sun 02:00 → Sun 05:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-22 · Mon 13:00 • Synced 2026-06-24 · Wed 11:11
Est. EUR 344
Updated ~46h agoExpires in ~2d
2026-08-01 → 2026-08-17
Direct • 3h
[Out: Sat 02:00 → Sat 05:00 • 3h] — [Stay: 15d 21h] — [Back: Mon 02:00 → Mon 05:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-22 · Mon 13:00 • Synced 2026-06-24 · Wed 11:11
Est. EUR 344
Updated ~46h agoExpires in ~2d
2026-08-01 → 2026-08-19
Direct • 3h
[Out: Sat 02:00 → Sat 05:00 • 3h] — [Stay: 17d 21h] — [Back: Wed 02:00 → Wed 05:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-22 · Mon 13:00 • Synced 2026-06-24 · Wed 11:11
Est. EUR 344
Updated ~46h agoExpires in ~2d
2026-08-01 → 2026-08-18
Direct • 3h
[Out: Sat 02:00 → Sat 05:00 • 3h] — [Stay: 16d 21h] — [Back: Tue 02:00 → Tue 05:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-22 · Mon 13:00 • Synced 2026-06-24 · Wed 11:11
Est. EUR 344
Updated ~46h agoExpires in ~2d
2026-08-01 → 2026-08-21
Direct • 3h
[Out: Sat 02:00 → Sat 05:00 • 3h] — [Stay: 19d 21h] — [Back: Fri 02:00 → Fri 05:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-22 · Mon 13:00 • Synced 2026-06-24 · Wed 11:11
Est. EUR 344
Updated ~46h agoExpires in ~2d
2026-08-01 → 2026-08-20
Direct • 3h
[Out: Sat 02:00 → Sat 05:00 • 3h] — [Stay: 18d 21h] — [Back: Thu 02:00 → Thu 05:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-22 · Mon 13:00 • Synced 2026-06-24 · Wed 11:11
Est. EUR 344
Updated ~46h agoExpires in ~2d
2026-07-13 → 2026-07-16
Direct • 3h
[Out: Mon 02:00 → Mon 05:00 • 3h] — [Stay: 2d 21h] — [Back: Thu 02:00 → Thu 05:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-22 · Tue 01:00 • Synced 2026-06-24 · Wed 11:11
Est. EUR 183
Updated ~34h agoExpires in ~14h
2026-07-02 → 2026-07-06
Direct • 3h
[Out: Thu 02:00 → Thu 05:00 • 3h] — [Stay: 3d 21h] — [Back: Mon 02:00 → Mon 05:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-23 · Wed 01:00 • Synced 2026-06-24 · Wed 11:11
Est. EUR 113
Updated ~10h agoExpires in ~2d
2026-07-24 → 2026-07-26
Direct • 3h
[Out: Fri 02:00 → Fri 05:00 • 3h] — [Stay: 1d 21h] — [Back: Sun 02:00 → Sun 05:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-23 · Wed 01:00 • Synced 2026-06-24 · Wed 11:11
Est. EUR 121
Updated ~10h agoExpires in ~2d
2026-07-23 → 2026-07-28
Direct • 3h
[Out: Thu 02:00 → Thu 05:00 • 3h] — [Stay: 4d 21h] — [Back: Tue 02:00 → Tue 05:00 • 3h]
Source: Aviasales (cached) • Inserted 2026-06-23 · Wed 01:00 • Synced 2026-06-24 · Wed 11:11
Est. EUR 157
Updated ~10h agoExpires in ~2d
Explore more from CDG
Internal links help discovery (and SEO crawlability).
Milan (MIL)
from EUR 80
View route →
London (LON)
from EUR 80
View route →
PALMA DE MALLORCA (PMI)
from EUR 85
View route →
Nice (NCE)
from EUR 90
View route →
Barcelona (BCN)
from EUR 95
View route →
Bilbao (BIO)
from EUR 96
View route →
Marrakech (RAK)
from EUR 103
View route →
Copenhagen (CPH)
from EUR 106
View route →
Luxembourg (LUX)
from EUR 107
View route →
Ibiza (IBZ)
from EUR 111
View route →