The cheapest buses from Riga to Berlin

Showing times and prices for Sep 25

Cheapest

$87

Average

$87

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Riga to Berlin will cost around $ 87 if you buy it on the day, but the cheapest tickets can be found for only $ 87.

11:00AMRiga, Prāgas Iela21h00 07:00AMBerlin
0 changes
$871One-way

Timetable Riga to Berlin

Showing buses for tomorrow, Sat, Sep 25
11:00AMRiga, Prāgas Iela21h00 07:00AMBerlin
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Fri
Sep 24
$82Flixbus
Find prices
Sat
Sep 25
$74Flixbus
$266Air Baltic
Sun
Sep 26
$70Flixbus
$94Malta Air
Mon
Sep 27
$87Ecolines
$46Malta Air
Tue
Sep 28
$67Flixbus
$54Air Baltic
Wed
Sep 29
$87Ecolines
$10Malta Air
Thu
Sep 30
$60Flixbus
$10Malta Air
Fri
Oct 1
Find prices
$41Malta Air
Sat
Oct 2
$60Flixbus
$119Lot Polish Airlines
Sun
Oct 3
$57Flixbus
$75Malta Air
Mon
Oct 4
$87Ecolines
$32Malta Air
Tue
Oct 5
$87Ecolines
$13Malta Air
Wed
Oct 6
$87Ecolines
$13Malta Air
Thu
Oct 7
$53Flixbus
$29Malta Air
Fri
Oct 8
$57Flixbus
$37Malta Air
Sat
Oct 9
$53Flixbus
$79Air Baltic
Sun
Oct 10
$57Flixbus
$65Malta Air
Mon
Oct 11
$87Ecolines
$32Malta Air
Tue
Oct 12
$87Ecolines
$13Malta Air
Wed
Oct 13
$87Ecolines
$24Malta Air
Thu
Oct 14
$53Flixbus
$13Malta Air

The fastest buses from Riga to Berlin

Showing times and prices for Sep 25

Fastest Journey

21 h

Average

21 h

Buses per day

1

Distance

843 km

Of the 1 buses that leave Riga for Berlin every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 843 km distance in an average of 21 h but if you time it right, some buses will get you there in just 21 h .

The slowest buses will take 21 h and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
11:00AMRiga, Prāgas Iela21h00 07:00AMBerlin
0 changes
$871One-way

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Berlin from Riga

distanceDistance522 miles (842 km)
durationAverage bus duration21 h
priceAverage bus ticket price$75 (€61)
changesDirect busYes
carriersBus companiesEcolines, Eurolines Germany or Eurolines Switzerland

Buses from Riga to Berlin cover the 522 miles (842 km) long trip taking on average 21 h with our travel partners like Ecolines, Eurolines Germany or Eurolines Switzerland. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $60 (€48), but the average price of bus tickets is $75 (€61).

Travel Tips

Buses from Riga to Berlin
Take the bus to Berlin 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 Riga to Berlin.
FAQs
Are there any COVID-19 restrictions for international travel by bus between Riga and Berlin?

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

What is the status of international entry into Germany from Latvia?

International entry status: Entry is partially open for citizens and permanent residents of Latvia

Do I need to self-quarantine on arrival in Germany from Riga?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Pre-arrival health declaration
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Berlin, Germany?

When traveling in Germany, you must follow these COVID-19 safety rules:

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

The information above was last checked on 9/23/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your bus between Riga and Berlin before traveling.

Are there restrictions on returning to Latvia from Germany by bus?

The current restriction level for your return trip by bus from Berlin to Riga is: Partially open

Are there any international entry restrictions on returning to Latvia from Germany?

Reentry to Latvia is allowed for: Entry is partially open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Latvia from Berlin?

What are the requirements?

  • 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 and can bypass compulsory quarantine on arrival
  • 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

What are the safety rules to follow in Riga, Latvia?

The government of Latvia has imposed these measures to reduce the spread of COVID-19:

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

Last checked on 9/20/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your bus to Riga from Berlin here.

How much are cheap buses to Berlin from Riga?
Looking to save money on your route? Omio customers have found the cheapest bus to Berlin from Riga for the next 7 days starting from $60 (€48)  one way.
How much does it cost to take a bus between Riga and Berlin?
In the next 7 days you can expect to pay on average $75 (€61)  for a bus ticket from Riga to Berlin.
How many miles is it from Riga to Berlin by bus?
The Riga to Berlin bus distance is approximately 522 miles (842 km).
What is the Riga to Berlin bus travel time?
The bus time between Riga and Berlin is on average 21 h  for the 522 miles (842 km) long journey, but the time it takes to go to Berlin from Riga by bus can vary depending on specific dates or traveling on weekends and holidays.
Which bus companies should I travel with from Riga to Berlin?
For the route from Riga to Berlin you can take a bus with Ecolines, Eurolines Germany or Eurolines Switzerland. Be sure to check out all possible bus providers that offer services from Riga to Berlin on Omio to compare what amenities they may have.
What time is the earliest bus from Riga to Berlin? What time is the last bus from Riga to Berlin?
The earliest bus for this trip departs from Riga at 8: 00 AM. The last bus leaves from Riga at 6: 25 PM. Check Omio for the latest bus schedule from Riga to Berlin and book the best time to depart on your chosen travel date.
When should I buy the Riga to Berlin bus for the best deals on tickets?
If you book a bus ticket from Riga to Berlin within the next 7 days, you can find tickets to cost on average $75 (€61) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets between Riga and Berlin are generally on sale a few months before the planned departure date.
Stations

Important Stations and Airports for this Journey

Riga
Berlin
Riga
Amenities