Prague

from Brussels

Save up to: £89

Average cost: £114

Best deal: £25


Prague, the capital city of the Czech Republic, is renowned for its rich history, stunning architecture, and vibrant culture. Visit the Prague Castle, explore the historic Charles Bridge, or catch a classical concert at the Rudolfinum. Prague's cozy cafes, world-class breweries, and events like the Prague Spring International Music Festival make it a city of magic and music.


Latest deals:

8 days
£25
Tue 28 May - Wed 5 Jun

Brussels - Prague: Tue 28/05: £12
Prague - Brussels: Wed 5/06: £13
Go

15 days
£25
Tue 28 May - Wed 12 Jun

Brussels - Prague: Tue 28/05: £12
Prague - Brussels: Wed 12/06: £13
Go

11 days
£26
Tue 11 Jun - Sat 22 Jun

Brussels - Prague: Tue 11/06: £13
Prague - Brussels: Sat 22/06: £13
Go

7 days
£26
Tue 11 Jun - Tue 18 Jun

Brussels - Prague: Tue 11/06: £13
Prague - Brussels: Tue 18/06: £13
Go

6 days
£26
Wed 12 Jun - Tue 18 Jun

Brussels - Prague: Wed 12/06: £13
Prague - Brussels: Tue 18/06: £13
Go

8 days
£26
Wed 12 Jun - Thu 20 Jun

Brussels - Prague: Wed 12/06: £13
Prague - Brussels: Thu 20/06: £13
Go

9 days
£26
Wed 12 Jun - Fri 21 Jun

Brussels - Prague: Wed 12/06: £13
Prague - Brussels: Fri 21/06: £13
Go

10 days
£26
Wed 12 Jun - Sat 22 Jun

Brussels - Prague: Wed 12/06: £13
Prague - Brussels: Sat 22/06: £13
Go

5 days
£26
Sat 15 Jun - Thu 20 Jun

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

10 days
£26
Tue 11 Jun - Fri 21 Jun

Brussels - Prague: Tue 11/06: £13
Prague - Brussels: Fri 21/06: £13
Go

6 days
£26
Sat 15 Jun - Fri 21 Jun

Brussels - Prague: Sat 15/06: £13
Prague - Brussels: Fri 21/06: £13
Go

7 days
£26
Sat 15 Jun - Sat 22 Jun

Brussels - Prague: Sat 15/06: £13
Prague - Brussels: Sat 22/06: £13
Go

9 days
£26
Tue 11 Jun - Thu 20 Jun

Brussels - Prague: Tue 11/06: £13
Prague - Brussels: Thu 20/06: £13
Go

7 days
£26
Wed 29 May - Wed 5 Jun

Brussels - Prague: Wed 29/05: £13
Prague - Brussels: Wed 5/06: £13
Go

9 days
£26
Tue 28 May - Thu 6 Jun

Brussels - Prague: Tue 28/05: £12
Prague - Brussels: Thu 6/06: £14
Go

10 days
£26
Tue 28 May - Fri 7 Jun

Brussels - Prague: Tue 28/05: £12
Prague - Brussels: Fri 7/06: £14
Go

14 days
£26
Wed 29 May - Wed 12 Jun

Brussels - Prague: Wed 29/05: £13
Prague - Brussels: Wed 12/06: £13
Go

5 days
£27
Thu 27 Jun - Tue 2 Jul

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

14 days
£27
Tue 18 Jun - Tue 2 Jul

Brussels - Prague: Tue 18/06: £13
Prague - Brussels: Tue 2/07: £14
Go

8 days
£27
Wed 29 May - Thu 6 Jun

Brussels - Prague: Wed 29/05: £13
Prague - Brussels: Thu 6/06: £14
Go

12 days
£27
Thu 27 Jun - Tue 9 Jul

Brussels - Prague: Thu 27/06: £13
Prague - Brussels: Tue 9/07: £14
Go

9 days
£27
Wed 29 May - Fri 7 Jun

Brussels - Prague: Wed 29/05: £13
Prague - Brussels: Fri 7/06: £14
Go

8 days
£28
Fri 7 Jun - Sat 15 Jun

Brussels - Prague: Fri 7/06: £15
Prague - Brussels: Sat 15/06: £13
Go

13 days
£28
Fri 7 Jun - Thu 20 Jun

Brussels - Prague: Fri 7/06: £15
Prague - Brussels: Thu 20/06: £13
Go

16 days
£28
Thu 6 Jun - Sat 22 Jun

Brussels - Prague: Thu 6/06: £15
Prague - Brussels: Sat 22/06: £13
Go

14 days
£28
Fri 7 Jun - Fri 21 Jun

Brussels - Prague: Fri 7/06: £15
Prague - Brussels: Fri 21/06: £13
Go

15 days
£28
Fri 7 Jun - Sat 22 Jun

Brussels - Prague: Fri 7/06: £15
Prague - Brussels: Sat 22/06: £13
Go

14 days
£28
Tue 2 Jul - Tue 16 Jul

Brussels - Prague: Tue 2/07: £14
Prague - Brussels: Tue 16/07: £14
Go

7 days
£28
Tue 2 Jul - Tue 9 Jul

Brussels - Prague: Tue 2/07: £14
Prague - Brussels: Tue 9/07: £14
Go

7 days
£28
Tue 28 May - Tue 4 Jun

Brussels - Prague: Tue 28/05: £12
Prague - Brussels: Tue 4/06: £16
Go

11 days
£28
Fri 7 Jun - Tue 18 Jun

Brussels - Prague: Fri 7/06: £15
Prague - Brussels: Tue 18/06: £13
Go

15 days
£28
Thu 6 Jun - Fri 21 Jun

Brussels - Prague: Thu 6/06: £15
Prague - Brussels: Fri 21/06: £13
Go

5 days
£28
Fri 7 Jun - Wed 12 Jun

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

9 days
£28
Thu 6 Jun - Sat 15 Jun

Brussels - Prague: Thu 6/06: £15
Prague - Brussels: Sat 15/06: £13
Go

12 days
£28
Thu 6 Jun - Tue 18 Jun

Brussels - Prague: Thu 6/06: £15
Prague - Brussels: Tue 18/06: £13
Go

6 days
£28
Thu 6 Jun - Wed 12 Jun

Brussels - Prague: Thu 6/06: £15
Prague - Brussels: Wed 12/06: £13
Go

11 days
£28
Fri 5 Jul - Tue 16 Jul

Brussels - Prague: Fri 5/07: £14
Prague - Brussels: Tue 16/07: £14
Go

14 days
£28
Thu 6 Jun - Thu 20 Jun

Brussels - Prague: Thu 6/06: £15
Prague - Brussels: Thu 20/06: £13
Go

15 days
£29
Tue 11 Jun - Wed 26 Jun

Brussels - Prague: Tue 11/06: £13
Prague - Brussels: Wed 26/06: £16
Go

8 days
£29
Tue 18 Jun - Wed 26 Jun

Brussels - Prague: Tue 18/06: £13
Prague - Brussels: Wed 26/06: £16
Go

10 days
£29
Sat 22 Jun - Tue 2 Jul

Brussels - Prague: Sat 22/06: £15
Prague - Brussels: Tue 2/07: £14
Go

14 days
£29
Wed 12 Jun - Wed 26 Jun

Brussels - Prague: Wed 12/06: £13
Prague - Brussels: Wed 26/06: £16
Go

10 days
£29
Sat 29 Jun - Tue 9 Jul

Brussels - Prague: Sat 29/06: £15
Prague - Brussels: Tue 9/07: £14
Go

6 days
£29
Wed 29 May - Tue 4 Jun

Brussels - Prague: Wed 29/05: £13
Prague - Brussels: Tue 4/06: £16
Go

7 days
£29
Wed 5 Jun - Wed 12 Jun

Brussels - Prague: Wed 5/06: £16
Prague - Brussels: Wed 12/06: £13
Go

11 days
£29
Sat 15 Jun - Wed 26 Jun

Brussels - Prague: Sat 15/06: £13
Prague - Brussels: Wed 26/06: £16
Go

10 days
£29
Wed 5 Jun - Sat 15 Jun

Brussels - Prague: Wed 5/06: £16
Prague - Brussels: Sat 15/06: £13
Go

13 days
£29
Thu 27 Jun - Wed 10 Jul

Brussels - Prague: Thu 27/06: £13
Prague - Brussels: Wed 10/07: £16
Go

13 days
£29
Wed 5 Jun - Tue 18 Jun

Brussels - Prague: Wed 5/06: £16
Prague - Brussels: Tue 18/06: £13
Go

15 days
£29
Wed 5 Jun - Thu 20 Jun

Brussels - Prague: Wed 5/06: £16
Prague - Brussels: Thu 20/06: £13
Go

16 days
£29
Wed 5 Jun - Fri 21 Jun

Brussels - Prague: Wed 5/06: £16
Prague - Brussels: Fri 21/06: £13
Go

8 days
£30
Tue 2 Jul - Wed 10 Jul

Brussels - Prague: Tue 2/07: £14
Prague - Brussels: Wed 10/07: £16
Go

16 days
£30
Tue 28 May - Thu 13 Jun

Brussels - Prague: Tue 28/05: £12
Prague - Brussels: Thu 13/06: £18
Go

5 days
£30
Fri 5 Jul - Wed 10 Jul

Brussels - Prague: Fri 5/07: £14
Prague - Brussels: Wed 10/07: £16
Go

16 days
£31
Tue 11 Jun - Thu 27 Jun

Brussels - Prague: Tue 11/06: £13
Prague - Brussels: Thu 27/06: £18
Go

11 days
£31
Sat 29 Jun - Wed 10 Jul

Brussels - Prague: Sat 29/06: £15
Prague - Brussels: Wed 10/07: £16
Go

9 days
£31
Tue 18 Jun - Thu 27 Jun

Brussels - Prague: Tue 18/06: £13
Prague - Brussels: Thu 27/06: £18
Go

12 days
£31
Sat 15 Jun - Thu 27 Jun

Brussels - Prague: Sat 15/06: £13
Prague - Brussels: Thu 27/06: £18
Go

15 days
£31
Wed 12 Jun - Thu 27 Jun

Brussels - Prague: Wed 12/06: £13
Prague - Brussels: Thu 27/06: £18
Go

6 days
£31
Wed 26 Jun - Tue 2 Jul

Brussels - Prague: Wed 26/06: £17
Prague - Brussels: Tue 2/07: £14
Go

13 days
£31
Wed 26 Jun - Tue 9 Jul

Brussels - Prague: Wed 26/06: £17
Prague - Brussels: Tue 9/07: £14
Go

11 days
£31
Tue 4 Jun - Sat 15 Jun

Brussels - Prague: Tue 4/06: £18
Prague - Brussels: Sat 15/06: £13
Go

8 days
£31
Tue 4 Jun - Wed 12 Jun

Brussels - Prague: Tue 4/06: £18
Prague - Brussels: Wed 12/06: £13
Go

14 days
£31
Tue 4 Jun - Tue 18 Jun

Brussels - Prague: Tue 4/06: £18
Prague - Brussels: Tue 18/06: £13
Go

15 days
£31
Wed 29 May - Thu 13 Jun

Brussels - Prague: Wed 29/05: £13
Prague - Brussels: Thu 13/06: £18
Go

16 days
£31
Tue 4 Jun - Thu 20 Jun

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

14 days
£32
Sat 8 Jun - Sat 22 Jun

Brussels - Prague: Sat 8/06: £19
Prague - Brussels: Sat 22/06: £13
Go

13 days
£32
Sat 8 Jun - Fri 21 Jun

Brussels - Prague: Sat 8/06: £19
Prague - Brussels: Fri 21/06: £13
Go

12 days
£32
Sat 8 Jun - Thu 20 Jun

Brussels - Prague: Sat 8/06: £19
Prague - Brussels: Thu 20/06: £13
Go

5 days
£32
Thu 13 Jun - Tue 18 Jun

Brussels - Prague: Thu 13/06: £19
Prague - Brussels: Tue 18/06: £13
Go

7 days
£32
Sat 8 Jun - Sat 15 Jun

Brussels - Prague: Sat 8/06: £19
Prague - Brussels: Sat 15/06: £13
Go

7 days
£32
Thu 13 Jun - Thu 20 Jun

Brussels - Prague: Thu 13/06: £19
Prague - Brussels: Thu 20/06: £13
Go

8 days
£32
Thu 13 Jun - Fri 21 Jun

Brussels - Prague: Thu 13/06: £19
Prague - Brussels: Fri 21/06: £13
Go

9 days
£32
Thu 13 Jun - Sat 22 Jun

Brussels - Prague: Thu 13/06: £19
Prague - Brussels: Sat 22/06: £13
Go

8 days
£32
Tue 11 Jun - Wed 19 Jun

Brussels - Prague: Tue 11/06: £13
Prague - Brussels: Wed 19/06: £19
Go

7 days
£32
Wed 12 Jun - Wed 19 Jun

Brussels - Prague: Wed 12/06: £13
Prague - Brussels: Wed 19/06: £19
Go

10 days
£32
Sat 8 Jun - Tue 18 Jun

Brussels - Prague: Sat 8/06: £19
Prague - Brussels: Tue 18/06: £13
Go

14 days
£33
Wed 26 Jun - Wed 10 Jul

Brussels - Prague: Wed 26/06: £17
Prague - Brussels: Wed 10/07: £16
Go

13 days
£33
Wed 19 Jun - Tue 2 Jul

Brussels - Prague: Wed 19/06: £19
Prague - Brussels: Tue 2/07: £14
Go

5 days
£33
Sat 22 Jun - Thu 27 Jun

Brussels - Prague: Sat 22/06: £15
Prague - Brussels: Thu 27/06: £18
Go

12 days
£33
Mon 10 Jun - Sat 22 Jun

Brussels - Prague: Mon 10/06: £20
Prague - Brussels: Sat 22/06: £13
Go

7 days
£33
Thu 6 Jun - Thu 13 Jun

Brussels - Prague: Thu 6/06: £15
Prague - Brussels: Thu 13/06: £18
Go

6 days
£33
Fri 7 Jun - Thu 13 Jun

Brussels - Prague: Fri 7/06: £15
Prague - Brussels: Thu 13/06: £18
Go

5 days
£33
Mon 10 Jun - Sat 15 Jun

Brussels - Prague: Mon 10/06: £20
Prague - Brussels: Sat 15/06: £13
Go

8 days
£33
Mon 10 Jun - Tue 18 Jun

Brussels - Prague: Mon 10/06: £20
Prague - Brussels: Tue 18/06: £13
Go

10 days
£33
Mon 10 Jun - Thu 20 Jun

Brussels - Prague: Mon 10/06: £20
Prague - Brussels: Thu 20/06: £13
Go

11 days
£33
Mon 10 Jun - Fri 21 Jun

Brussels - Prague: Mon 10/06: £20
Prague - Brussels: Fri 21/06: £13
Go

15 days
£34
Tue 2 Jul - Wed 17 Jul

Brussels - Prague: Tue 2/07: £14
Prague - Brussels: Wed 17/07: £20
Go

13 days
£34
Thu 6 Jun - Wed 19 Jun

Brussels - Prague: Thu 6/06: £15
Prague - Brussels: Wed 19/06: £19
Go

12 days
£34
Fri 5 Jul - Wed 17 Jul

Brussels - Prague: Fri 5/07: £14
Prague - Brussels: Wed 17/07: £20
Go

8 days
£34
Wed 5 Jun - Thu 13 Jun

Brussels - Prague: Wed 5/06: £16
Prague - Brussels: Thu 13/06: £18
Go

12 days
£34
Fri 7 Jun - Wed 19 Jun

Brussels - Prague: Fri 7/06: £15
Prague - Brussels: Wed 19/06: £19
Go

6 days
£35
Tue 28 May - Mon 3 Jun

Brussels - Prague: Tue 28/05: £12
Prague - Brussels: Mon 3/06: £23
Go

14 days
£35
Wed 5 Jun - Wed 19 Jun

Brussels - Prague: Wed 5/06: £16
Prague - Brussels: Wed 19/06: £19
Go

7 days
£35
Wed 19 Jun - Wed 26 Jun

Brussels - Prague: Wed 19/06: £19
Prague - Brussels: Wed 26/06: £16
Go

13 days
£35
Thu 13 Jun - Wed 26 Jun

Brussels - Prague: Thu 13/06: £19
Prague - Brussels: Wed 26/06: £16
Go

14 days
£36
Wed 28 Aug - Wed 11 Sep

Brussels - Prague: Wed 28/08: £19
Prague - Brussels: Wed 11/09: £17
Go

9 days
£36
Tue 4 Jun - Thu 13 Jun

Brussels - Prague: Tue 4/06: £18
Prague - Brussels: Thu 13/06: £18
Go

5 days
£36
Wed 29 May - Mon 3 Jun

Brussels - Prague: Wed 29/05: £13
Prague - Brussels: Mon 3/06: £23
Go

16 days
£36
Mon 10 Jun - Wed 26 Jun

Brussels - Prague: Mon 10/06: £20
Prague - Brussels: Wed 26/06: £16
Go

15 days
£36
Mon 1 Jul - Tue 16 Jul

Brussels - Prague: Mon 1/07: £22
Prague - Brussels: Tue 16/07: £14
Go

6 days
£36
Wed 10 Jul - Tue 16 Jul

Brussels - Prague: Wed 10/07: £22
Prague - Brussels: Tue 16/07: £14
Go

8 days
£36
Mon 1 Jul - Tue 9 Jul

Brussels - Prague: Mon 1/07: £22
Prague - Brussels: Tue 9/07: £14
Go

15 days
£36
Tue 27 Aug - Wed 11 Sep

Brussels - Prague: Tue 27/08: £19
Prague - Brussels: Wed 11/09: £17
Go

12 days
£36
Fri 26 Jul - Wed 7 Aug

Brussels - Prague: Fri 26/07: £18
Prague - Brussels: Wed 7/08: £18
Go

16 days
£36
Mon 26 Aug - Wed 11 Sep

Brussels - Prague: Mon 26/08: £19
Prague - Brussels: Wed 11/09: £17
Go

14 days
£37
Thu 27 Jun - Thu 11 Jul

Brussels - Prague: Thu 27/06: £13
Prague - Brussels: Thu 11/07: £24
Go

14 days
£37
Thu 13 Jun - Thu 27 Jun

Brussels - Prague: Thu 13/06: £19
Prague - Brussels: Thu 27/06: £18
Go

5 days
£37
Sat 8 Jun - Thu 13 Jun

Brussels - Prague: Sat 8/06: £19
Prague - Brussels: Thu 13/06: £18
Go

8 days
£37
Wed 19 Jun - Thu 27 Jun

Brussels - Prague: Wed 19/06: £19
Prague - Brussels: Thu 27/06: £18
Go

15 days
£37
Tue 4 Jun - Wed 19 Jun

Brussels - Prague: Tue 4/06: £18
Prague - Brussels: Wed 19/06: £19
Go

6 days
£38
Fri 5 Jul - Thu 11 Jul

Brussels - Prague: Fri 5/07: £14
Prague - Brussels: Thu 11/07: £24
Go

7 days
£38
Tue 25 Jun - Tue 2 Jul

Brussels - Prague: Tue 25/06: £24
Prague - Brussels: Tue 2/07: £14
Go

5 days
£38
Thu 4 Jul - Tue 9 Jul

Brussels - Prague: Thu 4/07: £24
Prague - Brussels: Tue 9/07: £14
Go

9 days
£38
Tue 2 Jul - Thu 11 Jul

Brussels - Prague: Tue 2/07: £14
Prague - Brussels: Thu 11/07: £24
Go

14 days
£38
Tue 25 Jun - Tue 9 Jul

Brussels - Prague: Tue 25/06: £24
Prague - Brussels: Tue 9/07: £14
Go

9 days
£38
Mon 1 Jul - Wed 10 Jul

Brussels - Prague: Mon 1/07: £22
Prague - Brussels: Wed 10/07: £16
Go

6 days
£38
Thu 13 Jun - Wed 19 Jun

Brussels - Prague: Thu 13/06: £19
Prague - Brussels: Wed 19/06: £19
Go

15 days
£38
Thu 27 Jun - Fri 12 Jul

Brussels - Prague: Thu 27/06: £13
Prague - Brussels: Fri 12/07: £25
Go

12 days
£38
Thu 4 Jul - Tue 16 Jul

Brussels - Prague: Thu 4/07: £24
Prague - Brussels: Tue 16/07: £14
Go

11 days
£38
Sat 8 Jun - Wed 19 Jun

Brussels - Prague: Sat 8/06: £19
Prague - Brussels: Wed 19/06: £19
Go