- Išvyka
- Guides
- Practical tips
- Riga bus and railway stations 2026
Riga bus and railway stations 2026

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).

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).

How not to go wrong
- If you travel by bus, get off at Riga bus station: it is about 13 min on foot from there to the old town.
- If you return by train, go to the railway station, not the bus station: it is about 7 min between them.
- Check the stop name in your ticket, especially if you are not buying from FlixBus.
- 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.
Plan your trip to Riga
- Bus tickets from Vilnius (FlixBus) (in Lithuanian)
- Train tickets from Vilnius (LTG Link)
- Accommodation (Booking.com)
- Tours and tickets (GetYourGuide)
A partner's page opens, where you will find prices and availability.
Destinations in this guide

Riga
Art Nouveau streets, the Central Market and the old town, only a few hours by bus from Vilnius.
Keep reading
Practical tipsChristmas markets 2026
Christmas markets 2026: tree-lighting dates in Vilnius and Kaunas, opening hours, locations and the walk from the station in Riga, Tallinn, Gdańsk, Warsaw.
Practical tipsInterrail in the Baltic states 2026
Interrail in the Baltics: LTG Link gives a 100% discount, but a reservation of €3 or €5 depending on the route is needed. Checked on 2026-10-09.
Practical tipsFrom Riga airport to the city 2026
Riga airport to the centre: bus 22 with a €1.81 ticket from the driver (card only), the night bus N22 every hour. Checked on 2026-10-07.
More: Practical tips · all guides