find-journey
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
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
Direct international trains between Riga, Tallinn & Vilnius
Comfortable Vivi trains across Latvia
Scenic rail journeys through forests, lakes and the Baltic countryside