logo
Your journey starts now
Two white leaf

From Riga to Berlin by train, bus and carpooling

Compare and book among FlixBus

4 stars icon

4.7 out of 1146 reviews

Lowest prices found by our customers

The next cheapest train, bus and carpooling ticket from Riga to Berlin is on Friday 06 November 2026. Book it now before the price goes up!

Trip info

840 kmDistance
51€ - 103€Prices
3.74 millions of Km traveled by our travelers
DirectTrip type
17h25Trip duration
logo Flixbus
CarriersFlixBus.
Detailed itinerary
🚌 Bus
Price range

51€ - 103€

Duration

17h25 - 26h45

ItineraryDirect
Departure stationRiga, Riga Bus Station
Arrival stationBerlin, Berlin Airport BER, T 1/2
CompaniesFlixBus
First trip15h57
Last trip22h38
Number of daily trips12

Find my tickets

loading
Loading...
By booking my trip
instead of

You'll laugh at least 100% more

Traveling from Riga to Berlin
instead of

I emit 98.65% less CO2

180
kg CO₂e
19%
7.19
jeans
354
repas végétariens
303
litres de café
28
t-shirts en coton
15.2
années de chauffage électrique par m²
122
kg d'avocat
313
kg de chou de bruxelles
16,468
km en vélo (ou trottinette) à assistance électrique
24.8
repas avec du boeuf
281
kg de pastèque
394
kg d'aubergine
378
kg de fraise
161
litres de bière
1,366,058
litres d'eau du robinet

We don't have enough data for a trip from Riga to Berlin by train. Help us by searching for this trip to update our information! The more people search and book tickets, the more we can help you travel cheaper with this information!

Riga Berlin by train, bus and carpooling: tickets, prices, and schedules

Are you looking for your train, bus and carpooling ticket from Riga to Berlin?

bus FlixBus are transport companies that allow you to travel easily between the two cities.

In just 0h, you will be able to travel from Riga to Berlin covering a distance of 840 kilometers between the two cities.

On our site, you can find direct train, bus and carpooling trips Riga Berlin because several of our partner transport companies offer them. Pretty cool, right?!

Your Riga Berlin trip from 51 €, that's quite a deal, isn't it?

But be careful! The price of train, bus and carpooling tickets varies depending on when you book.

We'll give you more details below on the best time to book your ticket!

You can also use our Riga Berlin price comparator in train, bus and carpooling, based on the booking date. It's right above, it's handy!

How to travel from Riga to Berlin with Tictactrip

bus itinerary from Riga to Berlin 🚌

You should expect a minimum price of 51€ for a journey direct Riga Berlin. Depending on the date of your search on Tictactrip, the price for the journey from Riga to Berlin can go up to 103€ (on average, it costs 66€).The travel time Riga-Berlin is generally between 17h25 and 26h45. This is carried out and offered by FlixBus. It usually departs from Riga, Riga Bus Station and arrives at Berlin, Berlin Airport BER, T 1/2. It also serves station Warsaw, Warsaw West.  The very first departure of bus from Riga to Berlin of the day takes place at 15h57, and the last one is usually at 22h38. The average duration of this journey is 19h49.  Depending on the days, you will have a choice of 12 buses from Riga to Berlin per day.

train itinerary from Riga to Berlin 🚄

Unfortunately, our train companies do not operate from Riga to Berlin trips by train. But don't worry, you can still find the best prices with our other means of transportation

carpooling itinerary from Riga to Berlin 🚗

We have no information concerning Riga ➜ Berlin by carpooling. Blablacar or Idvroom probably don't have any users offering this trip.

Frequently Asked Questions about Riga - Berlin

How much does a bus Riga Berlin cost?

The minimum price for a bus from Riga to Berlin journey is 51 €. Depending on the number of days in advance of your search, the price can go up to 103 € if you wait until the last moment. On average, a bus Riga-Berlin ticket costs 66 €.

How long is the trip Riga Berlin by bus?

The minimum duration of a journey on bus from Riga to Berlin is 17h25. The maximum duration, on the other hand, is 26h45. On average, a Riga-Berlin journey by bus takes 19h49.

When is the first bus Riga Berlin leaving?

The first bus from Riga to Berlin departs at 15h57, while the last one leaves at 22h38.

How many bus Riga Berlin are there every day ?

Every day, there are approximately 12 bus from Riga to Berlin.

About your trip

Berlin

From 15€
Arrow select destination