Brussels

from Zagreb

Save up to: £112

Average cost: £136

Best deal: £24


Brussels, the capital of Belgium, is known for its diverse architectural styles, vibrant art scene, and culinary delights. Marvel at the Grand Place, the city's central square surrounded by opulent guildhalls, visit the iconic Atomium, or laugh at the cheeky Manneken Pis statue. Brussels' renowned chocolate, waffles, and beer make it a treat for the taste buds.


Latest deals:

4 days
£24
Thu 23 May - Mon 27 May

Zagreb - Brussels: Thu 23/05: £12
Brussels - Zagreb: Mon 27/05: £12
Go

2 days
£24
Tue 11 Jun - Thu 13 Jun

Zagreb - Brussels: Tue 11/06: £12
Brussels - Zagreb: Thu 13/06: £12
Go

5 days
£25
Thu 13 Jun - Tue 18 Jun

Zagreb - Brussels: Thu 13/06: £12
Brussels - Zagreb: Tue 18/06: £13
Go

2 days
£25
Fri 7 Jun - Sun 9 Jun

Zagreb - Brussels: Fri 7/06: £12
Brussels - Zagreb: Sun 9/06: £13
Go

2 days
£25
Thu 23 May - Sat 25 May

Zagreb - Brussels: Thu 23/05: £12
Brussels - Zagreb: Sat 25/05: £13
Go

5 days
£25
Thu 23 May - Tue 28 May

Zagreb - Brussels: Thu 23/05: £12
Brussels - Zagreb: Tue 28/05: £13
Go

3 days
£25
Fri 7 Jun - Mon 10 Jun

Zagreb - Brussels: Fri 7/06: £12
Brussels - Zagreb: Mon 10/06: £13
Go

4 days
£25
Fri 7 Jun - Tue 11 Jun

Zagreb - Brussels: Fri 7/06: £12
Brussels - Zagreb: Tue 11/06: £13
Go

5 days
£25
Fri 7 Jun - Wed 12 Jun

Zagreb - Brussels: Fri 7/06: £12
Brussels - Zagreb: Wed 12/06: £13
Go

3 days
£25
Mon 10 Jun - Thu 13 Jun

Zagreb - Brussels: Mon 10/06: £13
Brussels - Zagreb: Thu 13/06: £12
Go

4 days
£25
Fri 31 May - Tue 4 Jun

Zagreb - Brussels: Fri 31/05: £13
Brussels - Zagreb: Tue 4/06: £12
Go

5 days
£25
Fri 31 May - Wed 5 Jun

Zagreb - Brussels: Fri 31/05: £13
Brussels - Zagreb: Wed 5/06: £12
Go

3 days
£25
Tue 11 Jun - Fri 14 Jun

Zagreb - Brussels: Tue 11/06: £12
Brussels - Zagreb: Fri 14/06: £13
Go

5 days
£26
Sat 8 Jun - Thu 13 Jun

Zagreb - Brussels: Sat 8/06: £14
Brussels - Zagreb: Thu 13/06: £12
Go

5 days
£26
Fri 21 Jun - Wed 26 Jun

Zagreb - Brussels: Fri 21/06: £13
Brussels - Zagreb: Wed 26/06: £13
Go

4 days
£26
Mon 10 Jun - Fri 14 Jun

Zagreb - Brussels: Mon 10/06: £13
Brussels - Zagreb: Fri 14/06: £13
Go

4 days
£26
Thu 13 Jun - Mon 17 Jun

Zagreb - Brussels: Thu 13/06: £12
Brussels - Zagreb: Mon 17/06: £14
Go

5 days
£26
Wed 5 Jun - Mon 10 Jun

Zagreb - Brussels: Wed 5/06: £13
Brussels - Zagreb: Mon 10/06: £13
Go

2 days
£26
Mon 24 Jun - Wed 26 Jun

Zagreb - Brussels: Mon 24/06: £13
Brussels - Zagreb: Wed 26/06: £13
Go

4 days
£26
Fri 14 Jun - Tue 18 Jun

Zagreb - Brussels: Fri 14/06: £13
Brussels - Zagreb: Tue 18/06: £13
Go

2 days
£26
Tue 18 Jun - Thu 20 Jun

Zagreb - Brussels: Tue 18/06: £13
Brussels - Zagreb: Thu 20/06: £13
Go

5 days
£26
Tue 18 Jun - Sun 23 Jun

Zagreb - Brussels: Tue 18/06: £13
Brussels - Zagreb: Sun 23/06: £13
Go

4 days
£26
Wed 19 Jun - Sun 23 Jun

Zagreb - Brussels: Wed 19/06: £13
Brussels - Zagreb: Sun 23/06: £13
Go

3 days
£26
Thu 20 Jun - Sun 23 Jun

Zagreb - Brussels: Thu 20/06: £13
Brussels - Zagreb: Sun 23/06: £13
Go

2 days
£26
Fri 21 Jun - Sun 23 Jun

Zagreb - Brussels: Fri 21/06: £13
Brussels - Zagreb: Sun 23/06: £13
Go

2 days
£26
Wed 12 Jun - Fri 14 Jun

Zagreb - Brussels: Wed 12/06: £13
Brussels - Zagreb: Fri 14/06: £13
Go

4 days
£26
Wed 5 Jun - Sun 9 Jun

Zagreb - Brussels: Wed 5/06: £13
Brussels - Zagreb: Sun 9/06: £13
Go

2 days
£26
Mon 10 Jun - Wed 12 Jun

Zagreb - Brussels: Mon 10/06: £13
Brussels - Zagreb: Wed 12/06: £13
Go

5 days
£26
Tue 4 Jun - Sun 9 Jun

Zagreb - Brussels: Tue 4/06: £13
Brussels - Zagreb: Sun 9/06: £13
Go

2 days
£26
Mon 3 Jun - Wed 5 Jun

Zagreb - Brussels: Mon 3/06: £14
Brussels - Zagreb: Wed 5/06: £12
Go

3 days
£27
Wed 5 Jun - Sat 8 Jun

Zagreb - Brussels: Wed 5/06: £13
Brussels - Zagreb: Sat 8/06: £14
Go

5 days
£27
Wed 12 Jun - Mon 17 Jun

Zagreb - Brussels: Wed 12/06: £13
Brussels - Zagreb: Mon 17/06: £14
Go

3 days
£27
Fri 14 Jun - Mon 17 Jun

Zagreb - Brussels: Fri 14/06: £13
Brussels - Zagreb: Mon 17/06: £14
Go

5 days
£27
Fri 14 Jun - Wed 19 Jun

Zagreb - Brussels: Fri 14/06: £13
Brussels - Zagreb: Wed 19/06: £14
Go

4 days
£27
Fri 28 Jun - Tue 2 Jul

Zagreb - Brussels: Fri 28/06: £13
Brussels - Zagreb: Tue 2/07: £14
Go

4 days
£27
Sat 8 Jun - Wed 12 Jun

Zagreb - Brussels: Sat 8/06: £14
Brussels - Zagreb: Wed 12/06: £13
Go

3 days
£27
Sat 8 Jun - Tue 11 Jun

Zagreb - Brussels: Sat 8/06: £14
Brussels - Zagreb: Tue 11/06: £13
Go

2 days
£27
Sat 8 Jun - Mon 10 Jun

Zagreb - Brussels: Sat 8/06: £14
Brussels - Zagreb: Mon 10/06: £13
Go

5 days
£27
Thu 27 Jun - Tue 2 Jul

Zagreb - Brussels: Thu 27/06: £13
Brussels - Zagreb: Tue 2/07: £14
Go

4 days
£27
Tue 4 Jun - Sat 8 Jun

Zagreb - Brussels: Tue 4/06: £13
Brussels - Zagreb: Sat 8/06: £14
Go

5 days
£27
Thu 6 Jun - Tue 11 Jun

Zagreb - Brussels: Thu 6/06: £14
Brussels - Zagreb: Tue 11/06: £13
Go

4 days
£27
Thu 6 Jun - Mon 10 Jun

Zagreb - Brussels: Thu 6/06: £14
Brussels - Zagreb: Mon 10/06: £13
Go

3 days
£27
Thu 6 Jun - Sun 9 Jun

Zagreb - Brussels: Thu 6/06: £14
Brussels - Zagreb: Sun 9/06: £13
Go

5 days
£28
Mon 3 Jun - Sat 8 Jun

Zagreb - Brussels: Mon 3/06: £14
Brussels - Zagreb: Sat 8/06: £14
Go

3 days
£28
Fri 21 Jun - Mon 24 Jun

Zagreb - Brussels: Fri 21/06: £13
Brussels - Zagreb: Mon 24/06: £15
Go

3 days
£28
Mon 17 Jun - Thu 20 Jun

Zagreb - Brussels: Mon 17/06: £15
Brussels - Zagreb: Thu 20/06: £13
Go

3 days
£28
Sat 1 Jun - Tue 4 Jun

Zagreb - Brussels: Sat 1/06: £16
Brussels - Zagreb: Tue 4/06: £12
Go

4 days
£28
Thu 20 Jun - Mon 24 Jun

Zagreb - Brussels: Thu 20/06: £13
Brussels - Zagreb: Mon 24/06: £15
Go

4 days
£28
Sat 1 Jun - Wed 5 Jun

Zagreb - Brussels: Sat 1/06: £16
Brussels - Zagreb: Wed 5/06: £12
Go

5 days
£28
Wed 19 Jun - Mon 24 Jun

Zagreb - Brussels: Wed 19/06: £13
Brussels - Zagreb: Mon 24/06: £15
Go

2 days
£28
Thu 6 Jun - Sat 8 Jun

Zagreb - Brussels: Thu 6/06: £14
Brussels - Zagreb: Sat 8/06: £14
Go

2 days
£29
Mon 17 Jun - Wed 19 Jun

Zagreb - Brussels: Mon 17/06: £15
Brussels - Zagreb: Wed 19/06: £14
Go

5 days
£30
Sat 15 Jun - Thu 20 Jun

Zagreb - Brussels: Sat 15/06: £17
Brussels - Zagreb: Thu 20/06: £13
Go

3 days
£30
Sat 15 Jun - Tue 18 Jun

Zagreb - Brussels: Sat 15/06: £17
Brussels - Zagreb: Tue 18/06: £13
Go

5 days
£30
Thu 30 May - Tue 4 Jun

Zagreb - Brussels: Thu 30/05: £18
Brussels - Zagreb: Tue 4/06: £12
Go

3 days
£31
Fri 31 May - Mon 3 Jun

Zagreb - Brussels: Fri 31/05: £13
Brussels - Zagreb: Mon 3/06: £18
Go

2 days
£31
Sat 15 Jun - Mon 17 Jun

Zagreb - Brussels: Sat 15/06: £17
Brussels - Zagreb: Mon 17/06: £14
Go

4 days
£31
Sat 15 Jun - Wed 19 Jun

Zagreb - Brussels: Sat 15/06: £17
Brussels - Zagreb: Wed 19/06: £14
Go

4 days
£31
Sat 22 Jun - Wed 26 Jun

Zagreb - Brussels: Sat 22/06: £18
Brussels - Zagreb: Wed 26/06: £13
Go

4 days
£32
Fri 6 Sep - Tue 10 Sep

Zagreb - Brussels: Fri 6/09: £16
Brussels - Zagreb: Tue 10/09: £16
Go

5 days
£32
Thu 5 Sep - Tue 10 Sep

Zagreb - Brussels: Thu 5/09: £16
Brussels - Zagreb: Tue 10/09: £16
Go

3 days
£32
Tue 4 Jun - Fri 7 Jun

Zagreb - Brussels: Tue 4/06: £13
Brussels - Zagreb: Fri 7/06: £19
Go

2 days
£32
Wed 5 Jun - Fri 7 Jun

Zagreb - Brussels: Wed 5/06: £13
Brussels - Zagreb: Fri 7/06: £19
Go

4 days
£33
Tue 18 Jun - Sat 22 Jun

Zagreb - Brussels: Tue 18/06: £13
Brussels - Zagreb: Sat 22/06: £20
Go

3 days
£33
Wed 19 Jun - Sat 22 Jun

Zagreb - Brussels: Wed 19/06: £13
Brussels - Zagreb: Sat 22/06: £20
Go

2 days
£33
Thu 20 Jun - Sat 22 Jun

Zagreb - Brussels: Thu 20/06: £13
Brussels - Zagreb: Sat 22/06: £20
Go

2 days
£33
Sat 22 Jun - Mon 24 Jun

Zagreb - Brussels: Sat 22/06: £18
Brussels - Zagreb: Mon 24/06: £15
Go

3 days
£33
Thu 13 Jun - Sun 16 Jun

Zagreb - Brussels: Thu 13/06: £12
Brussels - Zagreb: Sun 16/06: £21
Go

4 days
£33
Mon 3 Jun - Fri 7 Jun

Zagreb - Brussels: Mon 3/06: £14
Brussels - Zagreb: Fri 7/06: £19
Go

5 days
£33
Tue 11 Jun - Sun 16 Jun

Zagreb - Brussels: Tue 11/06: £12
Brussels - Zagreb: Sun 16/06: £21
Go

2 days
£34
Fri 14 Jun - Sun 16 Jun

Zagreb - Brussels: Fri 14/06: £13
Brussels - Zagreb: Sun 16/06: £21
Go

2 days
£34
Sat 1 Jun - Mon 3 Jun

Zagreb - Brussels: Sat 1/06: £16
Brussels - Zagreb: Mon 3/06: £18
Go

4 days
£34
Wed 12 Jun - Sun 16 Jun

Zagreb - Brussels: Wed 12/06: £13
Brussels - Zagreb: Sun 16/06: £21
Go

5 days
£35
Mon 17 Jun - Sat 22 Jun

Zagreb - Brussels: Mon 17/06: £15
Brussels - Zagreb: Sat 22/06: £20
Go

4 days
£36
Tue 11 Jun - Sat 15 Jun

Zagreb - Brussels: Tue 11/06: £12
Brussels - Zagreb: Sat 15/06: £24
Go

2 days
£36
Fri 4 Oct - Sun 6 Oct

Zagreb - Brussels: Fri 4/10: £18
Brussels - Zagreb: Sun 6/10: £18
Go

2 days
£36
Thu 13 Jun - Sat 15 Jun

Zagreb - Brussels: Thu 13/06: £12
Brussels - Zagreb: Sat 15/06: £24
Go

4 days
£36
Thu 30 May - Mon 3 Jun

Zagreb - Brussels: Thu 30/05: £18
Brussels - Zagreb: Mon 3/06: £18
Go

3 days
£36
Thu 3 Oct - Sun 6 Oct

Zagreb - Brussels: Thu 3/10: £18
Brussels - Zagreb: Sun 6/10: £18
Go

3 days
£37
Tue 18 Jun - Fri 21 Jun

Zagreb - Brussels: Tue 18/06: £13
Brussels - Zagreb: Fri 21/06: £24
Go

3 days
£37
Wed 12 Jun - Sat 15 Jun

Zagreb - Brussels: Wed 12/06: £13
Brussels - Zagreb: Sat 15/06: £24
Go

5 days
£37
Wed 29 May - Mon 3 Jun

Zagreb - Brussels: Wed 29/05: £19
Brussels - Zagreb: Mon 3/06: £18
Go

2 days
£37
Wed 19 Jun - Fri 21 Jun

Zagreb - Brussels: Wed 19/06: £13
Brussels - Zagreb: Fri 21/06: £24
Go

5 days
£37
Mon 10 Jun - Sat 15 Jun

Zagreb - Brussels: Mon 10/06: £13
Brussels - Zagreb: Sat 15/06: £24
Go

5 days
£37
Thu 20 Jun - Tue 25 Jun

Zagreb - Brussels: Thu 20/06: £13
Brussels - Zagreb: Tue 25/06: £24
Go

4 days
£37
Fri 21 Jun - Tue 25 Jun

Zagreb - Brussels: Fri 21/06: £13
Brussels - Zagreb: Tue 25/06: £24
Go

5 days
£38
Wed 22 May - Mon 27 May

Zagreb - Brussels: Wed 22/05: £26
Brussels - Zagreb: Mon 27/05: £12
Go

2 days
£38
Tue 4 Jun - Thu 6 Jun

Zagreb - Brussels: Tue 4/06: £13
Brussels - Zagreb: Thu 6/06: £25
Go

3 days
£39
Wed 22 May - Sat 25 May

Zagreb - Brussels: Wed 22/05: £26
Brussels - Zagreb: Sat 25/05: £13
Go

4 days
£39
Mon 17 Jun - Fri 21 Jun

Zagreb - Brussels: Mon 17/06: £15
Brussels - Zagreb: Fri 21/06: £24
Go

2 days
£39
Tue 28 May - Thu 30 May

Zagreb - Brussels: Tue 28/05: £13
Brussels - Zagreb: Thu 30/05: £26
Go

3 days
£39
Mon 3 Jun - Thu 6 Jun

Zagreb - Brussels: Mon 3/06: £14
Brussels - Zagreb: Thu 6/06: £25
Go

4 days
£40
Tue 22 Oct - Sat 26 Oct

Zagreb - Brussels: Tue 22/10: £20
Brussels - Zagreb: Sat 26/10: £20
Go

3 days
£40
Tue 22 Oct - Fri 25 Oct

Zagreb - Brussels: Tue 22/10: £20
Brussels - Zagreb: Fri 25/10: £20
Go

5 days
£41
Sat 1 Jun - Thu 6 Jun

Zagreb - Brussels: Sat 1/06: £16
Brussels - Zagreb: Thu 6/06: £25
Go

5 days
£41
Sat 6 Jul - Thu 11 Jul

Zagreb - Brussels: Sat 6/07: £14
Brussels - Zagreb: Thu 11/07: £27
Go

3 days
£41
Mon 8 Jul - Thu 11 Jul

Zagreb - Brussels: Mon 8/07: £14
Brussels - Zagreb: Thu 11/07: £27
Go

5 days
£41
Sat 7 Sep - Thu 12 Sep

Zagreb - Brussels: Sat 7/09: £25
Brussels - Zagreb: Thu 12/09: £16
Go

3 days
£41
Sat 7 Sep - Tue 10 Sep

Zagreb - Brussels: Sat 7/09: £25
Brussels - Zagreb: Tue 10/09: £16
Go

5 days
£42
Wed 3 Jul - Mon 8 Jul

Zagreb - Brussels: Wed 3/07: £14
Brussels - Zagreb: Mon 8/07: £28
Go

4 days
£42
Thu 4 Jul - Mon 8 Jul

Zagreb - Brussels: Thu 4/07: £14
Brussels - Zagreb: Mon 8/07: £28
Go

3 days
£42
Fri 5 Jul - Mon 8 Jul

Zagreb - Brussels: Fri 5/07: £14
Brussels - Zagreb: Mon 8/07: £28
Go

2 days
£42
Sat 6 Jul - Mon 8 Jul

Zagreb - Brussels: Sat 6/07: £14
Brussels - Zagreb: Mon 8/07: £28
Go

3 days
£42
Sat 22 Jun - Tue 25 Jun

Zagreb - Brussels: Sat 22/06: £18
Brussels - Zagreb: Tue 25/06: £24
Go

3 days
£43
Fri 4 Oct - Mon 7 Oct

Zagreb - Brussels: Fri 4/10: £18
Brussels - Zagreb: Mon 7/10: £25
Go

4 days
£43
Thu 3 Oct - Mon 7 Oct

Zagreb - Brussels: Thu 3/10: £18
Brussels - Zagreb: Mon 7/10: £25
Go

2 days
£43
Tue 9 Jul - Thu 11 Jul

Zagreb - Brussels: Tue 9/07: £16
Brussels - Zagreb: Thu 11/07: £27
Go

5 days
£43
Fri 28 Jun - Wed 3 Jul

Zagreb - Brussels: Fri 28/06: £13
Brussels - Zagreb: Wed 3/07: £30
Go

5 days
£43
Fri 6 Sep - Wed 11 Sep

Zagreb - Brussels: Fri 6/09: £16
Brussels - Zagreb: Wed 11/09: £27
Go

2 days
£44
Sun 2 Jun - Tue 4 Jun

Zagreb - Brussels: Sun 2/06: £32
Brussels - Zagreb: Tue 4/06: £12
Go

5 days
£44
Mon 23 Sep - Sat 28 Sep

Zagreb - Brussels: Mon 23/09: £23
Brussels - Zagreb: Sat 28/09: £21
Go

3 days
£44
Sun 23 Jun - Wed 26 Jun

Zagreb - Brussels: Sun 23/06: £31
Brussels - Zagreb: Wed 26/06: £13
Go

2 days
£44
Mon 1 Jul - Wed 3 Jul

Zagreb - Brussels: Mon 1/07: £14
Brussels - Zagreb: Wed 3/07: £30
Go

3 days
£44
Sun 2 Jun - Wed 5 Jun

Zagreb - Brussels: Sun 2/06: £32
Brussels - Zagreb: Wed 5/06: £12
Go

2 days
£45
Sun 8 Sep - Tue 10 Sep

Zagreb - Brussels: Sun 8/09: £29
Brussels - Zagreb: Tue 10/09: £16
Go

4 days
£45
Sun 8 Sep - Thu 12 Sep

Zagreb - Brussels: Sun 8/09: £29
Brussels - Zagreb: Thu 12/09: £16
Go

3 days
£45
Fri 24 May - Mon 27 May

Zagreb - Brussels: Fri 24/05: £33
Brussels - Zagreb: Mon 27/05: £12
Go