Valleta, Malta

Cheap round-trips from from Riga Malta.

from Riga 80 EUR from Tallinn 88 EUR from Stockholm 103 EUR from Helsinki 148 EUR

Search more flights from Riga Malta

Hurry! Limited Time Sales and Offers!

Sort by date

April, 2020

OUTBOUND      Duration: 3h 35m
Sun 05.04.2020 11:35 - 14:10
  • FR 11:35 Riga (RIX) 14:10 Malta (MLA)

RETURN      Duration: 3h 35m
Thu 16.04.2020 06:10 - 10:45
  • FR 06:10 Malta (MLA) 10:45 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Thu 16.04.2020 11:10 - 13:45
  • FR 11:10 Riga (RIX) 13:45 Malta (MLA)

RETURN      Duration: 3h 35m
Sun 26.04.2020 06:35 - 11:10
  • FR 06:35 Malta (MLA) 11:10 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Sun 12.04.2020 11:35 - 14:10
  • FR 11:35 Riga (RIX) 14:10 Malta (MLA)

RETURN      Duration: 3h 35m
Thu 23.04.2020 06:10 - 10:45
  • FR 06:10 Malta (MLA) 10:45 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Sun 12.04.2020 11:35 - 14:10
  • FR 11:35 Riga (RIX) 14:10 Malta (MLA)

RETURN      Duration: 3h 35m
Sun 19.04.2020 06:35 - 11:10
  • FR 06:35 Malta (MLA) 11:10 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Thu 16.04.2020 11:10 - 13:45
  • FR 11:10 Riga (RIX) 13:45 Malta (MLA)

RETURN      Duration: 3h 35m
Thu 23.04.2020 06:10 - 10:45
  • FR 06:10 Malta (MLA) 10:45 Riga (RIX)
 

Updated more than 1h ago.

Show more (86)

 

Sort by date

May, 2020

OUTBOUND      Duration: 3h 35m
Thu 28.05.2020 11:10 - 13:45
  • FR 11:10 Riga (RIX) 13:45 Malta (MLA)

RETURN      Duration: 3h 35m
Thu 04.06.2020 06:10 - 10:45
  • FR 06:10 Malta (MLA) 10:45 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Thu 21.05.2020 11:10 - 13:45
  • FR 11:10 Riga (RIX) 13:45 Malta (MLA)

RETURN      Duration: 3h 35m
Thu 28.05.2020 06:10 - 10:45
  • FR 06:10 Malta (MLA) 10:45 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Sun 24.05.2020 11:35 - 14:10
  • FR 11:35 Riga (RIX) 14:10 Malta (MLA)

RETURN      Duration: 3h 35m
Thu 04.06.2020 06:10 - 10:45
  • FR 06:10 Malta (MLA) 10:45 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Thu 28.05.2020 11:10 - 13:45
  • FR 11:10 Riga (RIX) 13:45 Malta (MLA)

RETURN      Duration: 7h 5m
Sun 07.06.2020 06:25 - 14:30
  • FR 06:25 Malta (MLA) 09:15 Berlin (SXF)
  • FR 11:50 Berlin (SXF) 14:30 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Sun 03.05.2020 11:35 - 14:10
  • FR 11:35 Riga (RIX) 14:10 Malta (MLA)

RETURN      Duration: 3h 35m
Thu 14.05.2020 06:10 - 10:45
  • FR 06:10 Malta (MLA) 10:45 Riga (RIX)
 

Updated more than 1h ago.

Show more (130)

 

Sort by date

June, 2020

OUTBOUND      Duration: 3h 35m
Sun 14.06.2020 11:35 - 14:10
  • FR 11:35 Riga (RIX) 14:10 Malta (MLA)

RETURN      Duration: 3h 35m
Sun 21.06.2020 06:35 - 11:10
  • FR 06:35 Malta (MLA) 11:10 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Thu 11.06.2020 11:10 - 13:45
  • FR 11:10 Riga (RIX) 13:45 Malta (MLA)

RETURN      Duration: 3h 35m
Sun 21.06.2020 06:35 - 11:10
  • FR 06:35 Malta (MLA) 11:10 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Thu 11.06.2020 11:10 - 13:45
  • FR 11:10 Riga (RIX) 13:45 Malta (MLA)

RETURN      Duration: 3h 35m
Thu 18.06.2020 06:10 - 10:45
  • FR 06:10 Malta (MLA) 10:45 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Sun 28.06.2020 11:35 - 14:10
  • FR 11:35 Riga (RIX) 14:10 Malta (MLA)

RETURN      Duration: 3h 35m
Sun 05.07.2020 06:35 - 11:10
  • FR 06:35 Malta (MLA) 11:10 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Sun 28.06.2020 11:35 - 14:10
  • FR 11:35 Riga (RIX) 14:10 Malta (MLA)

RETURN      Duration: 3h 35m
Thu 09.07.2020 06:10 - 10:45
  • FR 06:10 Malta (MLA) 10:45 Riga (RIX)
 

Updated more than 1h ago.

Show more (117)

 

Sort by date

July, 2020

OUTBOUND      Duration: 3h 35m
Thu 02.07.2020 11:10 - 13:45
  • FR 11:10 Riga (RIX) 13:45 Malta (MLA)

RETURN      Duration: 3h 35m
Sun 12.07.2020 06:35 - 11:10
  • FR 06:35 Malta (MLA) 11:10 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Thu 30.07.2020 11:10 - 13:45
  • FR 11:10 Riga (RIX) 13:45 Malta (MLA)

RETURN      Duration: 3h 35m
Thu 06.08.2020 06:10 - 10:45
  • FR 06:10 Malta (MLA) 10:45 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Sun 26.07.2020 11:35 - 14:10
  • FR 11:35 Riga (RIX) 14:10 Malta (MLA)

RETURN      Duration: 3h 35m
Thu 06.08.2020 06:10 - 10:45
  • FR 06:10 Malta (MLA) 10:45 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Sun 05.07.2020 11:35 - 14:10
  • FR 11:35 Riga (RIX) 14:10 Malta (MLA)

RETURN      Duration: 3h 35m
Sun 12.07.2020 06:35 - 11:10
  • FR 06:35 Malta (MLA) 11:10 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Thu 23.07.2020 11:10 - 13:45
  • FR 11:10 Riga (RIX) 13:45 Malta (MLA)

RETURN      Duration: 3h 35m
Sun 02.08.2020 06:35 - 11:10
  • FR 06:35 Malta (MLA) 11:10 Riga (RIX)
 

Updated more than 1h ago.

Show more (128)

 

Sort by date

August, 2020

OUTBOUND      Duration: 3h 35m
Sun 23.08.2020 11:35 - 14:10
  • FR 11:35 Riga (RIX) 14:10 Malta (MLA)

RETURN      Duration: 7h 5m
Sun 30.08.2020 06:25 - 14:30
  • FR 06:25 Malta (MLA) 09:15 Berlin (SXF)
  • FR 11:50 Berlin (SXF) 14:30 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 30m
Sun 30.08.2020 23:00 - 01:30
  • BT 23:00 Riga (RIX) 01:30 Malta (MLA)

RETURN      Duration: 3h 35m
Thu 10.09.2020 06:10 - 10:45
  • FR 06:10 Malta (MLA) 10:45 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Sun 23.08.2020 11:35 - 14:10
  • FR 11:35 Riga (RIX) 14:10 Malta (MLA)

RETURN      Duration: 3h 35m
Thu 03.09.2020 06:10 - 10:45
  • FR 06:10 Malta (MLA) 10:45 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 30m
Fri 28.08.2020 23:00 - 01:30
  • BT 23:00 Riga (RIX) 01:30 Malta (MLA)

RETURN      Duration: 3h 35m
Sun 06.09.2020 06:35 - 11:10
  • FR 06:35 Malta (MLA) 11:10 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Sun 02.08.2020 11:35 - 14:10
  • FR 11:35 Riga (RIX) 14:10 Malta (MLA)

RETURN      Duration: 3h 35m
Thu 13.08.2020 06:10 - 10:45
  • FR 06:10 Malta (MLA) 10:45 Riga (RIX)
 

Updated more than 1h ago.

Show more (69)

 

Sort by date

September, 2020

OUTBOUND      Duration: 3h 35m
Thu 10.09.2020 11:10 - 13:45
  • FR 11:10 Riga (RIX) 13:45 Malta (MLA)

RETURN      Duration: 3h 35m
Thu 17.09.2020 06:10 - 10:45
  • FR 06:10 Malta (MLA) 10:45 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Sun 13.09.2020 11:35 - 14:10
  • FR 11:35 Riga (RIX) 14:10 Malta (MLA)

RETURN      Duration: 3h 35m
Thu 24.09.2020 06:10 - 10:45
  • FR 06:10 Malta (MLA) 10:45 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Thu 03.09.2020 11:10 - 13:45
  • FR 11:10 Riga (RIX) 13:45 Malta (MLA)

RETURN      Duration: 3h 35m
Thu 10.09.2020 06:10 - 10:45
  • FR 06:10 Malta (MLA) 10:45 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Thu 17.09.2020 11:10 - 13:45
  • FR 11:10 Riga (RIX) 13:45 Malta (MLA)

RETURN      Duration: 3h 35m
Thu 24.09.2020 06:10 - 10:45
  • FR 06:10 Malta (MLA) 10:45 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Thu 24.09.2020 11:10 - 13:45
  • FR 11:10 Riga (RIX) 13:45 Malta (MLA)

RETURN      Duration: 3h 35m
Thu 01.10.2020 06:10 - 10:45
  • FR 06:10 Malta (MLA) 10:45 Riga (RIX)
 

Updated more than 1h ago.

Show more (134)

 

Sort by date

October, 2020

OUTBOUND      Duration: 3h 30m
Sun 04.10.2020 23:00 - 01:30
  • BT 23:00 Riga (RIX) 01:30 Malta (MLA)

RETURN      Duration: 3h 30m
Mon 12.10.2020 02:10 - 06:40
  • BT 02:10 Malta (MLA) 06:40 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Thu 01.10.2020 11:10 - 13:45
  • FR 11:10 Riga (RIX) 13:45 Malta (MLA)

RETURN      Duration: 3h 35m
Thu 08.10.2020 06:10 - 10:45
  • FR 06:10 Malta (MLA) 10:45 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 35m
Sun 04.10.2020 11:35 - 14:10
  • FR 11:35 Riga (RIX) 14:10 Malta (MLA)

RETURN      Duration: 3h 35m
Sun 11.10.2020 06:35 - 11:10
  • FR 06:35 Malta (MLA) 11:10 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 30m
Fri 02.10.2020 23:00 - 01:30
  • BT 23:00 Riga (RIX) 01:30 Malta (MLA)

RETURN      Duration: 3h 30m
Mon 12.10.2020 02:10 - 06:40
  • BT 02:10 Malta (MLA) 06:40 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 3h 30m
Fri 02.10.2020 23:00 - 01:30
  • BT 23:00 Riga (RIX) 01:30 Malta (MLA)

RETURN      Duration: 3h 30m
Sat 10.10.2020 02:10 - 06:40
  • BT 02:10 Malta (MLA) 06:40 Riga (RIX)
 

Updated more than 1h ago.

Show more (123)

 

Sort by date

November, 2020

OUTBOUND      Duration: 9h 25m
Wed 11.11.2020 07:35 - 16:00
  • BT 07:35 Riga (RIX) 08:15 Berlin (TXL)
  • KM 13:10 Berlin (TXL) 16:00 Malta (MLA)

RETURN      Duration: 7h 25m
Fri 20.11.2020 07:15 - 15:40
  • KM 07:15 Malta (MLA) 09:20 Vienna (VIE)
  • OE 12:40 Vienna (VIE) 15:40 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 6h 45m
Sun 22.11.2020 12:00 - 17:45
  • BT 12:00 Riga (RIX) 12:55 Berlin (TXL)
  • KM 14:55 Berlin (TXL) 17:45 Malta (MLA)

RETURN      Duration: 6h 45m
Mon 30.11.2020 07:15 - 15:00
  • KM 07:15 Malta (MLA) 09:20 Vienna (VIE)
  • OE 12:00 Vienna (VIE) 15:00 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 10h 5m
Mon 09.11.2020 09:05 - 18:10
  • BT 09:05 Riga (RIX) 10:00 London (LGW)
  • BA 14:10 London (LGW) 18:10 Malta (MLA)

RETURN      Duration: 7h 25m
Fri 20.11.2020 07:15 - 15:40
  • KM 07:15 Malta (MLA) 09:20 Vienna (VIE)
  • OE 12:40 Vienna (VIE) 15:40 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 10h 5m
Mon 23.11.2020 09:05 - 18:10
  • BT 09:05 Riga (RIX) 10:00 London (LGW)
  • BA 14:10 London (LGW) 18:10 Malta (MLA)

RETURN      Duration: 6h 45m
Mon 30.11.2020 07:15 - 15:00
  • KM 07:15 Malta (MLA) 09:20 Vienna (VIE)
  • OE 12:00 Vienna (VIE) 15:00 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 6h 10m
Mon 09.11.2020 07:30 - 12:40
  • BT 07:30 Riga (RIX) 08:35 Vienna (VIE)
  • KM 10:30 Vienna (VIE) 12:40 Malta (MLA)

RETURN      Duration: 7h 25m
Fri 20.11.2020 07:15 - 15:40
  • KM 07:15 Malta (MLA) 09:20 Vienna (VIE)
  • OE 12:40 Vienna (VIE) 15:40 Riga (RIX)
 

Updated more than 1h ago.

Show more (96)

 

Sort by date

December, 2020

OUTBOUND      Duration: 6h 45m
Sun 06.12.2020 12:00 - 17:45
  • BT 12:00 Riga (RIX) 12:55 Berlin (TXL)
  • KM 14:55 Berlin (TXL) 17:45 Malta (MLA)

RETURN      Duration: 6h 45m
Mon 14.12.2020 07:15 - 15:00
  • KM 07:15 Malta (MLA) 09:20 Vienna (VIE)
  • OE 12:00 Vienna (VIE) 15:00 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 6h 10m
Tue 01.12.2020 07:30 - 12:40
  • BT 07:30 Riga (RIX) 08:35 Vienna (VIE)
  • KM 10:30 Vienna (VIE) 12:40 Malta (MLA)

RETURN      Duration: 7h 25m
Fri 11.12.2020 07:15 - 15:40
  • KM 07:15 Malta (MLA) 09:20 Vienna (VIE)
  • OE 12:40 Vienna (VIE) 15:40 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 6h 10m
Wed 02.12.2020 07:30 - 12:40
  • BT 07:30 Riga (RIX) 08:35 Vienna (VIE)
  • KM 10:30 Vienna (VIE) 12:40 Malta (MLA)

RETURN      Duration: 7h 25m
Fri 11.12.2020 07:15 - 15:40
  • KM 07:15 Malta (MLA) 09:20 Vienna (VIE)
  • OE 12:40 Vienna (VIE) 15:40 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 6h 10m
Thu 03.12.2020 07:30 - 12:40
  • BT 07:30 Riga (RIX) 08:35 Vienna (VIE)
  • KM 10:30 Vienna (VIE) 12:40 Malta (MLA)

RETURN      Duration: 7h 25m
Fri 11.12.2020 07:15 - 15:40
  • KM 07:15 Malta (MLA) 09:20 Vienna (VIE)
  • OE 12:40 Vienna (VIE) 15:40 Riga (RIX)
 

Updated more than 1h ago.

OUTBOUND      Duration: 6h 10m
Thu 03.12.2020 07:30 - 12:40
  • BT 07:30 Riga (RIX) 08:35 Vienna (VIE)
  • KM 10:30 Vienna (VIE) 12:40 Malta (MLA)

RETURN      Duration: 6h 45m
Mon 14.12.2020 07:15 - 15:00
  • KM 07:15 Malta (MLA) 09:20 Vienna (VIE)
  • OE 12:00 Vienna (VIE) 15:00 Riga (RIX)
 

Updated more than 1h ago.

Show more (7)

Check out other special destinations!

Vienna, Austria 24 EUR Berlin, Germany 46 EUR London, Great Britain 50 EUR Paris, France 53 EUR Milan, Italy 67 EUR Barcelona, Spain 84 EUR Madrid, Spain 92 EUR Palma, Majorca 93 EUR Malaga,Spain 94 EUR Rome, Italy 103 EUR Split, Croatia 105 EUR Tel Aviv, Israel 106 EUR Ibiza, Spain 108 EUR Lisbon, Portugal 114 EUR Faro, Portugal 123 EUR Alicante, Spain 124 EUR Dubrovnik, Croatia 124 EUR Atheena, Greece 126 EUR Valencia, Spain 128 EUR Nice, France 130 EUR Porto, Portugal 140 EUR Girona, Spain 142 EUR Chania, Crete 145 EUR Corfu, Greece 149 EUR Amsterdam, Netherlands 150 EUR Tenerife, Canary Islands 162 EUR Larnaca, Cyprus 169 EUR Menorca, Spain 170 EUR Fuerteventura, Canary islands 172 EUR Rhodes, Greece 174 EUR Heraklion, Crete 175 EUR Las Palmas, Canary Islands 190 EUR Dubai, Saudi Arabia 197 EUR Santorini, Greece 226 EUR Los Angeles, USA 303 EUR Miami, United States 316 EUR New York, USA 329 EUR Abu Dhabi, Saudi Arabia 331 EUR Bangkok, Thai 339 EUR Beijing, China 357 EUR Mumbai, India 425 EUR Hong Kong, China 429 EUR San Francisco, USA 473 EUR New Delhi, India 477 EUR Kuala Lumpur, Malaysia 516 EUR Singapore, Malaysia 528 EUR Malé, Maldives 539 EUR Colombo, Sri Lanka 602 EUR Denpasar, Bali 659 EUR