Riga to Moscow bus

Compare prices and tickets by train, bus or flight

Jun 29
Jun 30
Jul 01
Jul 02
Jul 03
Jul 04
Jul 05

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

Eurolines France
Bla Bla Bus

Overview: Bus from Riga to Moscow

distanceDistance521 miles (841 km)
durationAverage bus duration14 h
priceAverage bus ticket price$67 (€60)
changesDirect busNo
carriersBus providersEcolines, Busfor or Lux Express

Buses from Riga to Moscow cover the 521 miles (841 km) long trip taking on average 14 h with our travel partners like Ecolines, Busfor or Lux Express. There are direct bus services available. You can get the cheapest bus tickets for this trip for as low as $67 (€60), but the average price of bus tickets is $67 (€60).

Bus providers: Ecolines from Riga to Moscow

Ecolines buses will get you to Moscow from Riga from $67 (€60). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.


If you’re looking for a smooth and easy bus from Riga to Moscow, check Omio for Ecolines buses offering this route. Whether you are looking for the fastest, earliest or cheapest bus to take for this 521 miles (841 km) journey from Riga to Moscow, Omio makes it easier than ever to find Ecolines buses at affordable prices, and you can also quickly book bus tickets online. Check the current Ecolines bus schedules for your ideal departure and arrival times, compare the best route from Riga to Moscow as well as relevant ticket information (such as baggage allowance and amenities offered onboard), and book your Ecolines bus on Omio. If you search for buses between Riga and Moscow in the Omio app, you can quickly see if the Ecolines tickets are mobile tickets, making it convenient for you to go paperless when traveling. With prices for Ecolines buses from Riga to Moscow starting at $67 (€60), buy your official Ecolines tickets with Omio online quickly and easily!

Travel Tips: Bus to Moscow from Riga

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

Travel between Riga, Latvia and Moscow, Russia by bus is: Partially open.

What is the status of international entry into Russia 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 Russia from Riga?

Conditions of entry:

  • Negative COVID-19 test issued at most 2 days before arrival
  • Health screen upon arrival. Those showing symptoms will be asked to self-quarantine

What are the safety rules to follow in Moscow, Russia?

When traveling in Russia, 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 6/23/22. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your bus from Riga to Moscow before traveling.

The restriction level for your return bus to Riga, Latvia from Moscow is: Restricted.

Is my return bus into Riga from Moscow restricted?

International entry is allowed for: Entry is restricted for citizens and permanent residents of Russia

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

Conditions of reentry:

  • There are no current restrictions

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:

  • Social distancing required: 2 metre (s) (7 feet)
  • Face mask required: Mandatory

Last checked on 6/25/22. Remember to check the latest COVID-19 travel safety regulations for your bus to Riga from Moscow closer to your date of departure here here.

Looking to save money on your journey? Omio customers have found the cheapest bus from Riga to Moscow for the next 7 days starting from $67 (€60)  one way.
In the next 7 days you can expect to pay on average $67 (€60)  for a bus ticket to Moscow from Riga.
The bus distance from Riga to Moscow is around 521 miles (841 km).
The bus time between Riga and Moscow is on average 14 h  for the 521 miles (841 km) long journey, but the time it takes to go from Riga to Moscow by bus can vary depending on specific dates or traveling on weekends and holidays.
If you're looking for buses from Riga to Moscow, you can rely on Ecolines, Busfor or Lux Express to get you to Moscow. It's also good to check out all possible bus providers for the Riga to Moscow trip to see if there might be differences in the amenities they offer.
The earliest bus for this route departs from Riga at 4: 15 PM. The last bus leaves from Riga at 4: 15 PM. Check Omio for the latest bus schedule from Riga to Moscow and book the best time to depart on your chosen travel date.
You can find buses between Riga and Moscow to cost on average $67 (€60) one way if you book within the next 7 days. But we recommend buying bus tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Riga to Moscow bus generally on sale a few months before the planned travel date.

More options for your journey from Riga to Moscow

Here are some other resources that might have the information you need

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