You are here

Trains to Riga

From destinations in neighbouring countries Latvia is easily reachable by train.

The time it takes to get to Riga is:

16 hours from Moscow;
15 hours from St Petersburg;
12 hours from Minsk;
3-4 hours from Valga.

Since the railway tracks in Latvia are wider than those in most other European countries, currently, you can only get direct trains from Belarus, Russia and Estonia. Therefore international train tickets such as Interrail cannot be used in Latvia.

Trains from Russia and Belarus

Since the longer trips from Russia and Belarus are overnight trips, passengers have a choice of carriages with seats or bunks.

You can also have a meal on board on the Moscow and Saint Petersburg routes. In the territory of Latvia, wi-fi is available in the restaurant carriage and for passengers staying in sleeping compartments.

The final stop is Riga, but you can disembark in the second largest Latvian city, Daugavpils when travelling from Minsk and St Petersburg. Passenger trains are operated by Latvijas dzelzceļš. Tickets are available online and at station ticket offices.

Please note that border controls are in place!

More information on train travel to Moscow, St Petersburg and Minsk can be found on Latvijas dzelzceļš’ web-site.

Trains from Estonia

There are daily trains on the Valga – Riga route that also stop at the visit-worthy cities of Valmiera, Cēsis, Līgatne and Sigulda. Since both Latvia and Estonia are in Schengen area, there is no border control.

Passengers are not allocated a numbered seat. In some trains, paying a little extra for a seat in Comfort class provides passengers with wifi, coffee, water and magazines.

Passenger trains are operated by Pasažieru vilciens. Tickets are available via the Mobilly app and at station ticket offices.

Note, when travelling with large-sized luggage, a bicycle or a pet, you have to buy a separate luggage ticket.

More information on train travel between Riga and Valga, schedules as well as tickets can be found on the Pasažieru vilciens web-site.

Learn more

Getting to Latvia

Latvia is easy to reach by travellers from both West and East. Choose what transport suits you best – a plane, train, bus, car, or a ferry...
Jūgendstils Rīgā
Learn more


Visit the regions of Latvia, and plan your trip using a route planner. Find out where you can have dinner at top-level restaurants in...
Turaidas pils
Learn more

See & do

Visit Latvia to enjoy strolling pristine Gauja National Park, hit the beach in the resort city of Jurmala, or get an adrenaline rush at the...
practical information
Learn more

Practical Information

Useful information will help to plan your trip to Latvia. Look into Latvian regional tourism maps and descriptions of popular tourism...
Last updated: