There are 9 ways to get from Zwickau to Riga by train, plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Leipzig-Halle Airport, fly
best- Take the train from Zwickau, Hauptbahnhof to Leipzig/Halle Flughafentrain
- Fly from Leipzig-Halle Airport (LEJ) to Riga International Airport (RIX)plane LEJ - RIX
10h 15m$184–468Train, bus to Václav Havel Airport Prague, fly
cheapest- Take the train from Zwickau, Hauptbahnhof to Chemnitz, Hauptbahnhoftrain
- Take the bus from Chemnitz central bus station to Praguebus
- Fly from Václav Havel Airport Prague (PRG) to Riga International Airport (RIX)plane PRG - RIX
8h 37m$82–236Train
- Take the train from Zwickau, Hauptbahnhof to Leipzig Hbftrain S5x / ...
- Take the train from Leipzig Hbf to Berlin Hbftrain 28 / ...
- Take the train from S+U Berlin Hauptbahnhof to Rzepintrain 95 / ...
- Take the train from Rzepin to Warszawa Centralnatrain 95
- Take the train from Warszawa Centralna to Vilniaus geležinkelio stotistrain
- Take the train from Vilnius to Rīgas Centrālā stacijatrain 889
22h 34m$221–445Train, bus
- Take the train from Zwickau, Hauptbahnhof to Chemnitz, Hauptbahnhoftrain Re3 / ...
- Take the bus from Chemnitz central bus station to Riga, Bus Stationbus N1230
23h 11m$121–216Drive 1,372.9 km
- Drive from Zwickau to Rigacar 1,372.9 km
13h 44m$248–357Train to Dresden Airport, fly
- Take the train from Zwickau(Sachs)Hbf to Dresden Hbftrain
- Fly from Dresden Airport (DRS) to Riga International Airport (RIX)plane DRS - RIX
10h 17m$241–546Train, train to Berlin Brandenburg Airport, fly
- Take the train from Zwickau, Hauptbahnhof to Leipzig Hbftrain
- Take the train from Leipzig Hbf to S Südkreuz Bhftrain
- Fly from Berlin Brandenburg Airport (BER) to Riga International Airport (RIX)plane BER - RIX
7h 48m$132–335Train, train to Munich International Airport, fly
- Take the train from Zwickau(Sachs)Hbf to Hof Hbftrain
- Take the train from Hof Hbf to Eggmühltrain
- Take the train from Eggmühl to Flughafen Münchentrain
- Fly from Munich International Airport (MUC) to Riga International Airport (RIX)plane MUC - RIX
11h 3m$204–494Train, bus via Magdeburg
- Take the train from Zwickau, Hauptbahnhof to Leipzig Hbftrain S5x / ...
- Take the train from Leipzig Hbf to Magdeburg Hbftrain 55 / ...
- Take the bus from Magdeburg to Rīgabus
25h 35m$156–284
Zwickau to Riga by train
Questions & Answers
The cheapest way to get from Zwickau to Riga is to train and bus which costs $120 - $220 and takes 23h 11m.
The fastest way to get from Zwickau to Riga is to train and fly which takes 7h 48m and costs $130 - $340.
No, there is no direct train from Zwickau to Riga. However, there are services departing from Zwickau, Hauptbahnhof and arriving at Rīgas Centrālā stacija via Leipzig Hbf, S+U Berlin Hauptbahnhof, Rzepin, Warszawa Centralna and Vilnius. The journey, including transfers, takes approximately 22h 34m.
The distance between Zwickau and Riga is 1090 km. The road distance is 1372.9 km.
The best way to get from Zwickau to Riga without a car is to train which takes 22h 34m and costs $220 - $450.
It takes approximately 10h 15m to get from Zwickau to Riga, including transfers.
Zwickau to Riga train services, operated by Deutsche Bahn Regio (DB Regional), depart from Zwickau, Hauptbahnhof station.
Riga is 1h ahead of Zwickau. It is currently 8:39 PM in Zwickau and 9:39 PM in Riga.
Zwickau to Riga train services, operated by Deutsche Bahn Regio (DB Regional), arrive at Leipzig Hbf station.
Yes, the driving distance between Zwickau to Riga is 1373 km. It takes approximately 13h 44m to drive from Zwickau to Riga.
What companies run services between Zwickau, Germany and Riga, Latvia?
You can take a train from Zwickau, Hauptbahnhof to Rīgas Centrālā stacija via Leipzig Hbf, S+U Berlin Hauptbahnhof, Rzepin, Warszawa Centralna, and Vilnius in around 22h 34m.
- Website
- airbaltic.com
Flights from Dresden Airport to Riga International Airport via Dusseldorf
- Ave. Duration
- 5h 10m
- When
- Wednesday to Friday
- Estimated price
- $160–600
Flights from Dresden Airport to Riga International Airport via Burgas
- Ave. Duration
- 8h 50m
- When
- Tuesday
- Estimated price
- $240–850
Flights from Václav Havel Airport Prague to Riga International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $70–210
Flights from Václav Havel Airport Prague to Riga International Airport via Vilnius
- Ave. Duration
- 4h 30m
- When
- Friday
- Estimated price
- $70–210
Flights from Berlin Brandenburg Airport to Riga International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $85–180
Flights from Munich International Airport to Riga International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- $85–220
Flights from Munich International Airport to Riga International Airport via Vilnius
- Ave. Duration
- 5h
- When
- Monday, Tuesday, and Saturday
- Estimated price
- $85–220
- Website
- lufthansa.com
Flights from Leipzig-Halle Airport to Riga International Airport via Frankfurt
- Ave. Duration
- 6h 42m
- When
- Every day
- Estimated price
- $140–900
Flights from Dresden Airport to Riga International Airport via Frankfurt
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- $160–480
Flights from Dresden Airport to Riga International Airport via Munich International Airport
- Ave. Duration
- 9h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $150–600
Flights from Munich International Airport to Riga International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- $85–220
- Website
- lot.com
Flights from Václav Havel Airport Prague to Riga International Airport via Warsaw Chopin
- Ave. Duration
- 4h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $120–220
Flights from Munich International Airport to Riga International Airport via Warsaw Chopin
- Ave. Duration
- 4h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–260
- Website
- ryanair.com
Flights from Václav Havel Airport Prague to Riga International Airport
- Ave. Duration
- 1h 50m
- When
- Tuesday, Saturday, and Sunday
- Estimated price
- $60–190
- Website
- flysas.com
Flights from Václav Havel Airport Prague to Riga International Airport via Copenhagen
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- $100–330
Flights from Berlin Brandenburg Airport to Riga International Airport via Copenhagen
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- $95–150
Flights from Munich International Airport to Riga International Airport via Copenhagen
- Ave. Duration
- 3h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $85–170
- Website
- austrian.com
Flights from Leipzig-Halle Airport to Riga International Airport via Vienna
- Ave. Duration
- 11h 55m
- When
- Monday to Friday
- Estimated price
- $130–490
- Website
- norwegian.com
Flights from Berlin Brandenburg Airport to Riga International Airport via Copenhagen
- Ave. Duration
- 3h 25m
- When
- Sunday
- Estimated price
- $50–180
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Zwickau, Hauptbahnhof to Leipzig/Halle Flughafen
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- $30–50
- Website
- https://int.bahn.de/en
Train from Zwickau, Hauptbahnhof to Leipzig Hbf
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- $28–40
- Website
- https://int.bahn.de/en
Train from Hof Hbf to Eggmühl
- Ave. Duration
- 2h 20m
- Frequency
- Every 4 hours
- Estimated price
- $65–95
- Website
- https://int.bahn.de/en
Train from Eggmühl to Flughafen München
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- $28–40
- Website
- https://int.bahn.de/en
Train from Leipzig Hbf to Magdeburg Hbf
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- $40–60
- Website
- https://int.bahn.de/en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Leipzig Hbf to Berlin Hbf
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- $35–90
- Website
- https://int.bahn.de/en
Train from S+U Berlin Hauptbahnhof to Rzepin
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Estimated price
- $24–60
- Website
- https://int.bahn.de/en
Train from Leipzig Hbf to S Südkreuz Bhf
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- $35–85
- Website
- https://int.bahn.de/en
Train from Leipzig Hbf to Magdeburg Hbf
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $28–65
- Website
- https://int.bahn.de/en
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Rzepin to Warszawa Centralna
- Ave. Duration
- 3h 47m
- Frequency
- Every 4 hours
- Estimated price
- $85–190
- Website
- https://www.intercity.pl/en/
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Warszawa Centralna to Vilniaus geležinkelio stotis
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Estimated price
- $30–40
- Website
- https://ltglink.lt/en
Train from Vilnius to Rīgas Centrālā stacija
- Ave. Duration
- 4h 4m
- Frequency
- Once daily
- Estimated price
- $19–26
- Website
- https://ltglink.lt/en
Train from Zwickau, Hauptbahnhof to Chemnitz, Hauptbahnhof
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Schedules at
- mitteldeutsche-regiobahn.de
Train from Zwickau(Sachs)Hbf to Hof Hbf
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Schedules at
- mitteldeutsche-regiobahn.de
- Phone
- +49 30 200 73-0
- kommunikation@transdev.de
- Website
- transdev.de
Train from Zwickau, Hauptbahnhof to Chemnitz, Hauptbahnhof
- Ave. Duration
- 46 min
- Frequency
- Every 30 minutes
- Estimated price
- $11–16
- Schedules at
- transdev.de
Train from Zwickau(Sachs)Hbf to Dresden Hbf
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- Estimated price
- $27–40
- Schedules at
- transdev.de
Train from Zwickau(Sachs)Hbf to Hof Hbf
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- $21–30
- Schedules at
- transdev.de
- Phone
- 0 89 54 888 97 - 25
- info@laenderbahn.com
- Website
- laenderbahn.com
Train from Zwickau(Sachs)Hbf to Hof Hbf
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Estimated price
- $30–95
- Schedules at
- laenderbahn.com
- Phone
- +49 800 589 28 40
- servus@agilis.de
- Website
- agilis.de
Train from Eggmühl to Flughafen München
- Ave. Duration
- 1h 3m
- Frequency
- Every 3 hours
- Estimated price
- $30–55
- Schedules at
- agilis.de
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Chemnitz central bus station to Riga, Bus Station
- Ave. Duration
- 21h 40m
- Frequency
- Once daily
- Estimated price
- $110–200
- Website
- https://www.flixbus.co.uk
Bus from Chemnitz central bus station to Prague
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- $11–20
- Website
- https://www.flixbus.co.uk
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Magdeburg to Rīga
- Ave. Duration
- 21h 50m
- Frequency
- 4 times a week
- Estimated price
- $100–180
- Website
- https://ecolines.net/
Want to know more about travelling around Latvia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 330+ hotels available in Riga.

























