There are 12 ways to get from Kleve 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 Düsseldorf International Airport, fly
best- Take the train from Kleve Bahnhof to Düsseldorf Hbftrain
- Fly from Düsseldorf International Airport (DUS) to Riga International Airport (RIX)plane DUS - RIX
6h 28m$119–335Train to Eindhoven Airport, fly
cheapest- Take the train from Nijmegen to 's-Hertogenboschtrain
- Fly from Eindhoven Airport (EIN) to Riga International Airport (RIX)plane EIN - RIX
9h 48m$107–467Train, bus via Berlin
- Take the train from Kleve Bahnhof to Krefeld Hbftrain
- Take the train from Krefeld Hbf to Gelsenkirchen Hbftrain
- Take the train from Gelsenkirchen Hbf to S Südkreuz Bhftrain 10
- Take the bus from Berlin Südkreuz train station to Riga, Bus Stationbus
27h 10m$180–494Train
- Take the train from Kleve Bahnhof to Düsseldorf Hbftrain
- Take the train from Duesseldorf Hbf to Frankfurt(M) Flughafen Fernbftrain Ice
- Take the train from Frankfurt to Kraków Głównytrain Drf
- Take the train from Kraków Główny to Vilniaus geležinkelio stotistrain
- Take the train from Vilnius to Rīgas Centrālā stacijatrain
38h 41mDrive 1,618.5 km
- Drive from Kleve to Rigacar 1,618.5 km
20h 17m$292–421Train to Amsterdam Airport Schiphol, fly
- Take the train from Nijmegen to Schiphol Airport Train Stationtrain
- Fly from Amsterdam Airport Schiphol (AMS) to Riga International Airport (RIX)plane AMS - RIX
7h 15m$117–388Train, train to Cologne Bonn Airport, fly
- Take the train from Kleve Bahnhof to Krefeld Hbftrain
- Take the train from Krefeld Hbf to Koeln Messe/Deutztrain
- Fly from Cologne Bonn Airport (CGN) to Riga International Airport (RIX)plane CGN - RIX
7h 4mTrain, train to Brussels Airport, fly
- Take the train from Nijmegen to Bredatrain
- Take the train from Breda to Brussels Airport-Zaventemtrain
- Fly from Brussels Airport (BRU) to Riga International Airport (RIX)plane BRU - RIX
8h 25m$134–359Train, train to Frankfurt, fly
- Take the train from Kleve Bahnhof to Düsseldorf Hbftrain
- Take the train from Duesseldorf Hbf to Frankfurt(M) Flughafen Fernbftrain
- Fly from Frankfurt (FRA) to Riga International Airport (RIX)plane FRA - RIX
7h 42m$153–447Train, bus
- Take the train from Emmerich Bahnhof to Hannover Hauptbahnhoftrain 77
- Take the bus from Hanover to Rīgabus
29h 47m$187–374Bus
- Take the bus from Arnhem Central Station to Hamburg, Zentraler Omnibusbahnhofbus N770
- Take the bus from Hamburg, Zentraler Omnibusbahnhof to Riga, Bus Stationbus N1206 / ...
30h 56m$184–289Train, bus #2
- Take the train from Kleve Bahnhof to D-Bilk Strain
- Take the train from Duesseldorf-Bilk to Dortmund Hbftrain Re
- Take the bus from Dortmund to Kaliningrad Bus stationbus 905 / ...
- Take the bus from Kaliningrad Bus station to Riga Central Bus Stationbus
33h 55m
Kleve to Riga by train and bus
Comparing Your Travel Options
The cheapest way to get from Kleve to Riga is to train and fly which costs $110 - $340 and takes 6h 28m.
The fastest way to get from Kleve to Riga is to train and fly which takes 6h 28m and costs $110 - $340.
No, there is no direct bus from Kleve to Riga station. However, there are services departing from Kleve, Koekkoekplatz and arriving at Riga, Bus Station via Nijmegen, Centraal Station, Arnhem Central Station and Hamburg, Zentraler Omnibusbahnhof. The journey, including transfers, takes approximately 30h 56m.
No, there is no direct train from Kleve to Riga. However, there are services departing from Kleve Bahnhof and arriving at Rīgas Centrālā stacija via Duesseldorf Hbf, Frankfurt, Kraków Główny and Vilnius. The journey, including transfers, takes approximately 38h 41m.
The distance between Kleve and Riga is 1389 km. The road distance is 1618.5 km.
The best way to get from Kleve to Riga without a car is to train and bus via Berlin which takes 27h 10m and costs $180 - $500.
It takes approximately 6h 28m to get from Kleve to Riga, including transfers.
Kleve to Riga bus services, operated by FlixBus, depart from Arnhem Central Station.
Kleve to Riga train services, operated by RheinRuhrBahn, depart from Kleve Bahnhof station.
The best way to get from Kleve to Riga is to train which takes 38h 41m and costs . Alternatively, you can bus, which costs $180 - $290 and takes 30h 56m.
What companies run services between Kleve, North Rhine-Westphalia, Germany and Riga, Latvia?
You can take a train from Kleve Bahnhof to Rīgas Centrālā stacija via Duesseldorf Hbf, Frankfurt, Kraków Główny, and Vilnius in around 38h 41m. Alternatively, you can take a bus from Kleve, Koekkoekplatz to Riga, Bus Station via Nijmegen, Centraal Station, Arnhem, Centraal Station - R, Arnhem Central Station, and Hamburg, Zentraler Omnibusbahnhof in around 30h 56m.
- Website
- airbaltic.com
Flights from Düsseldorf International Airport to Riga International Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $90–210
Flights from Düsseldorf International Airport to Riga International Airport via Vilnius
- Ave. Duration
- 4h 10m
- When
- Thursday and Sunday
- Estimated price
- $90–210
Flights from Amsterdam Airport Schiphol to Riga International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $95–220
Flights from Amsterdam Airport Schiphol to Riga International Airport via Palanga
- Ave. Duration
- 3h 20m
- When
- Sunday
- Estimated price
- $95–220
Flights from Cologne Bonn Airport to Riga International Airport via Munich
- Ave. Duration
- 4h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $160–600
Flights from Brussels Airport to Riga International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- $100–320
Flights from Eindhoven Airport to Riga International Airport via Prague
- Ave. Duration
- 5h 15m
- When
- Thursday and Sunday
- Estimated price
- $130–500
Flights from Eindhoven Airport to Riga International Airport via Vilnius
- Ave. Duration
- 5h 20m
- When
- Monday and Friday
- Estimated price
- $120–390
Flights from Eindhoven Airport to Riga International Airport via Warsaw Chopin
- Ave. Duration
- 8h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $120–390
Flights from Eindhoven Airport to Riga International Airport via Vienna
- Ave. Duration
- 8h 15m
- When
- Wednesday
- Estimated price
- $140–600
Flights from Eindhoven Airport to Riga International Airport via Copenhagen
- Ave. Duration
- 8h 30m
- When
- Friday
- Estimated price
- $120–470
Flights from Frankfurt to Riga International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $90–290
- Phone
- 0203 6688 9477
- [email protected]
- Website
- RheinRuhrBahn
Train from Kleve Bahnhof to Düsseldorf Hbf
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Schedules at
- RheinRuhrBahn
Train from Kleve Bahnhof to Krefeld Hbf
- Ave. Duration
- 1h
- Frequency
- Hourly
- Schedules at
- RheinRuhrBahn
Train from Kleve Bahnhof to Düsseldorf Hbf
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Schedules at
- RheinRuhrBahn
Train from Kleve Bahnhof to Krefeld Hbf
- Ave. Duration
- 1h
- Frequency
- Hourly
- Schedules at
- RheinRuhrBahn
Train from Kleve Bahnhof to Düsseldorf Hbf
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Schedules at
- RheinRuhrBahn
Train from Kleve Bahnhof to D-Bilk S
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Schedules at
- RheinRuhrBahn
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Berlin Südkreuz train station to Riga, Bus Station
- Ave. Duration
- 19h 25m
- Frequency
- Once daily
- Estimated price
- $120–190
- Website
- Flixbus
Bus from Arnhem Central Station to Hamburg, Zentraler Omnibusbahnhof
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Estimated price
- $35–55
- Website
- Flixbus
Bus from Hamburg, Zentraler Omnibusbahnhof to Riga, Bus Station
- Ave. Duration
- 22h 10m
- Frequency
- Once daily
- Estimated price
- $140–220
- Website
- Flixbus
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
Booking & Getting There
Kleve to Riga bus services, operated by FlixBus, arrive at Hamburg, Zentraler Omnibusbahnhof station.
Riga is 1h ahead of Kleve. It is currently 7:30 AM in Kleve and 8:30 AM in Riga.
Kleve to Riga train services, operated by RheinRuhrBahn, arrive at Düsseldorf Hbf station.
Yes, the driving distance between Kleve to Riga is 1619 km. It takes approximately 20h 17m to drive from Kleve to Riga.
There are 1995+ hotels available in Riga.



