There are 11 ways to get from Lahr to Riga by train, plane, bus, night train, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, train to Basel, fly
best- Take the train from Lahr to Freiburg im Breisgau Train Stationtrain
- Take the train from Freiburg im Breisgau Train Station to Basel SBBtrain
- Fly from Basel (BSL) to Riga International Airport (RIX)plane BSL - RIX
9h 13m$119–460Train, bus via Göttingen
- Take the train from Offenburg Bahnhof to Göttingentrain 20 / ...
- Take the bus from Göttingen to Rīgabus
31h 4m$217–592Night train, train
- Take the nighttrain from Offenburg to Praha Hlavni Nadrazinighttrain En
- Take the train from Praha Hlavni Nadrazi to Warszawa Wschodniatrain Ec
- Take the train from Warszawa Wschodnia to Vilniaus geležinkelio stotistrain
- Take the train from Vilnius to Rīgas Centrālā stacijatrain
34h 49m$302–762Drive 1,903.8 km
- Drive from Lahr to Rigacar 1,903.8 km
17h 55m$343–495Train, train to Zurich Airport, fly
- Take the train from Lahr to Freiburg im Breisgau Train Stationtrain
- Take the train from Freiburg im Breisgau Train Station to Basel SBBtrain
- Take the train from Basel SBB to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Riga International Airport (RIX)plane ZRH - RIX
8h 44m$176–500Train, train to Frankfurt, fly
- Take the train from Offenburg Bahnhof to Mannheim, Hauptbahnhoftrain
- Take the train from Mannheim, Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Riga International Airport (RIX)plane FRA - RIX
7h 42m$153–523Train, train to Stuttgart Airport, fly
- Take the train from Offenburg Bahnhof to Karlsruhe Hauptbahnhoftrain
- Take the train from Karlsruhe Hauptbahnhof to Hauptbahnhoftrain
- Fly from Stuttgart Airport (STR) to Riga International Airport (RIX)plane STR - RIX
9h 28m$182–536Train, train to Munich International Airport, fly
- Take the train from Offenburg Bahnhof to Pasingtrain
- Take the train from Pasing to Flughafen Münchentrain
- Fly from Munich International Airport (MUC) to Riga International Airport (RIX)plane MUC - RIX
10h 31m$204–611Train, bus
- Take the train from Lahr to Baden-Badentrain Re7 / ...
- Take the bus from Baden-Baden to Nuremberg central bus stationbus 321
- Take the bus from Nuremberg central bus station to Riga, Bus Stationbus
33h 16m$173–302Train, bus #2
- Take the train from Offenburg Bahnhof to Karlsruhe Hauptbahnhoftrain Re2 / ...
- Take the bus from Karlsruhe to Rīgabus
34h 18m$160–338Drive, car train
- Drive from Lahr to Karlsruhe Hbfcar
- Take the cartrain from Karlsruhe Hbf to Lüneburgcartrain
- Drive from Lüneburg to Rigacar
24h 15m$356–493
Lahr to Riga by bus and train
Questions & Answers
The cheapest way to get from Lahr to Riga is to train and bus which costs $160 - $340 and takes 34h 18m.
The fastest way to get from Lahr to Riga is to train and fly which takes 7h 42m and costs $150 - $550.
No, there is no direct train from Lahr to Riga. However, there are services departing from Lahr and arriving at Rīgas Centrālā stacija via Offenburg, Praha Hlavni Nadrazi, Warszawa Wschodnia and Vilnius. The journey, including transfers, takes approximately 34h 49m.
The distance between Lahr and Riga is 1644 km. The road distance is 1903.8 km.
The best way to get from Lahr to Riga without a car is to train and bus via Göttingen which takes 31h 4m and costs $210 - $600.
It takes approximately 9h 13m to get from Lahr to Riga, including transfers.
Lahr to Riga train services, operated by ÖBB, depart from Offenburg station.
Riga is 1h ahead of Lahr. It is currently 12:26 AM in Lahr and 1:26 AM in Riga.
Lahr to Riga train services, operated by ÖBB, arrive at Praha Hlavni Nadrazi station.
Yes, the driving distance between Lahr to Riga is 1904 km. It takes approximately 17h 55m to drive from Lahr to Riga.
What companies run services between Lahr, Baden-Württemberg, Germany and Riga, Latvia?
There is no direct connection from Lahr to Riga. However, you can take the bus to Lahr, walk to Lahr, take the train to Freiburg im Breisgau Train Station, take the train to Basel SBB, walk to Basel, Bahnhof SBB, take the bus to Basel EuroAirport, Abflug, walk to Basel (BSL) airport, fly to Riga International Airport (RIX), walk to Rīgas lidosta, then take the line 22 bus to Uzvaras parks. Alternatively, you can take a bus from Lahr Christian-Trampler-Hof to Rīga via Lahr, Lahr, Offenburg Bahnhof, Göttingen, and Göttingen in around 31h 4m.
- Website
- lufthansa.com
Flights from Basel to Riga International Airport via Frankfurt
- Ave. Duration
- 6h 26m
- When
- Every day
- Estimated price
- $110–470
Flights from Basel to Riga International Airport via Munich International Airport
- Ave. Duration
- 9h
- When
- Wednesday and Thursday
- Estimated price
- $110–450
Flights from Zurich Airport to Riga International Airport via Frankfurt
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- $110–440
Flights from Zurich Airport to Riga International Airport via Munich International Airport
- Ave. Duration
- 5h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–430
Flights from Frankfurt to Riga International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $95–290
Flights from Stuttgart Airport to Riga International Airport via Munich International Airport
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- $110–440
Flights from Munich International Airport to Riga International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- $110–150
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Lahr to Freiburg im Breisgau Train Station
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- $11–18
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Freiburg im Breisgau Train Station to Basel SBB
- Ave. Duration
- 1h 3m
- Frequency
- 4 times a day
- Estimated price
- $16–25
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Lahr to Freiburg im Breisgau Train Station
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- $11–18
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Freiburg im Breisgau Train Station to Basel SBB
- Ave. Duration
- 1h 3m
- Frequency
- 4 times a day
- Estimated price
- $16–25
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Offenburg Bahnhof to Karlsruhe Hauptbahnhof
- Ave. Duration
- 48 min
- Frequency
- 5 times a day
- Estimated price
- $17–28
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Karlsruhe Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 1h 36m
- Frequency
- 5 times a week
- Estimated price
- $20–35
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Pasing to Flughafen München
- Ave. Duration
- 52 min
- Frequency
- Every 20 minutes
- Estimated price
- $11–18
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Lahr to Baden-Baden
- Ave. Duration
- 43 min
- Frequency
- Every 3 hours
- Estimated price
- $15–23
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Offenburg Bahnhof to Karlsruhe Hauptbahnhof
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- $17–28
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Göttingen to Rīga
- Ave. Duration
- 24h 55m
- Frequency
- 3 times a week
- Estimated price
- $120–220
- Schedules at
- ecolines.net
Bus from Karlsruhe to Rīga
- Ave. Duration
- 31h 15m
- Frequency
- 4 times a week
- Estimated price
- $140–270
- Schedules at
- 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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 2083+ hotels available in Riga.









