![]() 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 in Hamburg, then travel from Hamburg to Stockholm on day 2. Take a bottle of wine and a good book, and enjoy a 2-day train ride across Europe on modern & comfortable trains with not an airport security queue in sight. Stay overnight and spend most of day 3 exploring Stockholm. Then take the overnight cruise ferry to Tallinn with a comfortable en suite cabin reserved, arriving on the morning of day 4. Then travel by train or bus to Riga. What's the journey like?
London ► Riga
-
Day 1, travel from London to Hamburg using any of the services shown on the London to Germany page.
For example, leave London St Pancras at 11:04 by Eurostar to Brussels Midi and high-speed ICE3 train to Cologne Hbf, then comfortable InterCity train to Hamburg Hbf arriving 21:14.
-
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 train.
You can leave Hamburg Hbf at 08:55 by EuroCity train arriving Copenhagen 13:34; then leave Copenhagen at 14:19 by X2000 train arriving Stockholm Central 19:37.
Check train times from Hamburg to Stockholm at the German Railways website int.bahn.de.
Tip: I recommend clicking Mode of transport and selecting Long-distance travel only. This avoids multi-change journeys with regional trains and limits the search to mainline trains with fewer changes.
In Copenhagen, trains to Stockholm often leave from platform 26 which is a little way from the main station concourse, see the info here. The trains cross the impressive Öresund Fixed Link, a tunnel & double-deck road/rail bridge opened in 1999 linking Denmark with Sweden, when the train seems to 'fly' over the water. More information about the Hamburg to Copenhagen journey. More information about X2000 tilting trains.
-
Stay overnight in Stockholm. Check 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 from London).
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 550 metre walk from Gärdet metro station. A taxi from Central Station to the terminal will cost about £15. 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 cruise 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.
-
Spend day 2 in Stockholm & stay overnight. Check hotels in Stockholm.
-
Day 3, travel from Stockholm to Hamburg by train.
For most of the year you can leave Stockholm Central at 08:20 by X2000 tilting train arriving Copenhagen 13:33, then leave Copenhagen at 15:26 by EuroCity train arriving Hamburg Hbf at 20:04.
You can check train times from Stockholm to Hamburg at the German Railways website int.bahn.de.
Tip: I recommend clicking Mode of transport and selecting Long-distance travel only. This avoids multi-change journeys with regional trains and limits the search to mainline trains with fewer changes.
Trains from Sweden to Copenhagen cross the impressive Öresund Fixed Link, a tunnel & double-deck road/rail bridge opened in 1999 linking Denmark with Sweden. More information about X2000 tilting trains. More information about the Copenhagen to Hamburg journey.
-
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 using any of the services shown on the London to Germany page.
For example, the earliest departure leaves Hamburg Hbf at 06:45 by InterCity train to Cologne Hbf and ICE3 train to Brussels Midi, then a Eurostar to London St Pancras arriving 16:57. Or you can leave at 08:45 arriving London 19:57.
How much does it cost?
-
London to Brussels by Eurostar starts at £52 one-way or £78 return in standard class, £97 one-way, £140 return standard premier (1st class).
-
Brussels to Hamburg starts at €37.90 each way in 2nd class, €69.90 each way in 1st class.
-
Hamburg to Stockholm starts at €56.90 each way in 2nd class.
-
Stockholm to Tallinn by overnight ferry with bed in shared 4-berth cabin costs from €39 one-way.
How to buy tickets
-
Step 1, buy your ticket from London to Stockholm online 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. Standard Premier and Business 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 information about Eurostar including 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 bistro-restaurant car, power sockets at all seats & free WiFi. In 1st class, bistro 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 information about ICE3. Brussels Midi station guide. Cologne Hbf station guide.
3. Cologne to Hamburg by Intercity train
Germany Intercity trains travel at up to 200km/h (120mph), with power sockets at all seats and a bistro car serving tea, coffee, wine, beer, snacks and hot dishes. On the Cologne to Hamburg route you'll find some departures are operated by high-speed ICEs (usually ICE1) rather than Intercity trains, although the ICEs are no faster than ICs on this section of line. More information about Intercity trains. Hamburg Hbf station guide.
4. Hamburg to Copenhagen by Intercity train