Zurich to Riga train

Fri, May 23
+ Add return
Regionale
Deutsche Bahn
Italo
iryo
Frecciarossa

1,000+ travel companies

QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Travel Information

Compare bus and flight for Zurich to Riga

Omio recommends booking the flight as it is the most popular option from Zurich to Riga among Omio's users. If you are prioritising price take the bus with prices starting from €76. For those with little time consider booking a flight which can get you there in 12h 14m.

Compare train with

Most popular
Flight
Bus

€216

Average price

€123

Average price

Cheapest

15h 14m

Average duration

Fastest

12h 14m

Onboard

+

3h 0m

Additional time*

1d 38h 2m

Average duration

1d 37h 32m

Onboard

+

30m

Additional time*

Direct Options

Direct Options

Compare prices and tickets Zurich to Riga by bus or flight

Sat
May 24
Sun
May 25
Mon
May 26
Tue
May 27
Wed
May 28
Thu
May 29
Fri
May 30

Journey information

Overview: Train from Zurich to Riga

SwitzerlandSwitzerland
LatviaLatvia
Icon of train
Take a train from Zurich to Riga and enjoy the approximately 929 miles (1496 km) long journey. Find schedules and pricing options for a convenient and affordable trip.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $92 (€76)
Distance
929 miles (1496 km)
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $92 (€76)

Convenient Zurich to Riga Train Journey: Plan Your Adventure

Embark on a memorable journey with a train from Zurich to Riga, crossing through stunning landscapes and countless picturesque destinations. Starting your trip at Zurich Hauptbahnhof, the central hub of Zurich, and ending at Rīga Centrālā stacija, Latvia's well-connected central station, you'll experience a relaxing and eco-friendly way to explore Europe. Whether you're traveling for leisure or business, trains from Zurich to Riga offer a comfortable alternative to flying while providing an opportunity to experience the beauty of the continent en route. Book your Zurich to Riga train tickets now and make your travel unforgettable!

Find Cheap Zurich to Riga Train Tickets for Your Trip

Looking to travel by train between Zurich and Riga on a budget? Train ticket prices for this route vary depending on factors such as booking time and travel season. You can find the cheapest tickets for as low as $155 (€129), while the average cost for a standard train ticket typically falls around $264 (€219). For the best deals and improved convenience, planning your trip during the quieter travel month of October is often recommended, as this period offers a balance between lower prices and comfortable travel conditions. Start your journey by comparing ticket prices early to secure the best option for your travel preferences.

Train Zurich to Riga: Discover Your Journey with European Rail Services

Embark on a scenic adventure from Zurich to Riga aboard the reliable rail connections provided by renowned companies like Deutsche Bahn and Latvian Railways. This comfortable cross-border journey typically involves a combination of high-speed trains and regional services, offering amenities such as spacious seating, free Wi-Fi, and flexible dining options to make your travel experience enjoyable. With seamless transfers along the route, you’ll traverse breathtaking landscapes and vibrant European cities, making your train trip from Zurich to Riga as enchanting as the destinations themselves.

Train Zurich to Riga: Train Times and Schedule

A train journey from Zurich to Riga is an excellent opportunity to enjoy the picturesque landscapes of Europe. The travel covers a distance of approximately 929 miles (1496 km), allowing passengers to admire scenic views along the way. The average train journey duration is around 27 hours and 45 minutes, making it a comfortable long-distance travel option.

Trains from Zurich to Riga operate with an average frequency of 1 train per day. These services are available consistently throughout the week, offering a convenient option regardless of the day you plan your trip. Whether it's a weekday or the weekend, the Zurich to Riga train schedule ensures accessibility for travelers.

When planning your journey, it's essential to consider the train departure times. Typically, the first train from Zurich to Riga departs at 06:30, allowing for an early start to your travel. The last train of the day generally leaves at 20:45, making it suitable for those who prefer to travel later in the day.

Explore your Zurich to Riga train options based on the train times and schedule that best fit your itinerary. Book now for a seamless and scenic European adventure!

FAQs: Trains from Zurich to Riga

FAQs: Travel by train from Zurich to Riga easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Zurich to Riga.
FAQs

More options for your journey from Zurich to Riga

Here are some other resources that might have the information you need

HomeTrainsZurich to Riga train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links