Riga bus and railway stations 2026

Practical tips · 6 October 2026 · updated 7 October 2026 · 4 min read

A curved glass-and-steel roof over Riga Central railway station on a sunny day, with a yellowish building beside it
Photo: Cirkulis11, CC0
Contents

Ad. On some links we earn a commission if you book. The price does not change for you. How we earn (in Lithuanian)

In Riga all the buses from Vilnius and Kaunas that we checked stop in one place: Riga bus station. Its address, according to Lux Express and OpenStreetMap, is Prāgas iela 1. The train arrives at Riga railway station (Stacijas laukums 2). Between the stations it is about 519 m on foot, roughly 7 min. From the bus station to Dome Square in the old town it is about 1 km. We calculated the distances from OpenStreetMap and checked the services on 2026-10-07.

Where FlixBus stops

In the search for 12 December 2026 there were 20 services Vilnius–Riga and 5 Kaunas–Riga. The arrival stop of all of them was “Riga, Bus Station”. On the way back, on 14 December 2026, we saw 17 services in the Riga–Vilnius search and 5 Riga–Kaunas. All left from the same stop (searches: Vilnius–Riga, Riga–Vilnius, Kaunas–Riga, Riga–Kaunas, checked on 2026-10-07).

Only the stop in Lithuania differs. In Vilnius some services do not leave from the bus station: we write about this in the guide to Vilnius stations. You will find the times and prices in the Vilnius–Riga (in Lithuanian) and Kaunas–Riga (in Lithuanian) guides.

Where Ecolines and Lux Express stop

On the Ecolines Vilnius–Riga and Kaunas–Riga pages the arrival point is “Riga (bus station)”. The timetable was valid 5 October–18 October (Vilnius, Kaunas, checked on 2026-10-07).

The Lux Express Vilnius–Riga page names three main stops: Vilnius bus station, the Panorama shopping centre and Riga bus station, Prāgas iela 1. Source: page, checked on 2026-10-09. We found no Kaunas–Riga route page on the Lux Express website.

In Riga Lux Express has other stops too: Jugla, Esplanāde and Tērbatas iela. In the company’s news item they are described for the Tallinn–Riga routes, so do not count on them for services from Vilnius or Kaunas (news, checked on 2026-10-07).

The skyline of Riga old town with church towers in the evening light, reflected in the water of the Daugava
Photo: Svetlov Artem, CC0

Where the train arrives

The LTG Link page says that the address of Riga railway station is Stacijas laukums 2, LV-1050. In the search for 13 November 2026 a service left Vilnius at 07:04 and arrived in Riga at 11:34 (LTG Link, search, checked on 2026-10-07). You will find the details of prices and the shortened timetable in the guide to the train.

The Vivi page for Riga station lists six ticket offices. The second is open daily 4:35–23:45 and the sixth 4:35–23:50, but the windows take breaks (Vivi, checked on 2026-10-07). We described how to buy a Vivi ticket in the guide to trains in Latvia and Estonia (in Lithuanian).

How far to walk

Distances by the OpenStreetMap pedestrian route, without a suitcase. The positions of the stations are taken from OpenStreetMap objects, so they may differ by a few tens of metres up to the door.

Route Distance Time
Bus station – railway station about 519 m about 7 min
Bus station – Dome Square about 972 m about 13 min
Railway station – Dome Square about 1.2 km about 16 min

Examples of the calculations: between the stations, bus station – Dome Square, railway station – Dome Square (checked on 2026-10-07).

We do not write about the stations’ services (left luggage, waiting rooms) or city transport prices here, because we did not check them on the official pages. Read about city transport in the guide to public transport in Riga (in Lithuanian).

The pavilions of Riga Central Market and the tower of the Academy of Sciences beyond the Daugava
Photo: Nenea hartia, CC BY-SA

How not to go wrong

  1. If you travel by bus, get off at Riga bus station: it is about 13 min on foot from there to the old town.
  2. If you return by train, go to the railway station, not the bus station: it is about 7 min between them.
  3. Check the stop name in your ticket, especially if you are not buying from FlixBus.
  4. Look at the arrival time in local time. On the Ecolines page the time difference between Lithuania and Latvia is given as 0 h.

What to do next

You will find the destination and ideas on the Riga page, and a two-day plan in the weekend in Riga guide.

Frequently asked questions

Does FlixBus stop in the centre of Riga?

In our December 2026 searches the arrival stop for Vilnius–Riga and Kaunas–Riga was only “Riga, Bus Station”, Prāgas iela 1. From it to Dome Square it is about 972 m on foot.

How far is it from the bus station to the railway station?

About 519 m, roughly 7 min on foot by the OpenStreetMap route.

At which Riga station does the train from Vilnius arrive?

LTG Link gives Riga railway station, Stacijas laukums 2.

Destinations in this guide

  • The silhouette of Riga’s old town with church towers in evening light, reflected in the water of the Daugava

    Riga

    Art Nouveau streets, the Central Market and the old town, only a few hours by bus from Vilnius.

Keep reading

More: Practical tips · all guides