Riga

from Warsaw

Save up to: £150

Average cost: £175

Best deal: £25


Riga, the capital of Latvia, is known for its beautiful architecture, historic sites, and vibrant nightlife. Visit the iconic Riga Cathedral, explore the historic Riga Old Town, or take a boat tour along the Daugava River. Riga's traditional Latvian cuisine, rich cultural heritage, and the annual Riga City Festival make it a city of beauty and celebration.


Latest deals:

4 days
£25
Sun 26 May - Thu 30 May

Warsaw - Riga: Sun 26/05: £13
Riga - Warsaw: Thu 30/05: £12
Go

5 days
£27
Mon 3 Jun - Sat 8 Jun

Warsaw - Riga: Mon 3/06: £14
Riga - Warsaw: Sat 8/06: £13
Go

5 days
£31
Mon 10 Jun - Sat 15 Jun

Warsaw - Riga: Mon 10/06: £16
Riga - Warsaw: Sat 15/06: £15
Go

3 days
£31
Mon 27 May - Thu 30 May

Warsaw - Riga: Mon 27/05: £19
Riga - Warsaw: Thu 30/05: £12
Go

5 days
£35
Sat 25 May - Thu 30 May

Warsaw - Riga: Sat 25/05: £23
Riga - Warsaw: Thu 30/05: £12
Go

5 days
£36
Sat 15 Jun - Thu 20 Jun

Warsaw - Riga: Sat 15/06: £14
Riga - Warsaw: Thu 20/06: £22
Go

2 days
£36
Sat 25 May - Mon 27 May

Warsaw - Riga: Sat 25/05: £23
Riga - Warsaw: Mon 27/05: £13
Go

3 days
£36
Thu 6 Jun - Sun 9 Jun

Warsaw - Riga: Thu 6/06: £23
Riga - Warsaw: Sun 9/06: £13
Go

2 days
£36
Thu 6 Jun - Sat 8 Jun

Warsaw - Riga: Thu 6/06: £23
Riga - Warsaw: Sat 8/06: £13
Go

3 days
£36
Mon 3 Jun - Thu 6 Jun

Warsaw - Riga: Mon 3/06: £14
Riga - Warsaw: Thu 6/06: £22
Go

4 days
£37
Sun 7 Jul - Thu 11 Jul

Warsaw - Riga: Sun 7/07: £18
Riga - Warsaw: Thu 11/07: £19
Go

4 days
£37
Sun 9 Jun - Thu 13 Jun

Warsaw - Riga: Sun 9/06: £15
Riga - Warsaw: Thu 13/06: £22
Go

5 days
£37
Mon 12 Aug - Sat 17 Aug

Warsaw - Riga: Mon 12/08: £20
Riga - Warsaw: Sat 17/08: £17
Go

5 days
£37
Mon 17 Jun - Sat 22 Jun

Warsaw - Riga: Mon 17/06: £18
Riga - Warsaw: Sat 22/06: £19
Go

4 days
£37
Sun 2 Jun - Thu 6 Jun

Warsaw - Riga: Sun 2/06: £15
Riga - Warsaw: Thu 6/06: £22
Go

5 days
£38
Mon 16 Sep - Sat 21 Sep

Warsaw - Riga: Mon 16/09: £20
Riga - Warsaw: Sat 21/09: £18
Go

3 days
£38
Mon 16 Sep - Thu 19 Sep

Warsaw - Riga: Mon 16/09: £20
Riga - Warsaw: Thu 19/09: £18
Go

5 days
£38
Mon 27 May - Sat 1 Jun

Warsaw - Riga: Mon 27/05: £19
Riga - Warsaw: Sat 1/06: £19
Go

3 days
£38
Mon 10 Jun - Thu 13 Jun

Warsaw - Riga: Mon 10/06: £16
Riga - Warsaw: Thu 13/06: £22
Go

2 days
£38
Thu 12 Sep - Sat 14 Sep

Warsaw - Riga: Thu 12/09: £20
Riga - Warsaw: Sat 14/09: £18
Go

2 days
£38
Thu 19 Sep - Sat 21 Sep

Warsaw - Riga: Thu 19/09: £20
Riga - Warsaw: Sat 21/09: £18
Go

5 days
£38
Sat 29 Jun - Thu 4 Jul

Warsaw - Riga: Sat 29/06: £16
Riga - Warsaw: Thu 4/07: £22
Go

2 days
£39
Sat 13 Jul - Mon 15 Jul

Warsaw - Riga: Sat 13/07: £17
Riga - Warsaw: Mon 15/07: £22
Go

5 days
£39
Sat 13 Jul - Thu 18 Jul

Warsaw - Riga: Sat 13/07: £17
Riga - Warsaw: Thu 18/07: £22
Go

4 days
£39
Sun 30 Jun - Thu 4 Jul

Warsaw - Riga: Sun 30/06: £17
Riga - Warsaw: Thu 4/07: £22
Go

2 days
£39
Thu 26 Sep - Sat 28 Sep

Warsaw - Riga: Thu 26/09: £20
Riga - Warsaw: Sat 28/09: £19
Go

5 days
£39
Mon 23 Sep - Sat 28 Sep

Warsaw - Riga: Mon 23/09: £20
Riga - Warsaw: Sat 28/09: £19
Go

5 days
£39
Mon 2 Sep - Sat 7 Sep

Warsaw - Riga: Mon 2/09: £20
Riga - Warsaw: Sat 7/09: £19
Go

4 days
£39
Thu 19 Sep - Mon 23 Sep

Warsaw - Riga: Thu 19/09: £20
Riga - Warsaw: Mon 23/09: £19
Go

4 days
£39
Sun 16 Jun - Thu 20 Jun

Warsaw - Riga: Sun 16/06: £17
Riga - Warsaw: Thu 20/06: £22
Go

5 days
£39
Sat 21 Sep - Thu 26 Sep

Warsaw - Riga: Sat 21/09: £20
Riga - Warsaw: Thu 26/09: £19
Go

2 days
£39
Sat 21 Sep - Mon 23 Sep

Warsaw - Riga: Sat 21/09: £20
Riga - Warsaw: Mon 23/09: £19
Go

5 days
£39
Mon 1 Jul - Sat 6 Jul

Warsaw - Riga: Mon 1/07: £18
Riga - Warsaw: Sat 6/07: £21
Go

2 days
£39
Thu 22 Aug - Sat 24 Aug

Warsaw - Riga: Thu 22/08: £24
Riga - Warsaw: Sat 24/08: £15
Go

3 days
£39
Mon 23 Sep - Thu 26 Sep

Warsaw - Riga: Mon 23/09: £20
Riga - Warsaw: Thu 26/09: £19
Go

3 days
£40
Mon 17 Jun - Thu 20 Jun

Warsaw - Riga: Mon 17/06: £18
Riga - Warsaw: Thu 20/06: £22
Go

3 days
£40
Mon 1 Jul - Thu 4 Jul

Warsaw - Riga: Mon 1/07: £18
Riga - Warsaw: Thu 4/07: £22
Go

4 days
£41
Thu 26 Sep - Mon 30 Sep

Warsaw - Riga: Thu 26/09: £20
Riga - Warsaw: Mon 30/09: £21
Go

4 days
£42
Sun 14 Jul - Thu 18 Jul

Warsaw - Riga: Sun 14/07: £20
Riga - Warsaw: Thu 18/07: £22
Go

3 days
£42
Mon 8 Jul - Thu 11 Jul

Warsaw - Riga: Mon 8/07: £23
Riga - Warsaw: Thu 11/07: £19
Go

5 days
£42
Sat 6 Jul - Thu 11 Jul

Warsaw - Riga: Sat 6/07: £23
Riga - Warsaw: Thu 11/07: £19
Go

3 days
£42
Thu 12 Sep - Sun 15 Sep

Warsaw - Riga: Thu 12/09: £20
Riga - Warsaw: Sun 15/09: £22
Go

5 days
£42
Mon 26 Aug - Sat 31 Aug

Warsaw - Riga: Mon 26/08: £16
Riga - Warsaw: Sat 31/08: £26
Go

4 days
£42
Sun 21 Jul - Thu 25 Jul

Warsaw - Riga: Sun 21/07: £16
Riga - Warsaw: Thu 25/07: £26
Go

2 days
£42
Thu 27 Jun - Sat 29 Jun

Warsaw - Riga: Thu 27/06: £28
Riga - Warsaw: Sat 29/06: £14
Go

3 days
£42
Mon 30 Sep - Thu 3 Oct

Warsaw - Riga: Mon 30/09: £20
Riga - Warsaw: Thu 3/10: £22
Go

5 days
£42
Mon 30 Sep - Sat 5 Oct

Warsaw - Riga: Mon 30/09: £20
Riga - Warsaw: Sat 5/10: £22
Go

5 days
£42
Sat 1 Jun - Thu 6 Jun

Warsaw - Riga: Sat 1/06: £20
Riga - Warsaw: Thu 6/06: £22
Go

2 days
£43
Sat 31 Aug - Mon 2 Sep

Warsaw - Riga: Sat 31/08: £24
Riga - Warsaw: Mon 2/09: £19
Go

2 days
£43
Thu 13 Jun - Sat 15 Jun

Warsaw - Riga: Thu 13/06: £28
Riga - Warsaw: Sat 15/06: £15
Go

2 days
£44
Sat 15 Jun - Mon 17 Jun

Warsaw - Riga: Sat 15/06: £14
Riga - Warsaw: Mon 17/06: £30
Go

3 days
£44
Thu 26 Sep - Sun 29 Sep

Warsaw - Riga: Thu 26/09: £20
Riga - Warsaw: Sun 29/09: £24
Go

5 days
£44
Mon 7 Oct - Sat 12 Oct

Warsaw - Riga: Mon 7/10: £24
Riga - Warsaw: Sat 12/10: £20
Go

5 days
£44
Mon 21 Oct - Sat 26 Oct

Warsaw - Riga: Mon 21/10: £24
Riga - Warsaw: Sat 26/10: £20
Go

3 days
£45
Mon 14 Oct - Thu 17 Oct

Warsaw - Riga: Mon 14/10: £23
Riga - Warsaw: Thu 17/10: £22
Go

3 days
£45
Mon 26 Aug - Thu 29 Aug

Warsaw - Riga: Mon 26/08: £16
Riga - Warsaw: Thu 29/08: £29
Go

3 days
£45
Mon 7 Oct - Thu 10 Oct

Warsaw - Riga: Mon 7/10: £24
Riga - Warsaw: Thu 10/10: £21
Go

3 days
£45
Thu 19 Sep - Sun 22 Sep

Warsaw - Riga: Thu 19/09: £20
Riga - Warsaw: Sun 22/09: £25
Go

4 days
£45
Sun 6 Oct - Thu 10 Oct

Warsaw - Riga: Sun 6/10: £24
Riga - Warsaw: Thu 10/10: £21
Go

2 days
£45
Sat 28 Sep - Mon 30 Sep

Warsaw - Riga: Sat 28/09: £24
Riga - Warsaw: Mon 30/09: £21
Go

5 days
£45
Sat 5 Oct - Thu 10 Oct

Warsaw - Riga: Sat 5/10: £24
Riga - Warsaw: Thu 10/10: £21
Go

5 days
£45
Sat 19 Oct - Thu 24 Oct

Warsaw - Riga: Sat 19/10: £23
Riga - Warsaw: Thu 24/10: £22
Go

5 days
£46
Mon 22 Jul - Sat 27 Jul

Warsaw - Riga: Mon 22/07: £24
Riga - Warsaw: Sat 27/07: £22
Go

3 days
£46
Mon 21 Oct - Thu 24 Oct

Warsaw - Riga: Mon 21/10: £24
Riga - Warsaw: Thu 24/10: £22
Go

5 days
£46
Sat 20 Jul - Thu 25 Jul

Warsaw - Riga: Sat 20/07: £20
Riga - Warsaw: Thu 25/07: £26
Go

5 days
£46
Mon 15 Jul - Sat 20 Jul

Warsaw - Riga: Mon 15/07: £28
Riga - Warsaw: Sat 20/07: £18
Go

2 days
£46
Thu 3 Oct - Sat 5 Oct

Warsaw - Riga: Thu 3/10: £24
Riga - Warsaw: Sat 5/10: £22
Go

2 days
£46
Sat 1 Jun - Mon 3 Jun

Warsaw - Riga: Sat 1/06: £20
Riga - Warsaw: Mon 3/06: £26
Go

4 days
£46
Sun 23 Jun - Thu 27 Jun

Warsaw - Riga: Sun 23/06: £20
Riga - Warsaw: Thu 27/06: £26
Go

3 days
£46
Thu 27 Jun - Sun 30 Jun

Warsaw - Riga: Thu 27/06: £28
Riga - Warsaw: Sun 30/06: £18
Go

4 days
£46
Sun 20 Oct - Thu 24 Oct

Warsaw - Riga: Sun 20/10: £24
Riga - Warsaw: Thu 24/10: £22
Go

4 days
£46
Sun 29 Sep - Thu 3 Oct

Warsaw - Riga: Sun 29/09: £24
Riga - Warsaw: Thu 3/10: £22
Go

5 days
£46
Sat 28 Sep - Thu 3 Oct

Warsaw - Riga: Sat 28/09: £24
Riga - Warsaw: Thu 3/10: £22
Go

2 days
£46
Sat 29 Jun - Mon 1 Jul

Warsaw - Riga: Sat 29/06: £16
Riga - Warsaw: Mon 1/07: £30
Go

3 days
£47
Thu 20 Jun - Sun 23 Jun

Warsaw - Riga: Thu 20/06: £34
Riga - Warsaw: Sun 23/06: £13
Go

2 days
£48
Thu 10 Oct - Sat 12 Oct

Warsaw - Riga: Thu 10/10: £28
Riga - Warsaw: Sat 12/10: £20
Go

2 days
£48
Thu 24 Oct - Sat 26 Oct

Warsaw - Riga: Thu 24/10: £28
Riga - Warsaw: Sat 26/10: £20
Go

4 days
£48
Thu 20 Jun - Mon 24 Jun

Warsaw - Riga: Thu 20/06: £34
Riga - Warsaw: Mon 24/06: £14
Go

5 days
£48
Mon 24 Jun - Sat 29 Jun

Warsaw - Riga: Mon 24/06: £34
Riga - Warsaw: Sat 29/06: £14
Go

5 days
£48
Mon 19 Aug - Sat 24 Aug

Warsaw - Riga: Mon 19/08: £33
Riga - Warsaw: Sat 24/08: £15
Go

5 days
£48
Mon 8 Jul - Sat 13 Jul

Warsaw - Riga: Mon 8/07: £23
Riga - Warsaw: Sat 13/07: £25
Go

3 days
£48
Thu 1 Aug - Sun 4 Aug

Warsaw - Riga: Thu 1/08: £28
Riga - Warsaw: Sun 4/08: £20
Go

4 days
£49
Sun 1 Sep - Thu 5 Sep

Warsaw - Riga: Sun 1/09: £19
Riga - Warsaw: Thu 5/09: £30
Go

3 days
£49
Thu 17 Oct - Sun 20 Oct

Warsaw - Riga: Thu 17/10: £24
Riga - Warsaw: Sun 20/10: £25
Go

4 days
£49
Thu 6 Jun - Mon 10 Jun

Warsaw - Riga: Thu 6/06: £23
Riga - Warsaw: Mon 10/06: £26
Go

3 days
£49
Thu 3 Oct - Sun 6 Oct

Warsaw - Riga: Thu 3/10: £24
Riga - Warsaw: Sun 6/10: £25
Go

2 days
£49
Sat 6 Jul - Mon 8 Jul

Warsaw - Riga: Sat 6/07: £23
Riga - Warsaw: Mon 8/07: £26
Go

2 days
£49
Sat 19 Oct - Mon 21 Oct

Warsaw - Riga: Sat 19/10: £23
Riga - Warsaw: Mon 21/10: £26
Go

4 days
£49
Sun 18 Aug - Thu 22 Aug

Warsaw - Riga: Sun 18/08: £23
Riga - Warsaw: Thu 22/08: £26
Go

3 days
£50
Mon 2 Sep - Thu 5 Sep

Warsaw - Riga: Mon 2/09: £20
Riga - Warsaw: Thu 5/09: £30
Go

3 days
£50
Mon 22 Jul - Thu 25 Jul

Warsaw - Riga: Mon 22/07: £24
Riga - Warsaw: Thu 25/07: £26
Go

4 days
£50
Thu 1 Aug - Mon 5 Aug

Warsaw - Riga: Thu 1/08: £28
Riga - Warsaw: Mon 5/08: £22
Go

4 days
£50
Thu 17 Oct - Mon 21 Oct

Warsaw - Riga: Thu 17/10: £24
Riga - Warsaw: Mon 21/10: £26
Go

3 days
£50
Mon 15 Jul - Thu 18 Jul

Warsaw - Riga: Mon 15/07: £28
Riga - Warsaw: Thu 18/07: £22
Go

4 days
£50
Sun 13 Oct - Thu 17 Oct

Warsaw - Riga: Sun 13/10: £28
Riga - Warsaw: Thu 17/10: £22
Go

3 days
£50
Thu 13 Jun - Sun 16 Jun

Warsaw - Riga: Thu 13/06: £28
Riga - Warsaw: Sun 16/06: £22
Go

2 days
£50
Thu 4 Jul - Sat 6 Jul

Warsaw - Riga: Thu 4/07: £29
Riga - Warsaw: Sat 6/07: £21
Go

5 days
£51
Sat 14 Sep - Thu 19 Sep

Warsaw - Riga: Sat 14/09: £33
Riga - Warsaw: Thu 19/09: £18
Go

4 days
£51
Sun 15 Sep - Thu 19 Sep

Warsaw - Riga: Sun 15/09: £33
Riga - Warsaw: Thu 19/09: £18
Go

3 days
£51
Thu 4 Jul - Sun 7 Jul

Warsaw - Riga: Thu 4/07: £29
Riga - Warsaw: Sun 7/07: £22
Go

5 days
£51
Mon 9 Sep - Sat 14 Sep

Warsaw - Riga: Mon 9/09: £33
Riga - Warsaw: Sat 14/09: £18
Go

5 days
£52
Mon 14 Oct - Sat 19 Oct

Warsaw - Riga: Mon 14/10: £23
Riga - Warsaw: Sat 19/10: £29
Go

2 days
£53
Sat 22 Jun - Mon 24 Jun

Warsaw - Riga: Sat 22/06: £39
Riga - Warsaw: Mon 24/06: £14
Go

2 days
£53
Thu 17 Oct - Sat 19 Oct

Warsaw - Riga: Thu 17/10: £24
Riga - Warsaw: Sat 19/10: £29
Go

3 days
£53
Thu 10 Oct - Sun 13 Oct

Warsaw - Riga: Thu 10/10: £28
Riga - Warsaw: Sun 13/10: £25
Go

3 days
£53
Thu 23 May - Sun 26 May

Warsaw - Riga: Thu 23/05: £40
Riga - Warsaw: Sun 26/05: £13
Go

2 days
£53
Thu 20 Jun - Sat 22 Jun

Warsaw - Riga: Thu 20/06: £34
Riga - Warsaw: Sat 22/06: £19
Go

4 days
£53
Thu 23 May - Mon 27 May

Warsaw - Riga: Thu 23/05: £40
Riga - Warsaw: Mon 27/05: £13
Go

3 days
£54
Thu 22 Aug - Sun 25 Aug

Warsaw - Riga: Thu 22/08: £24
Riga - Warsaw: Sun 25/08: £30
Go

2 days
£54
Sat 5 Oct - Mon 7 Oct

Warsaw - Riga: Sat 5/10: £24
Riga - Warsaw: Mon 7/10: £30
Go

4 days
£54
Thu 3 Oct - Mon 7 Oct

Warsaw - Riga: Thu 3/10: £24
Riga - Warsaw: Mon 7/10: £30
Go

2 days
£54
Sat 20 Jul - Mon 22 Jul

Warsaw - Riga: Sat 20/07: £20
Riga - Warsaw: Mon 22/07: £34
Go

4 days
£54
Sun 22 Sep - Thu 26 Sep

Warsaw - Riga: Sun 22/09: £35
Riga - Warsaw: Thu 26/09: £19
Go

5 days
£54
Sat 31 Aug - Thu 5 Sep

Warsaw - Riga: Sat 31/08: £24
Riga - Warsaw: Thu 5/09: £30
Go

4 days
£55
Thu 4 Jul - Mon 8 Jul

Warsaw - Riga: Thu 4/07: £29
Riga - Warsaw: Mon 8/07: £26
Go

5 days
£55
Mon 20 May - Sat 25 May

Warsaw - Riga: Mon 20/05: £33
Riga - Warsaw: Sat 25/05: £22
Go

2 days
£55
Sat 10 Aug - Mon 12 Aug

Warsaw - Riga: Sat 10/08: £40
Riga - Warsaw: Mon 12/08: £15
Go

4 days
£55
Thu 8 Aug - Mon 12 Aug

Warsaw - Riga: Thu 8/08: £40
Riga - Warsaw: Mon 12/08: £15
Go

2 days
£56
Sat 27 Jul - Mon 29 Jul

Warsaw - Riga: Sat 27/07: £23
Riga - Warsaw: Mon 29/07: £33
Go

4 days
£58
Thu 27 Jun - Mon 1 Jul

Warsaw - Riga: Thu 27/06: £28
Riga - Warsaw: Mon 1/07: £30
Go

4 days
£58
Thu 13 Jun - Mon 17 Jun

Warsaw - Riga: Thu 13/06: £28
Riga - Warsaw: Mon 17/06: £30
Go

2 days
£58
Thu 18 Jul - Sat 20 Jul

Warsaw - Riga: Thu 18/07: £40
Riga - Warsaw: Sat 20/07: £18
Go

3 days
£58
Mon 20 May - Thu 23 May

Warsaw - Riga: Mon 20/05: £33
Riga - Warsaw: Thu 23/05: £25
Go