Direct (nonstop) flights from Rhodes to Riga

1 airline flys nonstop from Rhodes International Airport (RHO) to Riga International Airport (RIX). It's 1,430 miles (2,301 km), about 3h 35m in the air. Operated by Air Baltic.

RHO
Rhodes International Airport
🇬🇷 Rhodes, Greece
RIX
Riga International Airport
🇱🇻 Riga, Latvia
Flight Time
3h 35m
Distance
1,430 mi
2,301 km
CO₂/pax
242 kg
−48 kg vs. layover
Airlines
1
Air Baltic
Time Diff
Same timezone
Operated by Air Baltic Air Baltic

Route data last updated: May 29, 2026

Airlines with non-stop flights

Air Baltic BT Air Baltic
Route
RHO → RIX
Flight Time
3h 35m
Distance
1,430 mi

Alternative Routes

Other ways to fly from Rhodes to Riga with one stop · direct emits 242 kg CO₂ per passenger

RHO SKG (Thessaloniki) RIX
Leg 1: 1h 15m (397 mi) Leg 2: 2h 50m (1,134 mi) Total: ~4h 5m 🍃 290 kg CO₂ (+20% vs. direct)
Leg 1
RHO → SKG
1h 15m · 397 mi
View RHO to SKG flights →
Leg 2
SKG → RIX
2h 50m · 1,134 mi
View SKG to RIX flights →
RHO SOF (Sofia) RIX
Leg 1: 1h 40m (500 mi) Leg 2: 2h 30m (984 mi) Total: ~4h 10m 🍃 284 kg CO₂ (+17% vs. direct)
Leg 1
RHO → SOF
1h 40m · 500 mi
View RHO to SOF flights →
Leg 2
SOF → RIX
2h 30m · 984 mi
View SOF to RIX flights →
RHO OTP (Bucharest) RIX
Leg 1: 1h 45m (573 mi) Leg 2: 2h 25m (858 mi) Total: ~4h 10m 🍃 290 kg CO₂ (+20% vs. direct)
Leg 1
RHO → OTP
1h 45m · 573 mi
View RHO to OTP flights →
Leg 2
OTP → RIX
2h 25m · 858 mi
View OTP to RIX flights →
RHO ATH (Athens) RIX
Leg 1: 1h (252 mi) Leg 2: 3h 15m (1,311 mi) Total: ~4h 15m 🍃 294 kg CO₂ (+21% vs. direct)
Leg 1
RHO → ATH
1h · 252 mi
View RHO to ATH flights →
Leg 2
ATH → RIX
3h 15m · 1,311 mi
View ATH to RIX flights →
RHO BEG (Belgrade) RIX
Leg 1: 2h (710 mi) Leg 2: 2h 15m (851 mi) Total: ~4h 15m 🍃 314 kg CO₂ (+30% vs. direct)
Leg 1
RHO → BEG
2h · 710 mi
View RHO to BEG flights →
Leg 2
BEG → RIX
2h 15m · 851 mi
View BEG to RIX flights →

Looking for the return flight?

RIX → RHO: Flights from Riga to Rhodes

Frequently Asked Questions

How long is the direct flight from Rhodes to Riga?

A nonstop flight from Rhodes (RHO) to Riga (RIX) takes approximately 3 hours and 35 minutes. The distance is 1,430 miles (2,301 km).

Which airlines fly nonstop from Rhodes to Riga?

Just Air Baltic.

Is there a nonstop flight from Rhodes to Riga?

Yes. 1 airline: Air Baltic.

How far is Rhodes from Riga?

The flight distance from Rhodes to Riga is 1,430 miles (2,301 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What type of aircraft flies from Rhodes to Riga?

At 3h 35m, 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 Greece 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 Rhodes to Riga?

Roughly 242 kg CO2 per passenger one-way. That's about the same as driving 1,210 km.

Is the return flight from Riga to Rhodes 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 Rhodes 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 Rhodes International Airport for this flight?

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