Direct (nonstop) flights from Las Palmas to Riga

1 airline flys nonstop from Gran Canaria Airport (LPA) to Riga International Airport (RIX). It's 2,770 miles (4,458 km), about 5h 55m in the air. Operated by Air Baltic.

LPA
Gran Canaria Airport
🇪🇸 Las Palmas, Spain
RIX
Riga International Airport
🇱🇻 Riga, Latvia
Flight Time
5h 55m
Distance
2,770 mi
4,458 km
CO₂/pax
424 kg
−74 kg vs. layover
Airlines
1
Air Baltic
Time Diff
+2h
Operated by Air Baltic Air Baltic

Route data last updated: May 25, 2026

Airlines with non-stop flights

Air Baltic BT Air Baltic
Route
LPA → RIX
Flight Time
5h 55m
Distance
2,770 mi

Alternative Routes

Other ways to fly from Las Palmas to Riga with one stop · direct emits 424 kg CO₂ per passenger

LPA OPO (Porto) RIX
Leg 1: 2h 30m (993 mi) Leg 2: 4h (1,808 mi) Total: ~6h 30m 🍃 498 kg CO₂ (+17% vs. direct)
Leg 1
LPA → OPO
2h 30m · 993 mi
View LPA to OPO flights →
Leg 2
OPO → RIX
4h · 1,808 mi
View OPO to RIX flights →
LPA BLL (Billund) RIX
Leg 1: 4h 55m (2,273 mi) Leg 2: 1h 35m (574 mi) Total: ~6h 30m 🍃 515 kg CO₂ (+21% vs. direct)
Leg 1
LPA → BLL
4h 55m · 2,273 mi
View LPA to BLL flights →
Leg 2
BLL → RIX
1h 35m · 574 mi
View BLL to RIX flights →
LPA DUS (Dusseldorf) RIX
Leg 1: 4h 30m (1,981 mi) Leg 2: 2h 5m (798 mi) Total: ~6h 35m 🍃 508 kg CO₂ (+20% vs. direct)
Leg 1
LPA → DUS
4h 30m · 1,981 mi
View LPA to DUS flights →
Leg 2
DUS → RIX
2h 5m · 798 mi
View DUS to RIX flights →
LPA HAM (Hamburg) RIX
Leg 1: 4h 55m (2,193 mi) Leg 2: 1h 40m (595 mi) Total: ~6h 35m 🍃 506 kg CO₂ (+19% vs. direct)
Leg 1
LPA → HAM
4h 55m · 2,193 mi
View LPA to HAM flights →
Leg 2
HAM → RIX
1h 40m · 595 mi
View HAM to RIX flights →
LPA BER (Berlin) RIX
Leg 1: 5h (2,246 mi) Leg 2: 1h 35m (524 mi) Total: ~6h 35m 🍃 502 kg CO₂ (+18% vs. direct)
Leg 1
LPA → BER
5h · 2,246 mi
View LPA to BER flights →
Leg 2
BER → RIX
1h 35m · 524 mi
View BER to RIX flights →

Looking for the return flight?

RIX → LPA: Flights from Riga to Las Palmas

Frequently Asked Questions

How long is the direct flight from Las Palmas to Riga?

A nonstop flight from Las Palmas (LPA) to Riga (RIX) takes approximately 5 hours and 55 minutes. The distance is 2,770 miles (4,458 km).

Which airlines fly nonstop from Las Palmas to Riga?

Just Air Baltic.

Is there a nonstop flight from Las Palmas to Riga?

Yes. 1 airline: Air Baltic.

How far is Las Palmas from Riga?

The flight distance from Las Palmas to Riga is 2,770 miles (4,458 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Los Angeles.

What is the time difference between Las Palmas and Riga?

Riga is 2 hours ahead of Las Palmas. (Atlantic/Canary vs Europe/Riga.)

What type of aircraft flies from Las Palmas to Riga?

At 5h 55m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from Spain to Latvia?

Depends on your passport. Check with the Latvia embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Las Palmas to Riga?

Roughly 424 kg CO2 per passenger one-way. That's about the same as driving 2,120 km.

Is the return flight from Riga to Las Palmas also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Las Palmas to Riga?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Gran Canaria Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.