Sofia
Direct return from Stuttgart
Sofia, the capital of Bulgaria, is known for its history that stretches back to antiquity, beautiful parks, and vibrant nightlife. Visit the stunning Alexander Nevsky Cathedral, explore the historic Sofia History Museum, or relax in the Borisova gradina park. Sofia's traditional Bulgarian taverns, dynamic arts scene, and the annual Sofia Film Festival make it a city of rich history and culture.
Latest deals
14 days £58 Tue 19 Jan – Tue 2 Feb
14 days £58 Tue 9 Feb – Tue 23 Feb
3 days £58 Sat 6 Mar – Tue 9 Mar
7 days £58 Tue 26 Jan – Tue 2 Feb
10 days £58 Sat 23 Jan – Tue 2 Feb
3 days £58 Sat 24 Apr – Tue 27 Apr
7 days £58 Tue 12 Jan – Tue 19 Jan
14 days £58 Tue 9 Mar – Tue 23 Mar
3 days £58 Sat 17 Apr – Tue 20 Apr
7 days £58 Tue 2 Feb – Tue 9 Feb
4 days £58 Tue 20 Apr – Sat 24 Apr
10 days £58 Sat 10 Apr – Tue 20 Apr
14 days £58 Sat 10 Apr – Sat 24 Apr
7 days £58 Tue 13 Apr – Tue 20 Apr
11 days £58 Tue 13 Apr – Sat 24 Apr
14 days £58 Tue 13 Apr – Tue 27 Apr
7 days £58 Sat 17 Apr – Sat 24 Apr
10 days £58 Sat 17 Apr – Tue 27 Apr
7 days £58 Tue 20 Apr – Tue 27 Apr
14 days £58 Tue 6 Apr – Tue 20 Apr
14 days £58 Tue 26 Jan – Tue 9 Feb
11 days £61 Tue 16 Feb – Sat 27 Feb
10 days £61 Sat 13 Feb – Tue 23 Feb
7 days £61 Tue 16 Feb – Tue 23 Feb
7 days £61 Sat 20 Feb – Sat 27 Feb
7 days £61 Tue 16 Mar – Tue 23 Mar
14 days £61 Tue 16 Mar – Tue 30 Mar
10 days £61 Sat 30 Jan – Tue 9 Feb
10 days £61 Sat 9 Jan – Tue 19 Jan
14 days £61 Sat 13 Feb – Sat 27 Feb
3 days £61 Sat 20 Feb – Tue 23 Feb
3 days £61 Sat 16 Jan – Tue 19 Jan
3 days £61 Sat 30 Jan – Tue 2 Feb
7 days £62 Sat 23 Jan – Sat 30 Jan
11 days £62 Tue 19 Jan – Sat 30 Jan
4 days £62 Tue 13 Apr – Sat 17 Apr
11 days £62 Tue 12 Jan – Sat 23 Jan
14 days £62 Tue 12 Jan – Tue 26 Jan
11 days £62 Tue 9 Feb – Sat 20 Feb
14 days £62 Sat 23 Jan – Sat 6 Feb
11 days £62 Tue 6 Apr – Sat 17 Apr
7 days £62 Sat 10 Apr – Sat 17 Apr
4 days £62 Tue 26 Jan – Sat 30 Jan
3 days £62 Sat 23 Jan – Tue 26 Jan
4 days £62 Tue 19 Jan – Sat 23 Jan
7 days £62 Tue 19 Jan – Tue 26 Jan
4 days £62 Tue 2 Feb – Sat 6 Feb
11 days £62 Tue 26 Jan – Sat 6 Feb
10 days £65 Sat 16 Jan – Tue 26 Jan
... 117 more possible dates exist ...