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$113–323Train, 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 9m$190–491Train
- 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 Kaunastrain
- Take the train from Kaišiadorys to Rīgas Centrālā stacijatrain
37h 34mDrive 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–337Train, 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–339Train, train to Cologne Bonn Airport, fly
- Take the train from Kleve Bahnhof to Krefeld Hbftrain
- Take the train from Krefeld Hbf to Koeln Hbftrain
- Fly from Cologne Bonn Airport (CGN) to Riga International Airport (RIX)plane CGN - RIX
7h 21mTrain to Eindhoven Airport, fly
- Take the train from Nijmegen to 's-Hertogenboschtrain
- Fly from Eindhoven Airport (EIN) to Riga International Airport (RIX)plane EIN - RIX
9h 48m$118–427Train, 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 45m$162–426Train, bus
- Take the train from Emmerich Bahnhof to Hannover Hauptbahnhoftrain 77
- Take the bus from Hanover to Rīgabus
29h 47m$197–375Bus
- 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$194–299Train, 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
34h 7m
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 - $330 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 - $330.
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, Kaunas and Kaišiadorys. The journey, including transfers, takes approximately 37h 34m.
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 9m and costs $190 - $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 37h 34m and costs . Alternatively, you can bus, which costs $190 - $300 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, Kaunas, and Kaišiadorys in around 37h 34m. 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
- $85–190
Flights from Düsseldorf International Airport to Riga International Airport via Vilnius
- Ave. Duration
- 4h 15m
- When
- Thursday
- Estimated price
- $85–190
Flights from Amsterdam Airport Schiphol to Riga International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $110–210
Flights from Amsterdam Airport Schiphol to Riga International Airport via Palanga
- Ave. Duration
- 3h 20m
- When
- Wednesday and Sunday
- Estimated price
- $110–210
Flights from Brussels Airport to Riga International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- $100–280
Flights from Brussels Airport to Riga International Airport via Vilnius
- Ave. Duration
- 4h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $75–320
Flights from Eindhoven Airport to Riga International Airport via Vilnius
- Ave. Duration
- 5h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $95–390
Flights from Eindhoven Airport to Riga International Airport via Vienna
- Ave. Duration
- 7h 30m
- When
- Wednesday
- Estimated price
- $130–600
Flights from Frankfurt to Riga International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $90–290
- Website
- flysas.com
Flights from Düsseldorf International Airport to Riga International Airport via Copenhagen
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- $100–170
Flights from Amsterdam Airport Schiphol to Riga International Airport via Copenhagen
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- $110–470
Flights from Brussels Airport to Riga International Airport via Copenhagen
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- $100–190
Flights from Eindhoven Airport to Riga International Airport via Copenhagen
- Ave. Duration
- 6h
- When
- Sunday and Friday
- Estimated price
- $110–470
- Website
- lufthansa.com
Flights from Cologne Bonn Airport to Riga International Airport via Munich
- Ave. Duration
- 4h 5m
- When
- Monday to Wednesday
- Estimated price
- $160–600
Flights from Frankfurt to Riga International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $90–290
- Website
- klm.com
Flights from Amsterdam Airport Schiphol to Riga International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $110–210
Flights from Brussels Airport to Riga International Airport via Amsterdam Airport Schiphol
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- $100–280
- Website
- ryanair.com
Flights from Cologne Bonn Airport to Riga International Airport
- Ave. Duration
- 2h 10m
- When
- Wednesday
- Estimated price
- $95–360
Flights from Eindhoven Airport to Riga International Airport via Krakow
- Ave. Duration
- 5h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $95–390
- Website
- norwegian.com
Flights from Eindhoven Airport to Riga International Airport via Copenhagen
- Ave. Duration
- 6h 20m
- When
- Friday
- Estimated price
- $80–370
- Phone
- 0203 6688 9477
- dialog@rhein-ruhr-bahn.de
- 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
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Kleve Bahnhof to Düsseldorf Hbf
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $16–65
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Kleve Bahnhof to Krefeld Hbf
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- $11–50
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Krefeld Hbf to Gelsenkirchen Hbf
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $8–35
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Kleve Bahnhof to Düsseldorf Hbf
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $16–65
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Kleve Bahnhof to Krefeld Hbf
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- $11–50
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Kleve Bahnhof to Düsseldorf Hbf
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $16–65
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Kleve Bahnhof to D-Bilk S
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Estimated price
- $16–65
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Gelsenkirchen Hbf to S Südkreuz Bhf
- Ave. Duration
- 3h 53m
- Frequency
- Hourly
- Estimated price
- $100–210
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Duesseldorf Hbf to Frankfurt(M) Flughafen Fernbf
- Ave. Duration
- 1h 36m
- Frequency
- Every 30 minutes
- Estimated price
- $40–90
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Duesseldorf Hbf to Frankfurt(M) Flughafen Fernbf
- Ave. Duration
- 1h 36m
- Frequency
- Every 30 minutes
- Estimated price
- $40–90
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Emmerich Bahnhof to Hannover Hauptbahnhof
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- $65–140
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 30 300 137 300
- info@flixbus.de
- Website
- FlixTrain GmbH
Train from Gelsenkirchen Hbf to S Südkreuz Bhf
- Ave. Duration
- 5h 22m
- Frequency
- Twice daily
- Estimated price
- $40–65
- Website
- FlixTrain GmbH
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Duesseldorf Hbf to Frankfurt(M) Flughafen Fernbf
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- $25–55
- Website
- Nederlandse Spoorwegen (NS)
Train from Nijmegen to Schiphol Airport Train Station
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- $14–29
- Website
- Nederlandse Spoorwegen (NS)
Train from Nijmegen to Breda
- Ave. Duration
- 1h 17m
- Frequency
- Every 20 minutes
- Estimated price
- $10–22
- Website
- Nederlandse Spoorwegen (NS)
Train from Breda to Brussels Airport-Zaventem
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- $11–23
- Website
- Nederlandse Spoorwegen (NS)
Train from Nijmegen to 's-Hertogenbosch
- Ave. Duration
- 40 min
- Frequency
- Every 20 minutes
- Estimated price
- $5–11
- Website
- Nederlandse Spoorwegen (NS)
Train from Duesseldorf Hbf to Frankfurt(M) Flughafen Fernbf
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- $25–55
- Website
- Nederlandse Spoorwegen (NS)
- Website
- LEO Express
Train from Frankfurt to Kraków Główny
- Ave. Duration
- 17h 57m
- Frequency
- 3 times a week
- Schedules at
- LEO Express
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- LTG Link
Train from Kraków Główny to Kaunas
- Ave. Duration
- 9h 11m
- Frequency
- Once daily
- Estimated price
- $35–50
- Website
- LTG Link
Train from Kaišiadorys to Rīgas Centrālā stacija
- Ave. Duration
- 3h 23m
- Frequency
- Once daily
- Estimated price
- $15–21
- Website
- LTG Link
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Breda to Brussels Airport-Zaventem
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- $18–29
- Website
- Belgian Railways
- Phone
- +49 221 13 999 444
- Website
- National Express
Train from Krefeld Hbf to Koeln Hbf
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Schedules at
- National Express
Train from Duesseldorf-Bilk to Dortmund Hbf
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Schedules at
- National Express
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Berlin Südkreuz train station to Riga, Bus Station
- Ave. Duration
- 19h 25m
- Frequency
- Once daily
- Estimated price
- $130–200
- 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
- $150–230
- Website
- Flixbus
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Hanover to Rīga
- Ave. Duration
- 24h 30m
- Frequency
- Once a week
- Estimated price
- $130–230
- Schedules at
- ecolines.net
- Phone
- +7 (4012) 64-36-35
- info@avl39.ru
- Website
- avl39.ru
Bus from Dortmund to Kaliningrad Bus station
- Phone
- +7 812 386 79 79
- eco@ecolines.ru
- Website
- ecolines.ru
Bus from Kaliningrad Bus station to Riga Central Bus Station
- Ave. Duration
- 8h 5m
- Frequency
- 3 times a week
- Estimated price
- $15–80
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
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:42 AM in Kleve and 8:42 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 2009+ hotels available in Riga.




































