Riga, Latvia. This is Riga old town, seen from the tower of the 'Petera Baznica' church. |
UK to Riga by train or ferry
Riga is a great place to visit, with more of a 'big city' feel than Vilnius or Tallinn. There are two basic options for travel from the UK to Riga: Overland by train via Brussels, Berlin, Warsaw & Vilnius, or by train from London to Stockholm and overnight cruise ferry to Tallinn, then bus to Riga.
Train times, fares & tickets
London to Riga via Hamburg & Stockholm
London to Riga via Berlin, Warsaw, Vilnius
Useful country information: currency, dial code...
On other pages
Riga to Vilnius by train or bus
Riga to Tallinn by train or bus
Riga to St Petersburg by train
Route map: London to Scandinavia, Estonia & Latvia by train & ferry
Useful country information
London to Riga via Stockholm
Travel by Eurostar & comfortable connecting trains from London to Hamburg on day 1, stay overnight, then travel from Hamburg to Stockholm on day 2. Take a bottle of wine and a good book, enjoy a 2-day train ride across Europe with no airport security queues in sight. Stay overnight and spend most of day 3 exploring Stockholm. Then take the overnight ferry to Tallinn in a comfortable cabin, arriving in the morning on day 4. Then travel take a train or bus to Riga. What's the journey like?
London ► Riga
-
Day 1, travel from London to Hamburg by train, see the London to Hamburg timetable here. For example:
Leave London St Pancras at 09:01, change Brussels Midi & Cologne Hbf, arriving Hamburg Hbf 19:14.
Leave London St Pancras at 11:04, change Brussels Midi & Cologne Hbf, arriving Hamburg Hbf 21:14.
I'd take the 09:01 if possible, it gives you more wiggle room if there's a delay and a longer evening in Hamburg.
You travel from London to Brussels by Eurostar with cafe-bar, power sockets at all seats & free WiFi, then Brussels to Cologne by superb German ICE3 and Cologne to Hamburg by ICE4, with restaurant car, power sockets at all seats & free WiFi.
-
Stay overnight in Hamburg.
The Hotel Reichshof Hamburg is the top choice here, just across the road 100m from the station's Kirchenallee exit, with art deco-based design and great reviews. Other hotels near Hamburg Hbf with good or great reviews include (starting with the cheapest) the Hotel Continental Novum, Hotel Furst Bismarck, Hotel Europaischer Hof, Hotel Atlantic Kempinski. If you're on a budget, cheap private rooms in the A&O Hotel near Hamburg Hbf can be booked at www.hostelworld.com.
-
Day 2, travel from Hamburg to Stockholm by EuroCity train & X2000 tilting train.
Leave Hamburg Hbf at 08:50 arriving Copenhagen 13:38. Leave Copenhagen at 14:19, arriving Stockholm Central 19:37.
You travel from Hamburg to Copenhagen by EuroCity train with power sockets at all seats, and refreshment trolley, then from Copenhagen to Stockholm by 200 km/h X2000 with bistro car, power sockets at all seats & free WiFi. The X2000 crosses the impressive Öresund Fixed Link from Denmark to Sweden, a tunnel & double-deck road/rail bridge opened in 1999. More about the Copenhagen-Hamburg journey More about X2000 trains. You can check times from Hamburg to Stockholm at the German Railways website int.bahn.de.
Update 2025: SJ are temporarily short of X2000 trains, so are only running them between Malmö & Stockholm. Until they sort this out (maybe June 2025?), you'll need to change additionally at Malmö, using an Öresund train from Copenhagen to Malmö as follows:
Leave Hamburg Hbf at 08:50, change at Copenhagen & Malmö Central, arriving Stockholm Central 20:36.
-
Stay overnight in Stockholm.
The ProfilHotel Central & Scandic No.53 are near the station with good reviews. More hotels in Stockholm.
-
Day 3, spend most of the day exploring Stockholm, then sail overnight to Tallinn. There is no longer a direct ferry from Stockholm to Riga.
The ferry sails from Stockholm Värtahamnen terminal every second day at 17:30, arriving in Tallinn at 10:45 next morning (Day 4).
A range of comfortable en suite cabins is available. You can check sailing dates, times & fares at www.tallinksilja.com.
To reach the Värtahamnen terminal in Stockholm, take a transfer bus from the Cityterminal (the bus station next to Stockholm Central). Buses leave at 14:45 and 15:50 to connect with the ship (check these times with Tallink). Alternatively, the Värtahamnen terminal is an easy well-signed 550m walk from Gärdet metro station. A taxi from Central Station to the terminal costs about €20. Map of Tallinn showing ferry terminal.
-
Day 4, take a bus or train from Tallinn to Riga as shown on the Tallinn to Riga page.
Riga ► London
-
Day 1, travel from Riga to Tallinn by bus or train as shown on the Tallinn to Riga page. Allow plenty of time for connection with the ferry. There is no longer a direct ferry from Riga to Stockholm.
-
Day 1, sail from Tallinn to Stockholm by Tallink ferry, leaving Tallinn D-Terminal daily at 18:00 every second day, arriving in Stockholm Värtahamnen at 10:30 next morning (Day 2).
A range of comfortable cabins is available. You can check sailing dates, times and fares at www.tallinksilja.com.
In Stockholm, take a taxi from the port to central station or walk 550m to Gärdet metro station for the metro to Central Station. Enjoy a few hours in Stockholm.
You now have the rest of day 2 free to explore Stockholm.
-
Stay overnight in Stockholm.
The ProfilHotel Central & Scandic No.53 are near the station with good reviews.
-
Day 3, travel from Stockholm to Hamburg by X2000 tilting train & EuroCity train:
Leave Stockholm Central at 08:20, arriving Copenhagen 13:33. Leave Copenhagen at 14:22, arriving Hamburg Hbf 19:00.
You travel from Stockholm to Copenhagen by 200 km/h X2000 with bistro car, power sockets at all seats & free WiFi, then from Copenhagen to Hamburg by EuroCity train with power sockets at all seats & refreshment trolley. The X2000 crosses the impressive Öresund Fixed Link from Sweden to Denmark, a tunnel & double-deck road/rail bridge opened in 1999. More about X2000 tilting trains. More about the Copenhagen-Hamburg journey. You can check times from Stockholm to Hamburg at the German Railways website int.bahn.de.
Update 2025: SJ are temporarily short of X2000 trains, so are only running them between Stockholm & Malmö. Until they sort this out (maybe June 2025?), you'll need to change additionally at Malmö, using an Öresund train between Malmö & Copenhagen as follows:
Leave Stockholm Central at 07:24, change at Malmö Central & Copenhagen, arriving Hamburg Hbf 19:00.
-
Stay overnight in Hamburg.
The Hotel Reichshof Hamburg is the top choice here, just across the road 100m from the station's Kirchenallee exit, with art deco-based design and great reviews. Other hotels near Hamburg Hbf with good or great reviews include (starting with the cheapest) the Hotel Continental Novum, Hotel Furst Bismarck, Hotel Europaischer Hof, Hotel Atlantic Kempinski. If you're on a budget, cheap private rooms in the A&O Hotel near Hamburg Hbf can be booked at www.hostelworld.com.
-
Day 4, travel from Hamburg to London by train, see the Hamburg to London timetable here. For example:
Leave Hamburg Hbf at 06:45, change at Cologne Hbf & Brussels Midi, arriving London St Pancras at 15:57.
Leave Hamburg Hbf at 08:45, change at Cologne Hbf & Brussels Midi, arriving London St Pancras at 17:57.
Leave Hamburg Hbf at 10:45, change at Cologne Hbf & Brussels Midi, arriving London St Pancras at 19:57.
Hamburg to Cologne is by ICE4, Cologne to Brussels is by ICE3, with restaurant car, power sockets at all seats & free WiFi. Brussels to London is by Eurostar, with cafe-bar, power sockets at all seats & free WiFi.
How much does it cost?
-
London to Brussels by Eurostar starts at £52 one-way or £78 return in Standard, £97 one-way, £140 return in Plus (1st class).
-
Brussels to Hamburg starts at €37.99 each way 2nd class, €69.99 each way 1st class.
-
Hamburg to Stockholm starts at €56.99 each way 2nd class.
-
Stockholm to Tallinn by overnight ferry with bed in shared 4-berth cabin costs from €39 one-way.
-
All these fares vary like air fares, so book ahead.
How to buy tickets
-
Step 1, buy your ticket from London to Stockholm as explained on the London to Sweden page.
-
Step 2, book the Stockholm-Tallinn ferry using the Direct Ferries website or at www.tallinksilja.com.
What's the journey like?
1. London to Brussels by Eurostar
Eurostar trains link London & Brussels in just 2 hours, travelling at up to 300 km/h (186 mph). There are two bar cars, power sockets at all seats and free WiFi. Plus and Premier fares include a light meal with wine (or breakfast, on departures before 11:00). There's a 30-minute minimum check-in as all border formalities are carried out before you board the train. More about Eurostar & check-in procedure. St Pancras station guide. Brussels Midi station guide & short cut for changing trains in Brussels.
2. Brussels to Cologne by ICE3
Germany's superb ICEs have a restaurant car, power sockets at all seats & free WiFi. In 1st class, restaurant orders are taken at your seat. 50 minutes after leaving Brussels the ICE calls at Liège, where you can admire the impressive station designed by celebrity architect Santiago Calatrava. As you approach Cologne Hbf you'll see the twin towers of Cologne Cathedral on the right, next to the station. More about ICE3 trains. Brussels Midi station guide. Cologne Hbf station guide.
An ICE3neo at Brussels Midi with restaurant car, power sockets at all seats & free WiFi. More about ICE trains. Photo above courtesy of Christian Hunt.
3. Cologne to Hamburg by ICE4
ICE4s have a restaurant car, power sockets at all seats & free WiFi, and are capable of 265 km/h (165 mph). Immediately after leaving Cologne Hbf, Cologne-Hamburg trains cross the Hohenzollern bridge over the Rhine, then pass through the industrial Ruhr. More about ICE trains. Hamburg Hbf station guide.