Cheap Flights from Paris to Sofia

Paris Sofia
Any date
Find your flight
🌍 Anywhere
🇮🇹 Italy €18
🇪🇸 Spain €17
🇫🇷 France €38
🇩🇪 Germany €32
🇬🇷 Greece €33
🇵🇹 Portugal €17
🇬🇧 United Kingdom €17
🇹🇷 Turkey €62
← Back Home Deals Sofia (20)
Sofia — Bulgaria
Paris → Sofia
🇧🇬 Bulgaria · 20 flights from €28
28 Aug
07:55
Ryanair · 2h 45m
✈ Direct
€28
21 Aug
17:20
Wizz Air · 2h 50m
✈ Direct
€31
24 Aug
11:20
Transavia France · 2h 45m
✈ Direct ↓17%
€42
€35
28 Aug
11:20
Transavia France · 2h 45m
✈ Direct
€44
21 Aug
11:20
Transavia France · 2h 45m
✈ Direct
€48
4 Aug
03:55
Wizz Air · 28h 15m
✈ Direct
€53
29 Jun
13:30
Wizz Air · 18h 40m
✈ Direct
€55
30 Jun
03:55
Wizz Air · 28h 15m
✈ Direct
€58
1 Jul
13:30
Wizz Air · 18h 40m
✈ Direct
€62
12 Jul
11:55
Wizz Air · 24h 15m
✈ Direct
€63
13 Aug
07:40
Wizz Air · 24h 30m
✈ Direct
€72
14 Aug
19:50
Wizz Air · 12h 20m
✈ Direct ↓20%
€95
€76
29 Jul
15:25
Wizz Air · 16h 45m
✈ Direct
€78
24 Jul
17:20
Wizz Air · 2h 50m
✈ Direct
€82
14 Aug
11:20
Transavia France · 2h 45m
✈ Direct
€87
26 Aug
14:35
Wizz Air · 8h
✈ Direct
€90
26 Jun
07:55
Ryanair · 2h 45m
✈ Direct
€134
5 Aug
18:35
JU · 5h 25m
✈ Direct
€135
21 Aug
18:35
JU · 5h 25m
✈ Direct
€137
14 Aug
18:35
JU · 5h 25m
✈ Direct
€138
With a stop
24 Jun
04:15
PAR → MIL → SOF
MW + Ryanair · 0d 22h stopover in Milan
€36
2 flights
☕ 22h in Milan — enough time to explore
1 Jul
04:15
PAR → MIL → SOF
Ryanair + Ryanair · 0d 22h stopover in Milan
€42
2 flights
☕ 22h in Milan — enough time to explore
2 Jul
20:25
PAR → MIL → SOF
MW + Ryanair · 7h layover in Milan
€48
2 flights
4 Aug
03:55
PAR → MIL → SOF
MW + Wizz Air · 1d 0h stopover in Milan
€48
2 flights
☕ 24h in Milan — enough time to explore
21 Jul
03:55
PAR → MIL → SOF
Ryanair + Wizz Air · 1d 0h stopover in Milan
€52
2 flights
☕ 24h in Milan — enough time to explore
26 Jun
20:15
PAR → MIL → SOF
MW + Wizz Air · 8h layover in Milan
€54
2 flights
23 Jun
04:00
PAR → ROM → SOF
Ryanair + Wizz Air · 6h layover in Rome
€55
2 flights
14 Aug
06:30
PAR → MIL → SOF
MW + Wizz Air · 11h layover in Milan
€56
2 flights
☕ 11h in Milan — enough time to explore