1map logoGo to main page

Berlin, Brandenburg to Riga, Riga Municipality from €36: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Berlin, Germany
to
Riga, Latvia

How to Get from Berlin to Riga: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$36 by busBest price
848 kmDistance
2h 14m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Berlin to Riga with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
2h  14m
Estimated price
90-298
Recommended
Company
FlixBus
Bus
Average Duration
17h  50m
Estimated price
36-125
Cheapest
route map
Distance: 848 km
Duration: 2h 14m

See more options

Pricing table
Company
various
Train
Average Duration
22h  8m
Estimated price
66-111
Company
various
Drive
Average Duration
13h 
Estimated price
170-259

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $47 $64 $55 $53 $51 $47 $63
Fly $52 $41 $55 $41 $89 $81 $127

Traveling From Berlin to Riga

Traveling from Berlin to Riga offers a fascinating contrast between the vibrant, historical architecture of Germany’s capital and the charming, serene atmosphere of Latvia's capital, where medieval structures meet modern flair.

Best Neighbourhoods in Riga

Riga boasts diverse neighborhoods, each with its own charm and character.

Old Town (Vecrīga)
• Cobblestone streets lined with historic buildings.
• Vibrant cafes and lively nightlife options.
Art Nouveau District
• Stunning architecture featuring intricate designs.
• Home to museums and art galleries showcasing local talent.
Riga Central Market
• One of Europe's largest markets in converted Zeppelin hangars.
• Fresh produce and local delicacies available daily.

Best Times To Visit Riga's Attractions

Timing your visits to Riga's attractions can greatly enhance your experience.

House of Blackheads
Visit early in the morning on weekdays for fewer tourists and a peaceful view.
Riga Cathedral
Late afternoons during weekdays offer quieter moments to explore this historic site.
Freedom Monument
Visit during early mornings or late evenings to enjoy stunning photo opportunities without the crowds.

Riga Weather: What to Expect Year-Round

Riga experiences a temperate maritime climate, with warm summers and cold winters, making spring and early autumn ideal for comfortable sightseeing. Weather conditions can significantly influence your travel experience, so packing accordingly will help you enjoy this charming city throughout the year.

Dining Recommendation in Riga

Try the traditional Latvian dish of gray peas with speck at the rustic restaurant 'Folkklubs Ala Pagrabs,' where hearty flavors and local ingredients shine. This dining experience contrasts with Berlin's culinary scene, offering a cozy atmosphere that immerses you in Latvian culture while celebrating the region's distinct flavor profiles.

Berlin - Riga operators

Explore transport companies operating between Berlin and Riga, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
airbaltic.com

Plane from Berlin Brandenburg (BER) to Riga (RIX)

Average Duration
1h 35m
Estimated price
903-904
Website
ryanair.com

Plane from Berlin Brandenburg (BER) to Riga (RIX)

Average Duration
1h 35m
Estimated price
905-906
Website
norwegian.com

Plane from Berlin Brandenburg (BER) to Riga (RIX) via Copenhagen

Average Duration
3h 30m
Estimated price
907-908
Bus
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Berlin central bus station to Riga Bus Station

Average Duration
17h 50m
Estimated price
89-125
Contact phone
+371 67214512
Website
ecolines.net

Bus from Berlin to Riga

Average Duration
20h 48m
Estimated price
2987-9095
Contact phone
+371 80 001 188
Website
1188.lv

Bus from Berlin Zob to Riga

Average Duration
19h 55m
Estimated price
36-2988
Train
Contact phone
+49 30 514888888
Website
odeg.de

Train from Berlin Alexanderplatz to Frankfurt (Oder)

Average Duration
1h 10m
Estimated price
909-2980
Contact phone
703 200 200
Website
intercity.pl

Train from Rzepin to Warszawa Wschodnia

Average Duration
4h 14m
Estimated price
2981-2982
Contact phone
+370 700 55 111
Website
ltglink.lt

Train from Warszawa Wschodnia to Kaunas

Average Duration
7h 37m
Estimated price
2985-905
Contact phone
(+370) 700 55111
Website
ltglink.lt

Train from Kaisiadorys to Riga-Pasazieru

Average Duration
3h 29m
Estimated price
2983-905

Berlin to Riga: Overview of Bus, Train, Flight, and Car Trips

Traveling between Berlin and Riga offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
€174 - €265
Departure Point
Berlin Alexanderplatz station
Arrival Point
Riga-Pasazieru station
Useful tips for train travellers
• On your train journey from Berlin to Riga, you can expect onsite catering services provided by the operators. Many trains on this route offer a dining car where you can purchase meals, snacks, and beverages, including local specialties. Be sure to check the catering schedule as some services may vary depending on the time of day.
• The trains operating between Berlin and Riga typically offer a variety of seating options. You can choose from First Class, which provides wider seats and more legroom; Business Class, which features a good balance of comfort and value; or Economy Class, which is more budget-friendly but still offers a decent level of comfort. Be sure to book in advance, especially for First and Business Class seats, as they can sell out quickly during peak travel times.
• For your journey, the main operators are Deutsche Bahn (DB) and Latvijas Dzelzceļš. You can visit their websites for schedules and ticket information: bahn.com for DB and ldz.lv for Latvijas Dzelzceļš. Additionally, consider checking out the train schedule and connections for local transport on the arrival station's website for any last-minute updates.
Departure Point
Berlin Brandenburg Airport
Arrival Point
Riga Airport
Departure Point
Berlin central bus station
Arrival Point
Riga Bus Station

Frequently asked questions

Find out more about the route from Berlin to Riga.

Or choose the category:
The distance between Berlin and Riga is approximately 848.1 km or 1105.1 km by road. It typically takes around 4 hours and 42 minutes to travel from Berlin to Riga by plane. If traveling by car, it usually takes around 13 hours, while the bus journey can take around 17 hours and 50 minutes.
The most cost-effective option for traveling from Berlin to Riga is by bus, with prices ranging from €37 to €130. Although it takes 17 hours and 50 minutes, this is often a more affordable choice for budget travelers. On the other hand, the quickest option is to fly, with a travel time of 4 hours and 42 minutes. Though it is a more expensive option, with ticket prices ranging from €42 to €278, it is the most time-efficient way to reach Riga from Berlin.
The prices for traveling from Berlin to Riga can vary depending on the mode of transportation chosen. For a bus ride, the prices can range from €37 to €130.
To get from Berlin to Riga without using public transportation, you can consider renting a car and driving. The distance between the two cities is approximately 1105.6 km, and it takes around 13 hours to drive from Berlin to Riga. The prices for car rentals vary from €176 to €269, depending on the type of car and rental duration.
The best way to travel from Berlin to Riga without a car is by bus. The journey takes approximately 17 hours and 50 minutes. The cost of the bus ticket ranges from €37 to €130.
Yes, there is a direct link between Berlin and Riga by bus. The FlixBus operates bus services three times a week, with daily operations, between Berlin's central bus station and Riga's Bus Station. The journey takes approximately 17 hours and 50 minutes.
The flight distance between Berlin and Riga is approximately 772 kilometers. The fastest flight takes around 1 hour and 35 minutes. The cost of a flight between these two cities can range from €45 to €276, depending on the airline and the time of booking.
There are plenty of options for accommodation near Riga with over 1315 hotels available. Prices start at €55, ensuring a range of choices to fit your budget.