Barcelona, Spain

Cheap round-trips from from Riga to Barcelonasse.

from Stockholm 85 EUR from Helsinki 117 EUR from Riga 121 EUR from Tallinn 141 EUR

Search more flights from Riga to Barcelonasse

Hurry! Limited Time Sales and Offers!

Sort by date

May, 2020

OUTBOUND      Duration: 3h 45m
Mon 11.05.2020 17:55 - 20:40
  • W6 17:55 Riga (RIX) 20:40 Barcelona (BCN)

RETURN      Duration: 3h 35m
Mon 18.05.2020 16:20 - 20:55
  • FR 16:20 Barcelona (BCN) 20:55 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 45m
Mon 18.05.2020 17:55 - 20:40
  • W6 17:55 Riga (RIX) 20:40 Barcelona (BCN)

RETURN      Duration: 3h 35m
Mon 25.05.2020 16:20 - 20:55
  • FR 16:20 Barcelona (BCN) 20:55 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 40m
Sun 17.05.2020 13:30 - 16:10
  • BT 13:30 Riga (RIX) 16:10 Barcelona (BCN)

RETURN      Duration: 3h 35m
Mon 25.05.2020 16:20 - 20:55
  • FR 16:20 Barcelona (BCN) 20:55 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 40m
Mon 18.05.2020 13:30 - 16:10
  • BT 13:30 Riga (RIX) 16:10 Barcelona (BCN)

RETURN      Duration: 3h 35m
Mon 25.05.2020 16:20 - 20:55
  • FR 16:20 Barcelona (BCN) 20:55 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Mon 18.05.2020 21:20 - 23:55
  • FR 21:20 Riga (RIX) 23:55 Barcelona (BCN)

RETURN      Duration: 3h 35m
Mon 25.05.2020 16:20 - 20:55
  • FR 16:20 Barcelona (BCN) 20:55 Riga (RIX)
 

Updated more than 1h ago.

Show more (61)

 

Sort by date

June, 2020

OUTBOUND      Duration: 3h 35m
Mon 15.06.2020 21:20 - 23:55
  • FR 21:20 Riga (RIX) 23:55 Barcelona (BCN)

RETURN      Duration: 3h 35m
Mon 22.06.2020 16:20 - 20:55
  • FR 16:20 Barcelona (BCN) 20:55 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Mon 29.06.2020 21:20 - 23:55
  • FR 21:20 Riga (RIX) 23:55 Barcelona (BCN)

RETURN      Duration: 3h 35m
Mon 06.07.2020 16:20 - 20:55
  • FR 16:20 Barcelona (BCN) 20:55 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 6h 5m
Sun 14.06.2020 10:25 - 15:30
  • FR 10:25 Riga (RIX) 12:05 Milan (BGY)
  • FR 13:55 Milan (BGY) 15:30 Barcelona (BCN)

RETURN      Duration: 3h 35m
Mon 22.06.2020 16:20 - 20:55
  • FR 16:20 Barcelona (BCN) 20:55 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Mon 22.06.2020 21:20 - 23:55
  • FR 21:20 Riga (RIX) 23:55 Barcelona (BCN)

RETURN      Duration: 3h 35m
Mon 29.06.2020 16:20 - 20:55
  • FR 16:20 Barcelona (BCN) 20:55 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 7h 50m
Wed 03.06.2020 18:05 - 00:55
  • BT 18:05 Riga (RIX) 18:55 Berlin (TXL)
  • VY 22:20 Berlin (TXL) 00:55 Barcelona (BCN)

RETURN      Duration: 3h 35m
Fri 12.06.2020 05:45 - 10:20
  • FR 05:45 Barcelona (BCN) 10:20 Riga (RIX)
 

Updated more than 1h ago.

Show more (1)

 

July, 2020

OUTBOUND      Duration: 3h 35m
Mon 06.07.2020 21:20 - 23:55
  • FR 21:20 Riga (RIX) 23:55 Barcelona (BCN)

RETURN      Duration: 3h 35m
Mon 13.07.2020 16:20 - 20:55
  • FR 16:20 Barcelona (BCN) 20:55 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Mon 27.07.2020 21:20 - 23:55
  • FR 21:20 Riga (RIX) 23:55 Barcelona (BCN)

RETURN      Duration: 3h 35m
Mon 03.08.2020 16:20 - 20:55
  • FR 16:20 Barcelona (BCN) 20:55 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Mon 13.07.2020 21:20 - 23:55
  • FR 21:20 Riga (RIX) 23:55 Barcelona (BCN)

RETURN      Duration: 3h 35m
Mon 20.07.2020 16:20 - 20:55
  • FR 16:20 Barcelona (BCN) 20:55 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Mon 20.07.2020 21:20 - 23:55
  • FR 21:20 Riga (RIX) 23:55 Barcelona (BCN)

RETURN      Duration: 3h 35m
Mon 27.07.2020 16:20 - 20:55
  • FR 16:20 Barcelona (BCN) 20:55 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 8h 20m
Sun 26.07.2020 14:55 - 22:15
  • FR 14:55 Riga (RIX) 15:35 Berlin (SXF)
  • FR 19:40 Berlin (SXF) 22:15 Barcelona (BCN)

RETURN      Duration: 3h 35m
Mon 03.08.2020 16:20 - 20:55
  • FR 16:20 Barcelona (BCN) 20:55 Riga (RIX)
 

Updated more than 1h ago.

 

August, 2020

OUTBOUND      Duration: 3h 35m
Mon 31.08.2020 21:20 - 23:55
  • FR 21:20 Riga (RIX) 23:55 Barcelona (BCN)

RETURN      Duration: 3h 35m
Mon 07.09.2020 16:20 - 20:55
  • FR 16:20 Barcelona (BCN) 20:55 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Mon 31.08.2020 21:20 - 23:55
  • FR 21:20 Riga (RIX) 23:55 Barcelona (BCN)

RETURN      Duration: 3h 40m
Tue 08.09.2020 17:10 - 21:50
  • BT 17:10 Barcelona (BCN) 21:50 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Mon 31.08.2020 21:20 - 23:55
  • FR 21:20 Riga (RIX) 23:55 Barcelona (BCN)

RETURN      Duration: 3h 40m
Mon 07.09.2020 17:10 - 21:50
  • BT 17:10 Barcelona (BCN) 21:50 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Mon 31.08.2020 21:20 - 23:55
  • FR 21:20 Riga (RIX) 23:55 Barcelona (BCN)

RETURN      Duration: 3h 45m
Tue 08.09.2020 16:05 - 20:50
  • W6 16:05 Barcelona (BCN) 20:50 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Mon 31.08.2020 21:20 - 23:55
  • FR 21:20 Riga (RIX) 23:55 Barcelona (BCN)

RETURN      Duration: 8h 35m
Tue 08.09.2020 12:40 - 22:15
  • VY 12:40 Barcelona (BCN) 14:25 Dublin (DUB)
  • FR 17:05 Dublin (DUB) 22:15 Riga (RIX)
 

Updated more than 1h ago.

 

September, 2020

OUTBOUND      Duration: 3h 35m
Mon 07.09.2020 21:20 - 23:55
  • FR 21:20 Riga (RIX) 23:55 Barcelona (BCN)

RETURN      Duration: 3h 35m
Mon 14.09.2020 16:20 - 20:55
  • FR 16:20 Barcelona (BCN) 20:55 Riga (RIX)
 

Updated more than 1h ago.


Check out other special destinations!

Paris, France 23 EUR Berlin, Germany 23 EUR Vienna, Austria 23 EUR London, Great Britain 25 EUR Milan, Italy 47 EUR Lisbon, Portugal 63 EUR Las Palmas, Canary Islands 79 EUR Valleta, Malta 83 EUR Amsterdam, Netherlands 84 EUR Malaga,Spain 92 EUR Heraklion, Crete 93 EUR Palma, Majorca 96 EUR Madrid, Spain 100 EUR Rome, Italy 101 EUR Faro, Portugal 103 EUR Split, Croatia 105 EUR Nice, France 109 EUR Alicante, Spain 119 EUR Atheena, Greece 122 EUR Porto, Portugal 126 EUR Dubrovnik, Croatia 127 EUR Tel Aviv, Israel 130 EUR Corfu, Greece 132 EUR Ibiza, Spain 133 EUR Rhodes, Greece 133 EUR Tenerife, Canary Islands 134 EUR Chania, Crete 150 EUR Valencia, Spain 155 EUR Fuerteventura, Canary islands 179 EUR Larnaca, Cyprus 205 EUR Dubai, Saudi Arabia 221 EUR Menorca, Spain 231 EUR Santorini, Greece 232 EUR Girona, Spain 235 EUR Los Angeles, USA 246 EUR Miami, United States 293 EUR Abu Dhabi, Saudi Arabia 327 EUR New York, USA 332 EUR Bangkok, Thai 347 EUR Beijing, China 347 EUR Hong Kong, China 359 EUR San Francisco, USA 382 EUR New Delhi, India 426 EUR Kuala Lumpur, Malaysia 438 EUR Mumbai, India 445 EUR Singapore, Malaysia 493 EUR Malé, Maldives 495 EUR Phuket, Thailand 533 EUR Goa, India 593 EUR Denpasar, Bali 622 EUR Colombo, Sri Lanka 673 EUR