Riga to Saint-Petersburg coach

Cheap bus tickets from Riga to Saint-Petersburg

Showing times and prices for 16 Aug





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.

Lux Express
07:00Riga12h00 19:00Saint-Petersburg
0 changes

Bus Timetable Riga to Saint-Petersburg

Showing buses for tomorrow, Tuesday, 16 August
Lux Express
07:00Riga12h00 19:00Saint-Petersburg
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

16 Aug
17 Aug
18 Aug
19 Aug
20 Aug
21 Aug
22 Aug

Bus times from Riga to Saint-Petersburg

Showing times and prices for 16 Aug

Fastest Journey

12 h


12 h

Buses per day



491 km

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

Lux Express
07:00Riga12h00 19:00Saint-Petersburg
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 Riga to Saint-Petersburg

distanceDistance304 miles
durationAverage coach duration12 h
priceAverage coach ticket price£39 (€44)
changesDirect coachNo
carriersCoach companiesInfobus, Ecolines, Lux Express, Busfor or Flixbus

Coaches from Riga to Saint-Petersburg cover the 304 miles long route taking on average 12 h with our travel partners like Infobus, Ecolines, Lux Express, Busfor or Flixbus. There are direct coach services available. While the average ticket price for this trip costs around £39, you can find the cheapest coach ticket for as low as £39.

Coach companies: FlixBus and Ecolines Riga to Saint-Petersburg

You can travel by coach from Riga to Saint-Petersburg with FlixBus and Ecolines for as low as £39. When you search for timetables and tickets, Omio will show you the best 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.

    Enjoy a smooth and easy route between Riga and Saint-Petersburg with Ecolines! As an official travel partner of Ecolines, Omio can help you search current coach timetables from Ecolines, compare the best routes between Riga and Saint-Petersburg as well as the class fares available for this route (including information on luggage policy and amenities provided onboard), and buy the most affordable Ecolines Riga to Saint-Petersburg coach ticket available today. If you search for Ecolines tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a queue at the coach station in person to purchase tickets. Once you find your ideal route, book your one-way coach between Riga and Saint-Petersburg on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 304 miles (491 km) trip to Saint-Petersburg from Riga with ease and comfort on a coach with Ecolines.

      Travel Tips: Coach to Saint-Petersburg from Riga

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

      Travel between Riga, Latvia and Saint-Petersburg, Russia by coach 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 Saint-Petersburg, Russia?

      When travelling 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 04/08/2022. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your coach from Riga to Saint-Petersburg before travelling.

      Return travel from Russia to Latvia is: Restricted.

      Are there any international entry restrictions on returning to Riga from Saint-Petersburg?

      Entry into Latvia is allowed for: Entry is restricted for citizens and permanent residents of Russia

      Do I need to quarantine on arrival in Latvia from Saint-Petersburg?

      Requirements for reentering:

      • 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:

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

      Last checked on 03/08/2022. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your coach to Riga from Saint-Petersburg.

      If you’re looking to save money on tickets, you can find a cheap coach between Riga and Saint-Petersburg for as little as £39  in the next 7 days.
      In the next 7 days you’ll find that the average cost of a coach ticket between Riga and Saint-Petersburg is £39  one way.
      The Riga to Saint-Petersburg coach distance is approximately 304 miles.
      On average the coach from Riga to Saint-Petersburg duration is 12 h  for the 304 miles long journey, but the travel time can vary if you depart on weekends and holidays.
      Take the Riga to Saint-Petersburg coach with Infobus, Ecolines, Lux Express, Busfor or Flixbus. However, it's always good to check out all possible coach companies for the journey to Saint-Petersburg from Riga as there might be differences in the amenities they offer.
      The first Riga to Saint-Petersburg coach departs at 07: 00   and the last coach from Riga to Saint-Petersburg leaves at 23: 35. Check out the most up-to-date Riga to Saint-Petersburg coach timetable on Omio and find the best time to travel to your destination.
      The price of a one way coach ticket from Riga to Saint-Petersburg is on average £39 if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for coaches from all possible coach companies offering this trip. In general, you can find coach tickets to Saint-Petersburg from Riga available a few months in advance.

      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