Find the cheapest flights from Berlin to Riga in 2026. Compare airlines, prices by month, and booking tips to save on your trip.
Route: Berlin (BER) → Riga (RIX)
Distance: Direct flights not available
Flight Duration: 3h 30m – 6h
Prices by Month
| Month | Avg Price | Demand |
|---|---|---|
| January | €95 | low |
| February | €88 | low |
| March | €110 | low |
| April | €135 | medium |
| May | €155 | medium |
| June | €185 | high |
| July | €220 | high |
| August | €235 | high |
| September | €165 | medium |
| October | €125 | low |
| November | €92 | low |
| December | €145 | medium |
Airlines on This Route
- airBaltic (direct): from €120 — airBaltic offers the most daily departures. Book 6+ weeks ahead for best prices. Their Baltic Scout fare includes checked bag and often undercuts Lufthansa connecting fares.
- Ryanair (direct): from €85 — Ryanair operates seasonal schedules – check if they fly your specific dates. Prices spike fast; book immediately when seen. Tuesdays/Wednesdays are typically cheapest days to search.
- Lufthansa (connecting): from €180 — Lufthansa via Frankfurt or Munich offers reliable connections with 1h30m-2h layovers. Better for those wanting Star Alliance mileage. Book 8+ weeks ahead for competitive pricing.
- Austrian Airlines (connecting): from €165 — Vienna connections work well for afternoon arrivals in Riga. Often cheaper than Lufthansa. Check Austrian’s specific Berlin-Riga routes as they may code-share.
- Finnair (connecting): from €175 — Finnair works best for those with Finnair+ membership or wanting Helsinki stopover. Generally pricier than Baltic routes but very reliable.
Booking Strategy
For Berlin to Riga, target booking 4-8 weeks before departure for direct flights. airBaltic dominates this route with 3-4 daily departures from BER Terminal 1, making them the most reliable option. Ryanair operates seasonal service (typically March-October) on specific days only—check their schedule carefully as frequencies change. Midweek travel (Tuesday-Thursday) saves €30-50 versus Friday/Sunday peaks. Use airBaltic.com directly rather than OTA aggregators—they often release cheaper “Web Specials” that don’t appear on Skyscanner. If connecting, Austrian via Vienna typically undercuts Lufthansa by €20-40 while offering similar reliability. Avoid booking too far in advance (12+ weeks) as airlines haven’t released their best promotional fares yet. Set price alerts specifically for BER-RIX rather than generic Europe searches.
Route Tips
- airBaltic operates from BER Terminal 1—check your boarding pass carefully as some flights depart from Terminal 5 where Ryanair bases operations
- Latvia uses the Euro (€)—no currency exchange needed from Germany. ATMs are plentiful in Riga city center.
- Riga Airport has excellent short-haul facilities: free WiFi, decent coffee spots, and fast security. Allow 90 minutes before departure for peace of mind.
- EU citizens need only a passport or national ID card—no visas required. Non-EU travelers should check Latvia’s 90-day Schengen allowance.
- For the best Riga Old Town location, book hotels near Doma Square—walking distance to everything without paying premium central prices.
- Bolt taxi app works excellently in Riga and is much cheaper than traditional taxis—download before arrival for airport transfers.
- November-March is low season with near-empty attractions but also short daylight (dark by 4pm). May-September offers long Baltic evenings and outdoor cafe culture.
Frequently Asked Questions
How long is the flight from Berlin to Riga?
The direct flight from Berlin Brandenburg (BER) to Riga International (RIX) takes approximately 1 hour 45 minutes. airBaltic operates the most consistent direct service with flights departing throughout the day. If booking connecting flights via hubs like Frankfurt, Munich, Vienna, or Helsinki, expect total travel times between 3h30m and 6h depending on layover duration. Morning departures (6:00-9:00) typically offer the shortest connections when routing through major hubs.
How much does it cost to fly from Berlin to Riga?
Round-trip prices range from €85-300 depending on season and booking timing. The cheapest fares (€85-120) appear in January, February, and November when tourism to Latvia is lowest. Summer months (June-August) see peak pricing of €180-300 for round trips. airBaltic consistently offers the best direct fares around €120 return, while Ryanair can go as low as €85 but operates fewer frequencies. Connecting flights via Lufthansa or Austrian typically run €160-220 regardless of season.
Are there direct flights from Berlin to Riga?
Yes, direct flights are available and are the best value option. airBaltic operates 3-4 daily direct flights between BER and RIX using Boeing 737 and Airbus A220 aircraft. Ryanair runs seasonal direct service (typically March through October) on select days of the week—check their current schedule as frequencies vary. The direct flight takes just 1h 45m and is significantly cheaper than connecting alternatives.
What is the cheapest month to fly from Berlin to Riga?
February offers the lowest average prices at €88 round-trip, making it the cheapest month to visit Riga. January (€95) and November (€92) also provide excellent value with consistent sub-€100 fares. These winter months see reduced tourist traffic to Latvia, allowing airlines to discount heavily to fill seats. Avoid August (€235 average) and July (€220) when Baltic beach season drives peak demand. Shoulder months like April, May, September, and October balance good weather with moderate pricing.
Which airlines fly from Berlin to Riga?
Four main airlines serve this route. airBaltic is the primary carrier with year-round direct flights and the most daily departures. Ryanair offers budget seasonal direct service. For connections, Lufthansa (via Frankfurt or Munich), Austrian Airlines (via Vienna), and Finnair (via Helsinki) provide reliable one-stop options. LOT Polish occasionally operates Warsaw-connection routes. Direct flights are almost always the best value—connecting fares rarely beat €160 even in low season.
What airport do I fly into in Riga?
You will arrive at Riga International Airport (RIX), located 10 kilometers southwest of Riga’s city center. The airport is modern and efficient, handling about 7 million passengers annually. To reach downtown Riga: Bus #22 runs every 10-15 minutes (€1.50, 30 minutes). Express bus #222 costs €2 and takes 20 minutes. Taxis charge flat €15-20 to central Riga (20-25 minutes). Uber and Bolt operate extensively and often cheaper than taxis (€8-12). Car rentals are available at the terminal.
How far in advance should I book Berlin to Riga flights?
Book 4-8 weeks ahead for direct flights to secure optimal pricing. Airlines typically release their cheapest seats 6-8 weeks before departure, then gradually increase prices as those fill. For summer travel (June-August), book 8+ weeks ahead as seats sell quickly. Last-minute bookings (1-2 weeks) rarely yield deals on this route—even in low season, expect to pay €150+ for walk-up fares. Setting price alerts specifically for BER-RIX 6 weeks before your target date catches the best web specials from airBaltic.
Is it cheaper to fly from Berlin to Riga on weekdays?
Yes, significant savings exist for weekday travel. Tuesday and Wednesday departures are cheapest, typically €30-50 less than Friday or Sunday flights. Saturday returns often carry a premium as weekenders return home. The difference is most pronounced in summer—when Friday departures can hit €180 while Tuesday same-week returns go for €120. For business travelers, Friday evening and Sunday evening are the priciest times. If your schedule is flexible, shifting departure by 1-2 days can save substantially on this route.
Data updated: 2026-03



