The best way to find a cheap flight ticket from Berlin to Riga is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last flight of the day.
Find all the dates and times for this journey
1 h 35 m
3 h 25 m
Flights per day
Of the 5 flights that leave Berlin for Riga every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
|Distance||522 miles (842 km)|
|Average flight duration||1 h 35 min|
|Average plane ticket price||$218 (€189)|
|Airlines||Norwegian Air International, Malta Air, Air Baltic, Lot Polish Airlines, Belavia, nordic regional airlines oy, Ryanair, air leisure, Lufthansa or Sas Airways|
Flights from Berlin to Riga cover the 522 miles (842 km) long journey taking on average 1 h 35 min with our travel partners like Norwegian Air International, Malta Air, Air Baltic, Lot Polish Airlines, Belavia, nordic regional airlines oy, Ryanair, air leisure, Lufthansa or Sas Airways. There are direct flight services available. While the average ticket price for this journey costs around $218 (€189), you can find the cheapest plane ticket for as low as $168 (€145). Travelers depart most frequently from Berlin Brandenburg Airport and arrive in Riga International Airport.
You can travel by flight to Riga from Berlin with Ryanair, Lufthansa and Norwegian Air for as low as $168 (€145). When you search for schedules and tickets, Omio will show you the best trip.
Germany's largest airline is Lufthansa. Fly between Berlin and Riga and book your most convinient flight ticket from Lufthansa's many ticket options including: Economy Light, Economy Classic, Economy Flex, Business Class and First Class.
Ryanair is one of the most popular budget airlines in Europe offering cheap flights all over the continent. Founded in Ireland, Ryanair makes it easy to hop on a plane and fly to popular European destinations quickly and affordably. This low-cost airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. All Ryanair fare types include allowance of one small personal bag; additional fees tend to apply for bringing carry-on luggage and checked luggage.
Looking to travel by plane between Berlin and Riga? Omio can help you find that perfect trip with Norwegian Air. Check Omio to see current Norwegian Air flight schedules, tickets, travel information and prices for the best deals on the Berlin to Riga flight and book Norwegian Air tickets online quickly and easily. When taking a flight to Riga from Berlin, you can expect to travel 522 miles (842 km) one-way with Norwegian Air. If you search for flights between Berlin and Riga in the Omio app, you can check if the Norwegian Air ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the airport. Whether you’re looking for the cheapest, fastest or earliest flight with Norwegian Air, we do the work for you to get you safely to Riga from Berlin. Book that perfect Berlin to Riga flight now with Omio and enjoy a smooth and comfortable journey with Norwegian Air!
The Latvian capital Riga is an atmospheric Baltic city, where broad avenues are lined with some of Europe's finest Art Deco buildings, not far from striking Soviet-era brutalist towers. The city's vibrant cultural and bar scene attract city break vacationers from across Europe. Travelers from Germany can take daily direct flights from Berlin to Riga with a national carrier and a budget airline. Flight times to the Latvian capital are around one hour and 40 minutes, with departures from two Berlin airports in the morning, afternoon and evening, giving passengers flexibility when organizing their travel. Several airlines offer indirect flights with one change required en route, increasing the travel options from Berlin to Riga.
National airline Air Baltic provides daily direct flights from Berlin to Riga, departing from Tegel Airport. Irish budget operator Ryanair has direct services from Berlin Schonefeld Airport to Riga six days a week. Indirect connections from the German capital with one change en route include Lufthansa services from Berlin Tegel via Frankfurt am Main, Air Baltic and Lufthansa flights via Munich, and Norwegian Air Shuttle departures from Berlin Schonefeld via Copenhagen.
The fastest flight on the 843 kilometer route east from Berlin to Riga is the morning departure from Berlin Tegel with Air Baltic, taking one hour and 35 minutes to reach the Latvian capital. Other Air Baltic direct flights take 15 minutes longer, while Ryanair budget services from Berlin Schonefeld take one hour and 40 minutes. The fastest indirect services are Lufthansa flights via Frankfurt am Main, taking three hours and 55 minutes total journey time to Riga. Lufthansa connections via Munich and Norwegian Air Shuttle routes via Copenhagen take 15 minutes longer to complete the trip.
The Air Baltic national airline timetable offers three daily direct flights from Berlin to Riga on weekdays and two daily flights at weekends. Weekday departures from Berlin Tegel Airport include morning, afternoon and evening services. Budget airline Ryanair flies direct to Riga from Berlin Schonefeld Airport six days a week, with no Thursday service. Its departure times vary across the week. There are also more than 20 indirect flights from Berlin to Riga daily, with one change required en route, including morning, afternoon and evening departures.
Departure Airport: Berlin Tegel Airport is located eight kilometers north west of Berlin city center, with frequent 20-minute public transport options from downtown including local BVG bus routes, JET Express services and shuttles to the terminal from nearby RER stations. Berlin Schonefeld Airport lies 18 kilometers south east of the center, connected by Regional Express and S-Bahn trains taking 30 minutes. Both airports have long and short stay parking lots, currency exchange bureaux, duty-free shopping, pubs, international restaurants, coffee bars, book stores, business lounges and free WiFi.
Arrival Airport: Riga International Airport is the largest airport in the Baltic states, located eight kilometers west of the city center, with public transport connections downtown available on the city bus route 22 or express shuttle buses, taking 20-30 minutes to reach the central area. The airport passenger terminal has car rental agencies, currency exchange bureaux, ATMs, duty-free shopping malls, Latvian gift stores, gourmet specialty stores, news vendors, book stores, business amenities, free WiFi and taxi stands.
Travel by plane between Berlin, Germany and Riga, Latvia is: Unrestricted.
International entry is allowed for: Entry is unrestricted for citizens and permanent residents of Germany
The government of Latvia has imposed these measures to reduce the spread of COVID-19:
The above information was last checked on 3/22/23. Remember to check the latest COVID-19 travel safety regulations for your flight from Berlin to Riga closer to your date of departure here
Return travel from Latvia to Germany is: Unrestricted.
Entry into Germany is allowed for: Entry is unrestricted for citizens and permanent residents of Latvia
Requirements for reentering:
The government of Germany has imposed these measures to reduce the spread of COVID-19:
Last checked on 3/22/23. Please check the latest COVID-19 travel safety regulations closer to the travel date of your flight to Berlin from Riga.
Omio travelers most frequently book a flight from Berlin Brandenburg Airport to Riga International Airport for this route.
You can find the most popular departure airport for this trip, Berlin Brandenburg Airport, located approximately 15.3 miles (24.7 km) from the city center of Berlin. The most popular arrival airport in Riga, called Riga International Airport, is located around 6.2 miles (10 km) away from its city center. To reach the city center of Riga from Riga International Airport, check what taxi services, airport shuttle services or public transit options are available.
Here are some other resources that might have the information you need