There are 10 ways to get from Heilbronn 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 Stuttgart Airport, fly
best- Take the train from Heilbronn Hauptbahnhof to Hauptbahnhoftrain
- Fly from Stuttgart Airport (STR) to Riga International Airport (RIX)plane STR - RIX
7h 29m$158–413Train, train to Frankfurt, fly
cheapest- Take the train from Heilbronn Hauptbahnhof to Mannheim, Hauptbahnhoftrain
- Take the train from Mannheim, Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Riga International Airport (RIX)plane FRA - RIX
6h 47m$140–434Train, bus via Berlin
- Take the train from Heilbronn Hbf to Wuerzburg Hbftrain Re
- Take the train from Würzburg Hbf to S Südkreuz Bhftrain 29 / ...
- Take the bus from Berlin Südkreuz train station to Riga, Bus Stationbus
26h 34m$223–633Train
- Take the train from Heilbronn Hauptbahnhof to Hauptbahnhoftrain
- Take the train from Stuttgart Hbf to Wien Westbahnhoftrain 963 / ...
- Take the train from Wien Westbahnhof to Warszawa Wschodniatrain Ec
- Take the train from Warszawa Wschodnia to Vilniaus geležinkelio stotistrain
- Take the train from Vilnius to Riga-Pasazierutrain 889
30h 36m$367–644Drive 1,730 km
- Drive from Heilbronn to Rigacar 1,730 km
16h 35m$312–450Train, train to Munich International Airport, fly
- Take the train from Heilbronn Hauptbahnhof to Hauptbahnhoftrain
- Take the train from Hauptbahnhof to München Hbftrain
- Fly from Munich International Airport (MUC) to Riga International Airport (RIX)plane MUC - RIX
8h 22m$153–521Train, train to Nuremberg Airport, fly
- Take the train from Heilbronn Hauptbahnhof to Hessental Bahnhoftrain
- Take the train from Schwaebisch Hall-Hessental to Nuernberg Hbftrain
- Fly from Nuremberg Airport (NUE) to Riga International Airport (RIX)plane NUE - RIX
11h 16m$171–487Bus
- Take the bus from Heilbronn central train station to Nuremberg central bus stationbus N168 / ...
- Take the bus from Nuremberg central bus station to Riga, Bus Stationbus N1230
28h 5m$144–252Train, bus
- Take the train from Heilbronn Hauptbahnhof to Mannheim, Hauptbahnhoftrain RE10a / ...
- Take the bus from Mannheim to Rīgabus
32h 23m$160–288Bus via Kaliningrad
- Take the bus from Heilbronn Central bus station to Kaliningrad Bus stationbus 905
- Take the bus from Kaliningrad Bus station to Riga Central Bus Stationbus
36h 5m$187–316
Heilbronn to Riga by train and bus
Questions & Answers
The cheapest way to get from Heilbronn to Riga is to train and bus which costs $160 - $290 and takes 32h 23m.
The fastest way to get from Heilbronn to Riga is to train and fly which takes 6h 47m and costs $140 - $440.
No, there is no direct bus from Heilbronn station to Riga station. However, there are services departing from Heilbronn central train station and arriving at Riga, Bus Station via Nuremberg central bus station. The journey, including transfers, takes approximately 28h 5m.
No, there is no direct train from Heilbronn to Riga. However, there are services departing from Heilbronn Hauptbahnhof and arriving at Riga-Pasazieru via Stuttgart Hbf, Wien Westbahnhof, Warszawa Wschodnia and Vilnius. The journey, including transfers, takes approximately 30h 36m.
The distance between Heilbronn and Riga is 1426 km. The road distance is 1730 km.
The best way to get from Heilbronn to Riga without a car is to train and bus via Berlin which takes 26h 34m and costs $220 - $650.
It takes approximately 7h 29m to get from Heilbronn to Riga, including transfers.
Heilbronn to Riga bus services, operated by FlixBus, depart from Heilbronn central train station.
Heilbronn to Riga train services, operated by DB Regio Stuttgart, depart from Heilbronn Hauptbahnhof station.
The best way to get from Heilbronn to Riga is to train which takes 30h 36m and costs $360 - $650. Alternatively, you can bus, which costs $140 - $260 and takes 28h 5m.
What companies run services between Heilbronn, Germany and Riga, Latvia?
You can take a train from Heilbronn Hauptbahnhof to Riga-Pasazieru via Hauptbahnhof, Stuttgart Hbf, Wien Westbahnhof, Warszawa Wschodnia, and Vilnius in around 30h 36m. Alternatively, you can take a bus from Heilbronn central train station to Riga, Bus Station via Nuremberg central bus station in around 28h 5m.
- Website
- lufthansa.com
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 Frankfurt to Riga International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $90–290
Flights from Munich International Airport to Riga International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- $100–180
Flights from Nuremberg Airport to Riga International Airport via Frankfurt
- Ave. Duration
- 8h 32m
- When
- Every day
- Estimated price
- $330–420
- Website
- airbaltic.com
Flights from Stuttgart Airport to Riga International Airport via Munich International Airport
- Ave. Duration
- 4h 55m
- When
- Monday to Saturday
- Estimated price
- $110–440
Flights from Frankfurt to Riga International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $90–290
Flights from Munich International Airport to Riga International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- $100–180
- Website
- flysas.com
Flights from Stuttgart Airport to Riga International Airport via Copenhagen
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- $110–480
Flights from Frankfurt to Riga International Airport via Copenhagen
- Ave. Duration
- 4h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–270
Flights from Munich International Airport to Riga International Airport via Copenhagen
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- $110–480
- Website
- lot.com
Flights from Stuttgart Airport to Riga International Airport via Warsaw Chopin
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- $170–390
Flights from Munich International Airport to Riga International Airport via Warsaw Chopin
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $110–290
- Website
- klm.com
Flights from Nuremberg Airport to Riga International Airport via Amsterdam Schiphol
- Ave. Duration
- 6h 23m
- When
- Every day
- Estimated price
- $150–600
- Website
- austrian.com
Flights from Stuttgart Airport to Riga International Airport via Vienna
- Ave. Duration
- 5h 40m
- When
- Monday, Thursday, Friday, Tuesday, Wednesday, and Sunday
- Estimated price
- $120–470
- Website
- airfrance.com
Flights from Nuremberg Airport to Riga International Airport via Paris Charles de Gaulle
- Ave. Duration
- 8h 22m
- When
- Every day
- Estimated price
- $170–700
- Website
- ryanair.com
Flights from Nuremberg Airport to Riga International Airport via London Stansted
- Ave. Duration
- 6h
- When
- Saturday
- Estimated price
- $110–330
- Website
- airserbia.com
Flights from Nuremberg Airport to Riga International Airport via Belgrade
- Ave. Duration
- 6h 55m
- When
- Friday
- Estimated price
- $160–650
- Phone
- +49 711 2092-7087
- Website
- DB Regio Stuttgart
Train from Heilbronn Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- $13–19
- Schedules at
- DB Regio Stuttgart
Train from Heilbronn Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- $13–19
- Schedules at
- DB Regio Stuttgart
Train from Heilbronn Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- $19–28
- Schedules at
- DB Regio Stuttgart
Train from Heilbronn Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- $13–19
- Schedules at
- DB Regio Stuttgart
Train from Heilbronn Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- $19–28
- Schedules at
- DB Regio Stuttgart
- Phone
- +49 711 400 534 44
- [email protected]
- Website
- Arverio Baden-Württemberg GmbH
Train from Heilbronn Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- $12–18
- Schedules at
- Arverio Baden-Württemberg GmbH
Train from Heilbronn Hbf to Wuerzburg Hbf
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- Estimated price
- $22–35
- Schedules at
- Arverio Baden-Württemberg GmbH
Train from Heilbronn Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- $12–18
- Schedules at
- Arverio Baden-Württemberg GmbH
Train from Heilbronn Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- $12–18
- Schedules at
- Arverio Baden-Württemberg GmbH
Train from Schwaebisch Hall-Hessental to Nuernberg Hbf
- Ave. Duration
- 1h 22m
- Frequency
- Twice a week
- Estimated price
- $21–30
- Schedules at
- Arverio Baden-Württemberg GmbH
- Phone
- +49 711 400 534 44
- [email protected]
- Website
- Arverio Baden-Württemberg
Train from Heilbronn Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 41 min
- Frequency
- Every 30 minutes
- Estimated price
- $12–23
- Schedules at
- Arverio Baden-Württemberg
- 2nd Class Ticket
- $12–15
- 1st Class Ticket
- $16–23
Train from Heilbronn Hbf to Wuerzburg Hbf
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- Estimated price
- $24–45
- Schedules at
- Arverio Baden-Württemberg
- 2nd Class Ticket
- $24–29
- 1st Class Ticket
- $30–45
Train from Heilbronn Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 41 min
- Frequency
- Every 30 minutes
- Estimated price
- $12–23
- Schedules at
- Arverio Baden-Württemberg
- 2nd Class Ticket
- $12–15
- 1st Class Ticket
- $16–23
Train from Heilbronn Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 41 min
- Frequency
- Every 30 minutes
- Estimated price
- $12–23
- Schedules at
- Arverio Baden-Württemberg
- 2nd Class Ticket
- $12–15
- 1st Class Ticket
- $16–23
Train from Schwaebisch Hall-Hessental to Nuernberg Hbf
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- $22–45
- Schedules at
- Arverio Baden-Württemberg
- 2nd Class Ticket
- $22–27
- 1st Class Ticket
- $29–45
- Phone
- +49 6131 4975 022
- [email protected]
- Website
- dbregiobus-mitte.de
Train from Heilbronn Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 55 min
- Frequency
- Once a week
- Estimated price
- $13–20
- Schedules at
- dbregiobus-mitte.de
Train from Heilbronn Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 55 min
- Frequency
- Once a week
- Estimated price
- $13–20
- Schedules at
- dbregiobus-mitte.de
Train from Heilbronn Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 55 min
- Frequency
- Once a week
- Estimated price
- $13–20
- Schedules at
- dbregiobus-mitte.de
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Würzburg Hbf to S Südkreuz Bhf
- Ave. Duration
- 3h 37m
- Frequency
- Every 3 hours
- Estimated price
- $90–400
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Mannheim, Hauptbahnhof to Frankfurt
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- $15–65
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hauptbahnhof to München Hbf
- Ave. Duration
- 1h 58m
- Frequency
- Hourly
- Estimated price
- $45–210
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +43 1 89900
- [email protected]
- Website
- Westbahn
Train from Stuttgart Hbf to Wien Westbahnhof
- Ave. Duration
- 6h 40m
- Frequency
- 5 times a day
- Estimated price
- $150–260
- Website
- Westbahn
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Wien Westbahnhof to Warszawa Wschodnia
- Ave. Duration
- 8h 45m
- Frequency
- 5 times a day
- Estimated price
- $160–300
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +370 700 55 111
- [email protected]
- Website
- LTG Link
Train from Warszawa Wschodnia to Vilniaus geležinkelio stotis
- Ave. Duration
- 6h 22m
- Frequency
- Once daily
- Estimated price
- $26–35
- Website
- LTG Link
Train from Vilnius to Riga-Pasazieru
- Ave. Duration
- 4h 4m
- Frequency
- Twice daily
- Estimated price
- $19–26
- Website
- LTG Link
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Mannheim, Hauptbahnhof to Frankfurt
- Ave. Duration
- 31 min
- Frequency
- Once daily
- Estimated price
- $9–19
- Website
- Nederlandse Spoorwegen (NS)
Train from Hauptbahnhof to München Hbf
- Ave. Duration
- 1h 57m
- Frequency
- 4 times a day
- Estimated price
- $30–65
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Hauptbahnhof to München Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Twice daily
- Estimated price
- $55–90
- Website
- TGV inOui
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Heilbronn Hauptbahnhof to Hessental Bahnhof
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- $17–27
- Website
- Deutsche Bahn Regio (DB Regional)
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
- $110–190
- Website
- Flixbus
Bus from Heilbronn central train station to Nuremberg central bus station
- Ave. Duration
- 2h 5m
- Frequency
- 4 times a day
- Estimated price
- $13–22
- Website
- Flixbus
Bus from Nuremberg central bus station to Riga, Bus Station
- Ave. Duration
- 25h
- Frequency
- Once daily
- Estimated price
- $130–230
- Website
- Flixbus
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Mannheim to Rīga
- Ave. Duration
- 30h 5m
- Frequency
- 4 times a week
- Estimated price
- $140–260
- Schedules at
- ecolines.net
- Phone
- +7 (4012) 64-36-35
- [email protected]
- Website
- avl39.ru
Bus from Heilbronn Central bus station 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
- $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
More Questions & Answers
Heilbronn to Riga bus services, operated by FlixBus, arrive at Nuremberg central bus station.
Riga is 1h ahead of Heilbronn. It is currently 11:41 PM in Heilbronn and 12:41 AM in Riga.
Heilbronn to Riga train services, operated by DB Regio Stuttgart, arrive at Hauptbahnhof station.
Yes, the driving distance between Heilbronn to Riga is 1730 km. It takes approximately 16h 35m to drive from Heilbronn to Riga.
Book your Heilbronn to Riga bus tickets online with Omio and FlixBus.
There are 2114+ hotels available in Riga.











































