Direct (nonstop) flights from Riga to Las Palmas

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

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

Route data last updated: May 29, 2026

Airlines with non-stop flights

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

Alternative Routes

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

RIX CRL (Brussels) LPA
Leg 1: 2h 25m (913 mi) Leg 2: 4h 25m (1,870 mi) Total: ~6h 50m 🍃 510 kg CO₂ (+20% vs. direct)
Leg 1
RIX → CRL
2h 25m · 913 mi
View RIX to CRL flights →
Leg 2
CRL → LPA
4h 25m · 1,870 mi
View CRL to LPA flights →
RIX CPH (Copenhagen) LPA
Leg 1: 1h 25m (444 mi) Leg 2: 5h 30m (2,364 mi) Total: ~6h 55m 🍃 507 kg CO₂ (+20% vs. direct)
Leg 1
RIX → CPH
1h 25m · 444 mi
View RIX to CPH flights →
Leg 2
CPH → LPA
5h 30m · 2,364 mi
View CPH to LPA flights →
RIX HAM (Hamburg) LPA
Leg 1: 1h 50m (595 mi) Leg 2: 5h 5m (2,193 mi) Total: ~6h 55m 🍃 506 kg CO₂ (+19% vs. direct)
Leg 1
RIX → HAM
1h 50m · 595 mi
View RIX to HAM flights →
Leg 2
HAM → LPA
5h 5m · 2,193 mi
View HAM to LPA flights →
RIX DUS (Dusseldorf) LPA
Leg 1: 2h 10m (798 mi) Leg 2: 4h 45m (1,981 mi) Total: ~6h 55m 🍃 508 kg CO₂ (+20% vs. direct)
Leg 1
RIX → DUS
2h 10m · 798 mi
View RIX to DUS flights →
Leg 2
DUS → LPA
4h 45m · 1,981 mi
View DUS to LPA flights →
RIX BLL (Billund) LPA
Leg 1: 1h 40m (574 mi) Leg 2: 5h 15m (2,273 mi) Total: ~6h 55m 🍃 515 kg CO₂ (+21% vs. direct)
Leg 1
RIX → BLL
1h 40m · 574 mi
View RIX to BLL flights →
Leg 2
BLL → LPA
5h 15m · 2,273 mi
View BLL to LPA flights →

Looking for the return flight?

LPA → RIX: Flights from Las Palmas to Riga

Frequently Asked Questions

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

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

Which airlines fly nonstop from Riga to Las Palmas?

Just Air Baltic.

Is there a nonstop flight from Riga to Las Palmas?

Yes. 1 airline: Air Baltic.

How far is Riga from Las Palmas?

The flight distance from Riga to Las Palmas 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 Riga and Las Palmas?

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

What type of aircraft flies from Riga to Las Palmas?

At 6h 25m, this route typically uses wide-body aircraft — Boeing 777, 787, or Airbus A330/A350. Varies by airline.

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

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

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

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

Is the return flight from Las Palmas to Riga 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 Riga to Las Palmas?

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 Riga International Airport for this flight?

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