Travel options
from Berlin to Riga

You can get from Berlin to Riga by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Fri
3 Dec
£62Ecolines
£163Air Baltic
Sat
4 Dec
Find prices
£23Malta Air
Sun
5 Dec
£43Flixbus
£119Air Baltic
Mon
6 Dec
Find prices
£26Malta Air
Tue
7 Dec
£62Ecolines
£9Malta Air
Wed
8 Dec
Find prices
£9ryanair sun
Thu
9 Dec
£62Ecolines
£9Malta Air
Fri
10 Dec
£43Flixbus
£88Air Baltic
Sat
11 Dec
£38Flixbus
£9Malta Air
Sun
12 Dec
Find prices
£24Malta Air
Mon
13 Dec
Find prices
£24Malta Air
Tue
14 Dec
Find prices
£9Malta Air
Wed
15 Dec
Find prices
£17ryanair sun
Thu
16 Dec
Find prices
£7Malta Air
Fri
17 Dec
£49Flixbus
£19ryanair sun
Sat
18 Dec
£57Flixbus
£26Malta Air
Sun
19 Dec
£51Flixbus
£44Malta Air
Mon
20 Dec
£38Flixbus
£40Malta Air
Tue
21 Dec
£43Flixbus
£23Malta Air
Wed
22 Dec
£45Flixbus
£33ryanair sun
Thu
23 Dec
£66Flixbus
£19Malta Air

Travel Information from Berlin to Riga

distanceDistance522 miles (842 km)
modeAvailable travel modesFlight or coach
priceTicket price range£9 - £46
cheapestCheapest modeFlight • £9 • 1 h 35 min
fastestFastest modeFlight • £9 • 1 h 35 min
carriersPopular travel companiesMalta Air or Flixbus

Take a flight or coach to travel 522 miles (842 km) from Berlin to Riga. If speed is a priority, then a flight is the best option with an average duration of 1 h 35 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as £9. The most popular travel providers which serve this trip are Malta Air or Flixbus among others. Travellers can even take a direct from Berlin to Riga.

Travel Tips

Travel from Berlin to Riga
Travel to Riga easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Berlin to Riga.
FAQs
Is international travel between Berlin, Germany and Riga, Latvia allowed?

Travel between Berlin, Germany and Riga, Latvia is: Partially open.

Can travellers from Germany enter Latvia?

International entry is allowed at this time for: Entry is partially open for citizens and permanent residents of Germany.

Are there rules for self-quarantine when arriving to Riga from Berlin?

Conditions of entry into Latvia:

  • Negative COVID-19 test issued at most 3 days before arrival
  • 10-day mandatory self-quarantine
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • Digital entry registration is required prior to arrival

Are there COVID-19 safety rules for social distancing and wearing face masks in Riga, Latvia?

To reduce the spread of COVID-19, the government of Latvia has imposed the following measures:

  • Physical distance requirement: 2 metre (s) (7 feet)
  • Face mask requirement: Mandatory

This information was last checked on 29/11/2021. As this information can change due to the nature of the pandemic, make sure to review the latest COVID-19 travel safety regulations   for your trip between Berlin and Riga.

Am I required to self-quarantine when I return to Berlin, Germany from Riga, Latvia?

The restriction level for your return to Berlin, Germany from Latvia is: Partially open.

Is my journey back to Berlin from Riga restricted?

Entry into Germany is currently allowed for: Entry is partially open for citizens and permanent residents of Latvia.

Do I need to self-quarantine upon arrival in Berlin from Riga?

Conditions of reentry into Germany:

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Digital entry registration is required prior to arrival
  • The exact quarantine requirements depend on the regulations in each federal state

What are the coronavirus safety measures I need to follow in Berlin, Germany?

You should observe these safety measures in Germany as imposed by the government to reduce the spread of COVID-19:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

This information about your return travel to Germany was last checked on 03/12/2021. We advise you to check the latest COVID-19 travel safety regulations for your trip back to Berlin from Riga closer to your date of departure here.

How do I go from Berlin to Riga?

There are 2 ways to travel to Riga from Berlin including taking a flight or coach.

What is the cheapest way to get from Berlin to Riga?

Flight services offer the cheapest way to get from Berlin to Riga. Tickets for a flight cost on average £9.

This is compared to other travel options to Riga:

A flight journey is usually £37 less than a journey to Riga by coach, which costs on average £46 for the same trip.

What is the fastest way to get from Berlin to Riga?

The quickest way to travel from Berlin to Riga is by flight, which takes on average 1 h 35 min   compared to other travel options that may take you longer to get to your destination:

In comparison, taking a coach requires on average 19 h 50 min   of travel time.

What is the distance from Berlin to Riga?

The distance from Berlin to Riga is approximately 522 miles (842 km).

Where do people depart from and arrive in when travelling from Berlin to Riga?

These are the most popular departure and arrival points for travellers from Berlin to Riga:

  • Flights mostly depart from Berlin Brandenburg Airport and arrive in Riga International Airport.
  • Coaches from Berlin to Riga most often leave from Berlin, Zentralen Omnibusbahnhof and arrive in Riga, Prāgas Iela.
Which travel companies can help me find a way to get from Berlin to Riga?

Omio works with many trusted partners that can help you travel the best way from Berlin to Riga:

  • You can take a flight from Berlin to Riga with Malta Air. Cheap tickets can be found for £9 with Malta Air from Berlin to Riga.
  • You can go to Riga from Berlin by coach with Flixbus. You'll see cheap coach tickets for £46 with Flixbus from Berlin to Riga on Omio.
What other popular destinations should I add to my itinerary for my trip to Riga from Berlin?
Looking to extend your trip from Berlin to Riga? Many Omio customers who go from Berlin to Riga usually extend their holiday to explore other popular destinations like Tallinn, Vilnius or Warsaw. If you're looking to explore Tallinn, Vilnius or Warsaw from Riga, let Omio find you the best connections available at an affordable price.
How far in advance should I purchase tickets from Berlin to Riga online to get the best deals?

When planning your trip between Berlin and Riga, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Plane tickets are costing on average £9 one way.
  • Coach tickets are costing £46 one way on average.

However, we recommend buying tickets between Berlin and Riga online a few months in advance to get the best deals and save money on your upcoming journey.