ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Riga

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration12h
Distance575
Avg. price$ 39
Bus trips2 found

Buses from Saint Petersburg to Riga

🌍 The approximate travel time for this bus route is 10 hours and 30 minutes, allowing you to sit back, relax, and enjoy the changing landscapes as you make your way to Riga. Lux Express ensures a comfortable and reliable transportation experience. 💰 Prices for the bus trip from Saint Petersburg to Riga range from €15 to €51, making it an affordable option for those looking to explore both cities and soak up the Baltic charm along the way. Don't miss out on this hassle-free and cost-effective mode of transportation between these two historic destinations.

Where to stay in Riga

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • Yes, there is a direct bus route between Saint Petersburg and Riga. The bus departs from St. Petersburg Bus Terminal and arrives at Riga Central Bus Station with services operating twice daily, every day. The journey typically takes around 10 hours and 30 minutes.
  • You can catch the bus from Saint Petersburg to Riga at the St Petersburg Bus Terminal station. The bus services for this route are operated by Lux Express. It is important to arrive at the bus terminal ahead of the scheduled departure time to ensure a smooth boarding process for your journey to Riga.
  • The Saint Petersburg to Riga bus operated by Lux Express arrives at Riga Central Bus Station. This is the main bus station in Riga, conveniently located in the city center. Upon arrival, you will have easy access to public transportation, taxis, and nearby amenities to continue your journey or explore the city.
  • The cost of a bus ticket from Saint Petersburg to Riga typically ranges from €15 to €52, depending on the bus service provider, time of booking, and seat selection. It's advisable to book your ticket in advance to secure the best price. Additionally, keep in mind that prices may vary during peak travel seasons or holidays.
  • There are two buses per day between Saint Petersburg and Riga operated by Lux Express. These buses depart from St Petersburg Bus Terminal and arrive at Riga Central Bus Station. The journey duration is approximately 10 hours and 30 minutes. The prices for these bus services typically range from €15 to €52.
  • The Saint Petersburg to Riga buses are typically less crowded during the early morning departure and late evening departure. These times may offer a more relaxed and quieter travel experience. On the other hand, buses are usually more crowded during mid-morning and early afternoon departures. It is advisable to book your tickets in advance to secure your preferred travel time and seating arrangement.
  • The first bus of the day from Saint Petersburg to Riga typically departs in the early morning. The exact departure time may vary, but it is usually scheduled to leave around 7:00-8:00 AM. The last bus of the day usually leaves in the late evening, around 8:00-9:00 PM. These departure times allow for travelers to choose between starting their journey early in the day or traveling overnight to reach their destination.

Will you be returning to Saint Petersburg by bus?

If you are looking for a return bus journey, you can check the buses from Riga to Saint Petersburg.

See schedule