Best way to travel between

Riga
Germany
Travel Modes
Price
Distance
Duration
CO2
train
$41.0
1396.72 km
18h 23mins
74.03 kgs
 
bus
$101.0
1282.14 km
22h 9mins
38.46 kgs
 
flight
$147.0
910.0 km
4h 48mins
98.28 kgs
 
drive
$200.0
1073.63 km
14h 6mins
137.42 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1396.72 km 18h 23mins 30 EUR 41.0
Bus 1282.14 km 22h 9mins 74 EUR 101.0
Flight 910.0 km 4h 48mins 108 EUR 147.0
Drive 1073.63 km 14h 6mins 147 EUR 200.0
Take Bus from Riga to Warszawa Zachodnia
Time: 11h 58mins Cost: 23 EUR; $ 28.3 - 34.6 USD CO2 Emission: 24.52 kgs
Take Train from Warszawa Zachodnia to Berlin Ostbahnhof
Time: 5h 18mins Cost: 29 EUR; $ 36.0 - 44.0 USD CO2 Emission: 30.64 kgs
Take Train from Berlin Ostbahnhof to Berlin Alexanderplatz (S)
Time: 4mins Cost: 1 EUR; $ 0.9 - 1.1 USD CO2 Emission: 0.12 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Riga and Germany is to travel by train, which will cost about 30 EUR or 36.90 USD.