Switch
outward date picker
return date picker
passengers select
0
form-submit
Latvia by train

Latvia is easy to explore by train, with comfortable services connecting Riga, Daugavpils, Liepāja, Cēsis and many other destinations. Modern trains, peaceful forests and excellent international connections make Latvia an ideal destination for rail travel in the Baltic region.



Book train travel in Latvia in two ways:

  • Separate train tickets to and within Latvia
  • Fully organised rail holidays with hotels and fixed itineraries

On this page, you will find both options clearly explained.

Train tickets to and within Latvia

With HappyRail, you can book train tickets to and within Latvia online. Since 2002, we have specialised in international rail travel and work with more than 60 European railway operators, including Vivi and international Baltic rail services.

  • Domestic Vivi train tickets throughout Latvia
  • International rail connections between Riga, Tallinn and Vilnius
  • Comfortable regional and long-distance trains
  • Easy rail travel across the Baltic States
  • Official rail fares with no booking fees
  • Seat reservations where required

In short: book train tickets to and within Latvia in one place, from domestic rail services to international journeys across the Baltic region.

Start booking in the international train planner

Organised rail holidays in Latvia

HappyRail also offers fully organised rail holidays across Latvia, with train tickets, reservations and carefully selected hotels arranged in advance.

  • Rail holidays through Latvia
  • City breaks to Riga
  • Hotels close to the railway station
  • Train tickets and reservations included
  • Clear itineraries and travel documents
  • Rail specialists since 2002

HappyRail offers both separate train tickets and complete rail holidays throughout Latvia.

Scenic train routes in Latvia

Latvia offers relaxing rail journeys through forests, lakes, river valleys and charming Baltic towns.

  • Riga – Daugavpils: Latvia's principal long-distance railway
  • Riga – Liepāja: towards the Baltic Sea coast
  • Riga – Cēsis: through the beautiful Gauja National Park region
  • Riga – Tallinn: international rail connection to Estonia
  • Riga – Vilnius: international rail connection to Lithuania

Trains in Latvia

Vivi
Latvia's national passenger railway operator, serving domestic routes throughout the country.

International trains
Cross-border services linking Latvia with Estonia and Lithuania.

Popular destinations in Latvia by train

Riga
Latvia's capital, famous for its Art Nouveau architecture and UNESCO-listed Old Town.

Daugavpils
Latvia's second-largest city, close to the borders with Lithuania and Belarus.

Liepāja
A historic Baltic Sea port with beautiful beaches and architecture.

Cēsis
One of Latvia's oldest towns, known for its medieval castle and surrounding nature.

More rail holidays in Europe

read-more

Direct international trains between Riga, Tallinn & Vilnius

Comfortable Vivi trains across Latvia

Scenic rail journeys through forests, lakes and the Baltic countryside


Latvia is easy to explore by train, with comfortable services connecting Riga, Daugavpils, Liepāja, Cēsis and many other destinations. Modern trains, peaceful forests and excellent international connections make Latvia an ideal destination for rail travel in the Baltic region.



Book train travel in Latvia in two ways:

  • Separate train tickets to and within Latvia
  • Fully organised rail holidays with hotels and fixed itineraries

On this page, you will find both options clearly explained.

Train tickets to and within Latvia

With HappyRail, you can book train tickets to and within Latvia online. Since 2002, we have specialised in international rail travel and work with more than 60 European railway operators, including Vivi and international Baltic rail services.

  • Domestic Vivi train tickets throughout Latvia
  • International rail connections between Riga, Tallinn and Vilnius
  • Comfortable regional and long-distance trains
  • Easy rail travel across the Baltic States
  • Official rail fares with no booking fees
  • Seat reservations where required

In short: book train tickets to and within Latvia in one place, from domestic rail services to international journeys across the Baltic region.

Start booking in the international train planner

Organised rail holidays in Latvia

HappyRail also offers fully organised rail holidays across Latvia, with train tickets, reservations and carefully selected hotels arranged in advance.

  • Rail holidays through Latvia
  • City breaks to Riga
  • Hotels close to the railway station
  • Train tickets and reservations included
  • Clear itineraries and travel documents
  • Rail specialists since 2002

HappyRail offers both separate train tickets and complete rail holidays throughout Latvia.

Scenic train routes in Latvia

Latvia offers relaxing rail journeys through forests, lakes, river valleys and charming Baltic towns.

  • Riga – Daugavpils: Latvia's principal long-distance railway
  • Riga – Liepāja: towards the Baltic Sea coast
  • Riga – Cēsis: through the beautiful Gauja National Park region
  • Riga – Tallinn: international rail connection to Estonia
  • Riga – Vilnius: international rail connection to Lithuania

Trains in Latvia

Vivi
Latvia's national passenger railway operator, serving domestic routes throughout the country.

International trains
Cross-border services linking Latvia with Estonia and Lithuania.

Popular destinations in Latvia by train

Riga
Latvia's capital, famous for its Art Nouveau architecture and UNESCO-listed Old Town.

Daugavpils
Latvia's second-largest city, close to the borders with Lithuania and Belarus.

Liepāja
A historic Baltic Sea port with beautiful beaches and architecture.

Cēsis
One of Latvia's oldest towns, known for its medieval castle and surrounding nature.

More rail holidays in Europe

read-more

Direct international trains between Riga, Tallinn & Vilnius

Comfortable Vivi trains across Latvia

Scenic rail journeys through forests, lakes and the Baltic countryside


filters