Berlin to Riga coach

Cheap bus tickets from Berlin to Riga

Showing times and prices for 03 Jul





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.

2nd Cheapest
15:00Berlin19h45 11:45Riga, Prāgas Iela
0 changes

Bus Timetable Berlin to Riga

Showing buses for tomorrow, Sunday, 3 July
15:00Berlin19h45 11:45Riga, Prāgas Iela
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

03 Jul
04 Jul
05 Jul
06 Jul
07 Jul
08 Jul
09 Jul
10 Jul
11 Jul
12 Jul
13 Jul
14 Jul
15 Jul
16 Jul
17 Jul
18 Jul
19 Jul
20 Jul
21 Jul
22 Jul
23 Jul

Bus times from Berlin to Riga

Showing times and prices for 03 Jul

Fastest Journey

19 h 45 m


19 h 45 m

Buses per day



843 km

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

2nd Fastest
15:00Berlin19h45 11:45Riga, Prāgas Iela
0 changes

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

National Express
Eurolines France

Overview: Coach from Berlin to Riga

distanceDistance522 miles (842 km)
durationAverage coach duration18 h 40 min
priceAverage coach ticket price£54 (€60)
frequencyCoach frequency1 a day
changesDirect coachYes, there is 1 direct coach a day
carriersCoach companiesInfobus, Flixbus or Ecolines

Coaches from Berlin to Riga cover the 522 miles (842 km) long trip taking on average 18 h 40 min with our travel partners like Infobus, Flixbus or Ecolines. Normally, there is 1 coach operating per day, including direct services available. You can get the cheapest coach tickets for this journey for as low as £50, but the average price of coach tickets is £54. Travellers depart most frequently from Berlin Hbf and arrive in Riga, Prāgas Iela.

Coach companies: FlixBus and Ecolines Berlin to Riga

FlixBus and Ecolines coaches will get you between Berlin and Riga from £50. With over 1000 travel companies on Omio, you can find the best coach times and tickets for your trip.


FlixBus is one of the most popular low-cost coach providers in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travellers in both continents the option to take a long-distance coach at an affordable price. FlixBus also operates overnight coaches on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one hand luggage and one hold luggage bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long coach journeys, extra legroom, luggage space and toilets.

Coach information from Berlin to Riga with FlixBus:

  • Average Duration: 18 h 40 min
  • Average Price: £50
  • FlixBus frequency: 1 a day

Find cheap tickets for Ecolines coaches between Berlin and Riga on Omio. Omio can help you find the best coach deals and prices all in one place by showing you the most up-to-date Berlin to Riga coach timetable from Ecolines, the latest coach ticket offers available and other travel information for the 522 miles (842 km) journey from Berlin to Riga, including information on luggage policy and amenities offered onboard depending on the class fare you pick and choose. If you search for coaches from Berlin to Riga in the Omio app, you can check to see if the Ecolines coaches available are mobile tickets, which makes it even more convenient for you to go paperless when travelling. Check the Ecolines coach timetable for your ideal departure and arrival times, compare the best route available to get to Riga from Berlin and then book a cheap coach with ease. Sit back and enjoy your upcoming coach between Berlin and Riga with Ecolines!

    Travel Tips: Coach to Riga from Berlin

    Take the bus 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.

    Travel between Berlin, Germany and Riga, Latvia by coach is: Fully open.

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

    International entry status: Entry is fully open for citizens and permanent residents of Germany

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

    Conditions of entry:

    • There are no current restrictions

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

    When travelling in Latvia, you must follow these COVID-19 safety rules:

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

    The information above was last checked on 25/06/2022. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your coach to Riga from Berlin before travelling.

    The restriction level for your return coach to Berlin, Germany from Riga is: Fully open.

    Is my return coach into Berlin from Riga restricted?

    International entry is allowed for: Entry is fully open for citizens and permanent residents of Latvia

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

    Conditions of reentry:

    • There are no current restrictions

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

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

    • Social distancing required: 1.5 metre (s) (5 feet)
    • Face mask required: Mandatory

    Last checked on 01/07/2022. Remember to check the latest COVID-19 travel safety regulations for your coach to Berlin from Riga closer to your date of departure here.

    If you’re looking to save money on tickets, you can find a cheap coach to Riga from Berlin for as little as £50  in the next 7 days.
    If you’re looking to book tickets for this trip in the next 7 days, you’ll find that Berlin to Riga coach prices are on average £54  one way.
    You should expect to travel around 522 miles (842 km)  to Riga from Berlin by coach.
    The Berlin to Riga coach duration is on average 18 h 40 min, which is to be expected when travelling 522 miles (842 km) between Berlin and Riga. However, the time it takes can vary based on specific dates, weekends, and bank holidays.

    When departing from Berlin, you have various coach station options to start your journey from including Berlin, Zentralen Omnibusbahnhof, Berlin, Bahnhof Südkreuz and Berlin, Jannowitzbrücke. When arriving in Riga, you can end your trip in coach stations like Riga, Prāgas Iela, Rīga, Rīgas Starptautiskā Autoosta and Rīga, Prāmju Osta.

    Omio customers book a coach from Berlin Hbf   to Riga, Prāgas Iela   most frequently for this route.

    Passengers board the coach most frequently from Berlin Hbf, which is located around 3.5 miles (5.6 km) away from the city centre, and they get off the coach at Riga, Prāgas Iela, located 0.8 miles (1.3 km) away from the city centre.

    When taking a coach from Berlin to Riga, you can count on Infobus, Flixbus or Ecolines for the best way to get you to Riga. You can also check all possible coach companies who offer a service between Berlin and Riga and compare the amenities they offer before buying a coach ticket.
    Yes, there is 1 direct coach per day from Berlin to Riga. You can look to travel with Flixbus or Ecolines  without needing to change in between. Taking a direct coach tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this route.
    On average, there is 1 coach a day from Berlin to Riga. The coach times and services may be different on weekends and holidays compared to weekdays.
    If you prefer early morning coaches from Berlin to Riga, the first coach leaves at 09: 35. If you prefer late night coaches from Berlin to Riga, the last coach of the day leaves at 20: 00. Omio shows you the latest coach from Berlin to Riga times to help you book the best departure time for this route.
    If you book Berlin to Riga coach tickets within the next 7 days, you can find one way tickets to cost on average £54. However, booking in advance gives you access to the best prices for coaches between Berlin and Riga. Look out for coach tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    Hand With Phone