There are 9 ways to get from Heilbronn to Stockholm by train, plane, bus, 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.
Recommended option
Train to Stuttgart, fly • 5h 55m
Cheapest option
Train to Karlsruhe/Baden Baden, fly • 7h 16m
7 alternative options
Train, train to Frankfurt, fly • 6h 44m
Train • 18h 23m
Train via Berlin • 22h 55m
Bus • 28h 10m
Train, bus • 31h 21m
Drive • 16h 16m
Drive, car train • 24h 17m
Heilbronn to Stockholm by train
Questions & Answers
The cheapest way to get from Heilbronn to Stockholm is to bus which costs €130 - €190 and takes 28h 10m.
The fastest way to get from Heilbronn to Stockholm is to train and fly which takes 5h 55m and costs €120 - €470.
No, there is no direct bus from Heilbronn station to Stockholm. However, there are services departing from Heilbronn central train station and arriving at Stockholm via Hamburg central bus station. The journey, including transfers, takes approximately 28h 10m.
No, there is no direct train from Heilbronn to Stockholm station. However, there are services departing from Heilbronn Hbf and arriving at Stockholm Centralstation via Kassel Bahnhof Wilhelmshöhe and Hamburg Hbf. The journey, including transfers, takes approximately 18h 23m.
The distance between Heilbronn and Stockholm is 1452 km. The road distance is 1728.9 km.
The best way to get from Heilbronn to Stockholm without a car is to train which takes 18h 23m and costs €160 - €260.
It takes approximately 5h 55m to get from Heilbronn to Stockholm, including transfers.
Heilbronn to Stockholm bus services, operated by FlixBus, depart from Heilbronn central train station.
Heilbronn to Stockholm train services, operated by Deutsche Bahn Intercity-Express, depart from Heilbronn Hbf station.
The best way to get from Heilbronn to Stockholm is to train which takes 18h 23m and costs €160 - €260. Alternatively, you can bus, which costs €130 - €190 and takes 28h 10m.
- Distance: 1452.3 km
- Duration: 5h 55m
What companies run services between Heilbronn, Germany and Stockholm, Sweden?
You can take a train from Heilbronn to Stockholm via Kassel-Wilhelmshoehe, Kassel Bahnhof Wilhelmshöhe, and Hamburg Hbf in around 18h 23m. Alternatively, you can take a bus from Heilbronn to Stockholm via Hamburg central bus station in around 28h 10m.
- Website
- lufthansa.com
Flights from Stuttgart to Stockholm
- Ave. Duration
- 2h 15m
- When
- Monday, Thursday, Friday and Sunday
- Estimated price
- 1100 kr - 7000 kr
Flights from Stuttgart to Stockholm via Berlin Brandenburg
- Ave. Duration
- 4h 7m
- When
- Monday, Tuesday and Thursday
- Estimated price
- 1100 kr - 7000 kr
Flights from Stuttgart to Stockholm via Frankfurt
- Ave. Duration
- 4h 51m
- When
- Every day
- Estimated price
- 1800 kr - 8000 kr
Flights from Stuttgart to Stockholm via Munich
- Ave. Duration
- 4h 51m
- When
- Every day
- Estimated price
- 1800 kr - 8000 kr
Flights from Frankfurt to Stockholm
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- 1600 kr - 7000 kr
Flights from Frankfurt to Stockholm via Berlin Brandenburg
- Ave. Duration
- 4h
- When
- Monday and Tuesday
- Estimated price
- 1000 kr - 3300 kr
- Website
- flysas.com
Flights from Stuttgart to Stockholm via Copenhagen
- Ave. Duration
- 4h 40m
- When
- Monday to Saturday
- Estimated price
- 1500 kr - 6500 kr
Flights from Frankfurt to Stockholm
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- 1600 kr - 7000 kr
Flights from Frankfurt to Stockholm via Copenhagen
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- 1300 kr - 7000 kr
Flights from Frankfurt to Stockholm via Gothenburg
- Ave. Duration
- 3h 50m
- When
- Tuesday, Wednesday and Thursday
- Estimated price
- 1600 kr - 7000 kr
- Website
- eurowings.com
Flights from Stuttgart to Stockholm
- Ave. Duration
- 2h 15m
- When
- Monday, Thursday, Friday and Sunday
- Estimated price
- 1100 kr - 7000 kr
Flights from Stuttgart to Stockholm via Berlin Brandenburg
- Ave. Duration
- 4h 26m
- When
- Monday to Friday
- Estimated price
- 1100 kr - 7000 kr
Flights from Stuttgart to Stockholm via Hamburg
- Ave. Duration
- 5h 10m
- When
- Monday to Friday
- Estimated price
- 1100 kr - 7000 kr
- Website
- ryanair.com
Flights from Karlsruhe/Baden Baden to Stockholm
- Ave. Duration
- 2h 25m
- When
- Wednesday and Saturday
- Estimated price
- 550 kr - 5500 kr
Flights from Karlsruhe/Baden Baden to Stockholm via Milan Bergamo
- Ave. Duration
- 5h 25m
- When
- Monday
- Estimated price
- 550 kr - 5500 kr
Flights from Karlsruhe/Baden Baden to Stockholm via London Stansted
- Ave. Duration
- 5h 42m
- When
- Friday and Sunday
- Estimated price
- 550 kr - 5500 kr
- Phone
- +49 711 400 534 44
- Website
- go-ahead-bw.de
Train from Heilbronn Hbf to Stuttgart Hbf
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- 120 kr - 230 kr
- Website
- Go Ahead BW
- 2nd Class Ticket
- 120 kr - 150 kr
- 1st Class Ticket
- 160 kr - 230 kr
Train from Schwaebisch Hall-Hessental to Nuernberg Hbf
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- 220 kr - 410 kr
- Website
- Go Ahead BW
- 2nd Class Ticket
- 220 kr - 270 kr
- 1st Class Ticket
- 290 kr - 410 kr
- Phone
- 07821/9960770
- info@sweg.de
- Website
- sweg.de
Train from Heilbronn Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Schedules at
- sweg.de
Train from Heilbronn Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Schedules at
- sweg.de
German rail company Deutsche Bahn is known for its efficient and comfortable service. It offers many different types of rail transportation, including ICE or Intercity-Express for high-speed services between major cities and regions, IC (InterCity) for long-distance trains, RE (Regional Express) trains that connect regions and cities, and the S-Bahn rapid transit service. There are two main tickets on offer: the Flexpreis that has full flexibility, and the Sparpreis which is the cheaper, advanced fare (bookings usually open 6 months in advance for domestic tickets).
Contact Details
- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Heilbronn Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 42 min
- Frequency
- Once daily
- Estimated price
- 280 kr - 310 kr
- Website
- https://www.bahn.com/en
Train from Mannheim, Hauptbahnhof to Frankfurt
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- 310 kr - 350 kr
- Website
- https://www.bahn.com/en
Train from Heilbronn Hbf to Kassel-Wilhelmshoehe
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- 650 kr - 750 kr
- Website
- https://www.bahn.com/en
Train from Kassel Bahnhof Wilhelmshöhe to Hamburg Hbf
- Ave. Duration
- 2h 19m
- Frequency
- Hourly
- Estimated price
- 650 kr - 750 kr
- Website
- https://www.bahn.com/en
Train from Heilbronn Hbf to Berlin Hbf
- Ave. Duration
- 5h 36m
- Frequency
- Once daily
- Estimated price
- 1100 kr - 1300 kr
- Website
- https://www.bahn.com/en
Deutsche Bahn’s regional network is made up of IRE (Interregio-Express), RE (Regional-Express), RB (Regionalbahn) and S-Bahn trains. Ticket prices are fixed and there’s no seat reservations – just turn up, buy a ticket and jump on the next train. All regional trains depart regularly and connect to local and long-distance services.
Contact Details
- Phone
- +49 30 2970
- Website
- bahn.com
Train from Heilbronn Hauptbahnhof to Karlsruhe Hauptbahnhof
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- 160 kr - 230 kr
- Website
- https://www.bahn.com/en
Train from Heilbronn Hauptbahnhof to Hessental Bahnhof
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- 140 kr - 210 kr
- Website
- https://www.bahn.com/en
Train from Nürnberg Hbf to Hof Hbf
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- 290 kr - 410 kr
- Website
- https://www.bahn.com/en
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Hamburg Hbf to Stockholm Centralstation
- Ave. Duration
- 12h 12m
- Frequency
- Twice daily
- Estimated price
- 1000 kr - 1500 kr
- Website
- https://www.sj.se/en/
- 1st Class Ticket
- 1000 kr - 1500 kr
- 2nd Class Ticket
- 1100 kr - 1500 kr
Train from Berlin Hauptbahnhof to Stockholm Centralstation
- Ave. Duration
- 16h 19m
- Frequency
- Twice a week
- Estimated price
- 1200 kr - 1900 kr
- Website
- https://www.sj.se/en/
- 1st Class Ticket
- 1200 kr - 1800 kr
- 2nd Class Ticket
- 1400 kr - 1900 kr
- Phone
- +46 771-26 00 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Train from Hamburg Hbf to Stockholm Centralstation
- Ave. Duration
- 13h 21m
- Frequency
- Twice a week
- Estimated price
- 650 kr - 950 kr
- Schedules at
- snalltaget.se
Train from Berlin Hauptbahnhof to Stockholm Centralstation
- Ave. Duration
- 16h 10m
- Frequency
- Twice a week
- Estimated price
- 800 kr - 1200 kr
- Schedules at
- snalltaget.se
- Phone
- 0341 231898288
- info@mitteldeutsche-regiobahn.de
- Website
- mitteldeutsche-regiobahn.de
Train from Hof Hbf to Dresden Hauptbahnhof
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Website
- Mitteldeutsche Regiobahn
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Lörrach Hbf to Hamburg Altona
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- 1100 kr - 9500 kr
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- 4300 kr - 5000 kr
- Car Compartment
- 7500 kr - 9500 kr
One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Heilbronn central train station to Hamburg central bus station
- Ave. Duration
- 11h 35m
- Frequency
- Twice daily
- Estimated price
- 650 kr - 950 kr
- Website
- https://www.flixbus.co.uk
Bus from Hamburg central bus station to Stockholm
- Ave. Duration
- 15h 35m
- Frequency
- Once daily
- Estimated price
- 850 kr - 1200 kr
- Website
- https://www.flixbus.co.uk
Frequently asked questions
- Phone
- 0040 723 450 475
- info@comati-psg.ro
- Website
- comati-psg.ro
Bus from Dresden Bayrische Strasse to Stockholm Central Bus Station
- Ave. Duration
- 21h 30m
- Frequency
- 3 times a week
- Estimated price
- 1400 kr - 1600 kr
- Website
- Comati PSG
Want to know more about travelling around Sweden
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
How to plan an amazing trip around Scandinavia
Top travel and planning tips on the best ways to get around Scandinavia.
Read the travel guideHeading to Europe? Read this before you buy a Eurail Pass
We compare the different Eurail types and help you decide if a Eurail Pass is right for you
Read the travel guideWant to know more about Flixbus?
Rome2Rio’s guide has all the details
Read the travel guideMore Questions & Answers
Heilbronn to Stockholm bus services, operated by FlixBus, arrive at Stockholm station.
Heilbronn to Stockholm train services, operated by Swedish Railways (SJ), arrive at Stockholm Centralstation.
Yes, the driving distance between Heilbronn to Stockholm is 1729 km. It takes approximately 16h 16m to drive from Heilbronn to Stockholm.
Book your Heilbronn to Stockholm train tickets online with Omio.
Book your Heilbronn to Stockholm bus tickets online with FlixBus.
There are 665+ hotels available in Stockholm. Prices start at 600 kr SEK per night.