There are 10 ways to get from Eindhoven 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 Amsterdam Airport Schiphol, fly
best- Take the train from Eindhoven Centraal to Schiphol Airport Train Stationtrain
- Fly from Amsterdam Airport Schiphol (AMS) to Riga International Airport (RIX)plane AMS - RIX
6h 5m$116–311Fly from Eindhoven Airport
cheapest- Fly from Eindhoven Airport (EIN) to Riga International Airport (RIX)plane EIN - RIX
8h 47m$107–397Train, bus via Šiauliai
- Take the train from Eindhoven Centraal to Venlotrain
- Take the train from Venlo to Wuppertal Hbftrain
- Take the train from Wuppertal Hbf to S Spandau Bhftrain 19 / ...
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Siauliai, Bus Stationbus
- Take the train from Siauliai to Riga-Pasazierutrain 889
27h 8m$227–433Drive 1,675.3 km
- Drive from Eindhoven to Rigacar 1,675.3 km
20h 33m$346–499Train, train to Düsseldorf International Airport, fly
- Take the train from Eindhoven Centraal to Venlotrain
- Take the train from Venlo to Düsseldorf Hbftrain
- Fly from Düsseldorf International Airport (DUS) to Riga International Airport (RIX)plane DUS - RIX
7h 2m$115–281Train, train to Brussels Airport, fly
- Take the train from Eindhoven Centraal to Bredatrain
- Take the train from Breda to Brussels Airport-Zaventemtrain
- Fly from Brussels Airport (BRU) to Riga International Airport (RIX)plane BRU - RIX
6h 51m$129–323Train, train to Frankfurt, fly
- Take the train from Eindhoven Centraal to Venlotrain
- Take the train from Venlo to Frankfurt(M) Flughafen Fernbftrain
- Fly from Frankfurt (FRA) to Riga International Airport (RIX)plane FRA - RIX
8h 29m$147–383Train, bus
- Take the train from Eindhoven Centraal to Venlotrain
- Take the train from Viersen Bahnhof 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 39m$190–490Bus
- Take the bus from Eindhoven Station to Rotterdam Central Stationbus FlixBus 007 / ...
- Take the bus from Rotterdam Centraal to Rīgas SAObus
34h$131–276Train, bus #2
- Take the train from Eindhoven Centraal to Venlotrain
- Take the train from Venlo to Düsseldorf-Bilktrain
- 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 40m
Eindhoven to Riga by train, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Eindhoven to Riga is to bus which costs $130 - $280 and takes 34h.
The fastest way to get from Eindhoven to Riga is to train and fly which takes 6h 5m and costs $110 - $320.
No, there is no direct bus from Eindhoven station to Riga. However, there are services departing from Eindhoven Station and arriving at Rīgas SAO via Rotterdam Centraal. The journey, including transfers, takes approximately 34h.
The distance between Eindhoven and Riga is 1466 km. The road distance is 1675.3 km.
The best way to get from Eindhoven to Riga without a car is to train and bus via Šiauliai which takes 27h 8m and costs $220 - $440.
It takes approximately 6h 5m to get from Eindhoven to Riga, including transfers.
Eindhoven to Riga bus services, operated by FlixBus, depart from Eindhoven Station.
The best way to get from Eindhoven to Riga is to fly which takes 8h 47m and costs $100 - $400. Alternatively, you can bus, which costs $130 - $280 and takes 34h.
Eindhoven to Riga bus services, operated by FlixBus, arrive at Rotterdam Central Station.
Riga is 1h ahead of Eindhoven. It is currently 3:51 AM in Eindhoven and 4:51 AM in Riga.
What companies run services between Eindhoven, Netherlands and Riga, Latvia?
Wizz Air, Air Baltic, and five other airlines fly from Eindhoven Airport (EIN) to Riga International Airport (RIX) twice daily. Alternatively, you can take a bus from Eindhoven Station to Rīgas SAO via Rotterdam Central Station and Rotterdam Centraal in around 34h.
- Website
- airbaltic.com
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 Düsseldorf International Airport to Riga International Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $85–190
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 Tallinn
- Ave. Duration
- 4h 10m
- When
- Monday and Wednesday
- Estimated price
- $100–280
Flights from Frankfurt to Riga International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $90–230
Flights from Eindhoven Airport to Riga International Airport via Vilnius
- Ave. Duration
- 8h 47m
- When
- Monday, Friday, Thursday, Saturday, and Sunday
- Estimated price
- $95–390
Flights from Eindhoven Airport to Riga International Airport via Vienna
- Ave. Duration
- 7h 20m
- When
- Monday and Wednesday
- Estimated price
- $120–550
Flights from Eindhoven Airport to Riga International Airport via Warsaw Chopin
- Ave. Duration
- 9h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $120–300
- Website
- flysas.com
Flights from Amsterdam Airport Schiphol to Riga International Airport via Copenhagen
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- $110–450
Flights from Düsseldorf International Airport to Riga International Airport via Copenhagen
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- $100–220
Flights from Brussels Airport to Riga International Airport via Copenhagen
- Ave. Duration
- 4h 18m
- When
- Every day
- Estimated price
- $100–200
Flights from Frankfurt to Riga International Airport via Copenhagen
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- $110–230
Flights from Eindhoven Airport to Riga International Airport via Copenhagen
- Ave. Duration
- 7h 25m
- When
- Thursday and Saturday
- Estimated price
- $110–440
- 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 50m
- When
- Every day
- Estimated price
- $100–280
- Website
- lufthansa.com
Flights from Düsseldorf International Airport to Riga International Airport via Frankfurt
- Ave. Duration
- 4h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $100–320
Flights from Frankfurt to Riga International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $90–230
- Website
- norwegian.com
Flights from Eindhoven Airport to Riga International Airport via Copenhagen
- Ave. Duration
- 6h 20m
- When
- Thursday
- Estimated price
- $75–350
- Website
- lot.com
Flights from Eindhoven Airport to Riga International Airport via Warsaw Chopin
- Ave. Duration
- 9h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $120–300
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Eindhoven Centraal to Schiphol Airport Train Station
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- $15–29
- Website
- Nederlandse Spoorwegen (NS)
Train from Eindhoven Centraal to Venlo
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- $6–12
- Website
- Nederlandse Spoorwegen (NS)
Train from Venlo to Wuppertal Hbf
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- $10–20
- Website
- Nederlandse Spoorwegen (NS)
Train from Eindhoven Centraal to Venlo
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- $6–12
- Website
- Nederlandse Spoorwegen (NS)
Train from Venlo to Düsseldorf Hbf
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- $7–14
- Website
- Nederlandse Spoorwegen (NS)
Train from Eindhoven Centraal to Breda
- Ave. Duration
- 38 min
- Frequency
- Every 30 minutes
- Estimated price
- $7–14
- Website
- Nederlandse Spoorwegen (NS)
Train from Breda to Brussels Airport-Zaventem
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- $11–22
- Website
- Nederlandse Spoorwegen (NS)
Train from Eindhoven Centraal to Venlo
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- $6–12
- Website
- Nederlandse Spoorwegen (NS)
Train from Venlo to Frankfurt(M) Flughafen Fernbf
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- $30–60
- Website
- Nederlandse Spoorwegen (NS)
Train from Eindhoven Centraal to Venlo
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- $6–12
- Website
- Nederlandse Spoorwegen (NS)
Train from Eindhoven Centraal to Venlo
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- $6–12
- Website
- Nederlandse Spoorwegen (NS)
Train from Venlo to Düsseldorf-Bilk
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $7–14
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- 0800-0232 545
- Website
- Arriva NL
Train from Eindhoven Centraal to Schiphol Airport Train Station
- Ave. Duration
- 1h 32m
- Frequency
- Once a week
- Estimated price
- $21–30
- Website
- Arriva NL
- Second Class Single
- $21–30
- Phone
- 0180 6 9 27 37 27
- [email protected]
- Website
- Eurobahn
Train from Venlo to Wuppertal Hbf
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- $18–26
- Website
- Eurobahn
Train from Venlo to Düsseldorf Hbf
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- $14–20
- Website
- Eurobahn
Train from Venlo to Düsseldorf-Bilk
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $14–20
- Website
- Eurobahn
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Wuppertal Hbf to S Spandau Bhf
- Ave. Duration
- 3h 29m
- Frequency
- Hourly
- Estimated price
- $90–210
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Venlo to Frankfurt(M) Flughafen Fernbf
- Ave. Duration
- 2h 21m
- Frequency
- Every 4 hours
- Estimated price
- $45–110
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Gelsenkirchen Hbf to S Südkreuz Bhf
- Ave. Duration
- 3h 53m
- Frequency
- Hourly
- Estimated price
- $95–210
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +370 700 55 111
- [email protected]
- Website
- LTG Link
Train from Siauliai to Riga-Pasazieru
- Ave. Duration
- 1h 48m
- Frequency
- Twice daily
- Estimated price
- $8–11
- 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
- $19–29
- Website
- Belgian Railways
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Viersen Bahnhof to Gelsenkirchen Hbf
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- $12–55
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 30 300 137 300
- [email protected]
- 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
- +49 221 13 999 444
- Website
- 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
- [email protected]
- Website
- Flixbus
Bus from Berlin, Zentralen Omnibusbahnhof to Siauliai, Bus Station
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- $110–170
- 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 Eindhoven Station to Rotterdam Central Station
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- $10–16
- Website
- Flixbus
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Rotterdam Centraal to Rīgas SAO
- Ave. Duration
- 31h 30m
- Frequency
- 4 times a week
- Estimated price
- $120–260
- Schedules at
- ecolines.net
- Phone
- +7 (4012) 64-36-35
- [email protected]
- Website
- avl39.ru
Bus from Dortmund to Kaliningrad Bus station
- Phone
- +7 812 386 79 79
- [email protected]
- Website
- ecolines.ru
Bus from Kaliningrad Bus station to Riga Central Bus Station
- Ave. Duration
- 8h 5m
- Frequency
- 3 times a week
- Estimated price
- $16–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
Yes, the driving distance between Eindhoven to Riga is 1675 km. It takes approximately 20h 33m to drive from Eindhoven to Riga.
Book your Eindhoven to Riga bus tickets online with Omio.
There are 2013+ hotels available in Riga.







































