Cheap Flights from Berlin to Sofia

Berlin Sofia
Any date
Find your flight
🌍 Anywhere
🇮🇹 Italy €16
🇪🇸 Spain €22
🇹🇷 Turkey €40
🇬🇷 Greece €21
🇰🇿 Kazakhstan €159
🇬🇪 Georgia €61
🇫🇷 France €32
🇺🇿 Uzbekistan €191
← Back Home Deals Sofia (19)
Sofia — Bulgaria
Berlin → Sofia
🇧🇬 Bulgaria · 19 flights from €21
30 Sep
04:15
MW · 2h 15m
✈ Direct
€21
30 Sep
04:15
Ryanair · 2h 15m
✈ Direct
€21
12 Aug
04:15
MW · 2h 15m
✈ Direct
€24
25 Sep
13:05
Wizz Air · 2h 15m
✈ Direct
€26
27 Aug
18:55
Ryanair · 2h 15m
✈ Direct
€31
€30
23 Oct
13:05
Wizz Air · 2h 15m
✈ Direct
€34
21 Sep
13:05
Wizz Air · 2h 15m
✈ Direct
€35
13 Aug
18:55
Ryanair · 2h 15m
✈ Direct
€39
€36
12 Aug
04:15
Ryanair · 2h 15m
✈ Direct
€38
20 Aug
18:55
Ryanair · 2h 15m
✈ Direct
€39
18 Sep
19:10
Ryanair · 2h 15m
✈ Direct
€43
8 Aug
19:55
Wizz Air · 16h 10m
✈ Direct
€47
29 Aug
19:55
Wizz Air · 16h 10m
€48
11 Aug
07:00
Ryanair · 6h 20m
✈ Direct
€59
18 Aug
07:00
Ryanair · 6h 20m
✈ Direct
€62
30 Aug
09:45
Ryanair · 2h 15m
✈ Direct
€66
6 Aug
19:55
Wizz Air · 16h 5m
✈ Direct
€71
9 Aug
10:35
Ryanair · 25h 25m
✈ Direct ↓34% 🔥
€122
€81
HOT
7 Aug
19:10
Ryanair · 2h 15m
✈ Direct
€108
With a stop
25 Aug
07:00
BER → BUD → SOF
Ryanair + Ryanair · 3h layover in Budapest
€34
2 flights
15 Sep
17:10
BER → MIL → SOF
Ryanair + Wizz Air · 11h layover in Milan
€34
2 flights
☕ 11h in Milan — enough time to explore
29 Aug
19:55
BER → BUD → SOF
Wizz Air + Wizz Air · 0d 13h stopover in Budapest
€34
2 flights
☕ 13h in Budapest — enough time to explore
22 Sep
07:00
BER → BUD → SOF
Ryanair + Wizz Air · 1d 2h stopover in Budapest
€35
2 flights
☕ 26h in Budapest — enough time to explore
18 Aug
07:00
BER → BUD → SOF
Ryanair + Ryanair · 3h layover in Budapest
€36
2 flights
19 Aug
06:00
BER → MIL → SOF
MW + Wizz Air · 0d 22h stopover in Milan
€36
2 flights
☕ 22h in Milan — enough time to explore
11 Aug
07:00
BER → BUD → SOF
Ryanair + Wizz Air · 1d 2h stopover in Budapest
€37
2 flights
☕ 26h in Budapest — enough time to explore
27 Sep
04:05
BER → MIL → SOF
MW + Wizz Air · 1d 0h stopover in Milan
€38
2 flights
☕ 24h in Milan — enough time to explore