There are 11 ways to get from Heidelberg to Positano by train, plane, ferry, bus, night train, 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 to Naples Airport, ferry
best- Take the train from Heidelberg, Hauptbahnhof to Hauptbahnhoftrain
- Fly from Stuttgart Airport (STR) to Naples Airport (NAP)plane STR - NAP
- Take the ferry from Naples Beverello to Port of Positanoferry
7h 24m€128–331Train to Frankfurt, fly to Fiumicino International Airport, train, ferry
cheapest- Take the train from Mannheim, Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Fiumicino International Airport (FCO)plane FRA - FCO
- Take the train from Roma Termini to Napoli Centraletrain
- Take the ferry from Naples Beverello to Port of Positanoferry
8h 49m€115–298Train, bus, ferry
- Take the train from Heidelberg, Hauptbahnhof to Heilbronn Hauptbahnhoftrain
- Take the bus from Heilbronn ZOB - Fernbusbahnhof - Bahnhofstrasse 41 to Verona Porta Nuova Stationbus
- Take the train from Verona Porta Nuova to Napoli Centraletrain Fr
- Take the ferry from Naples Beverello to Port of Positanoferry
15h 54m€197–410Bus
- Take the bus from Heidelberg Post Waypoint to Karlsruhe central train stationbus FlixBus 108 / ...
- Take the bus from Karlsruhe Central Bus Station to Salernobus
22h 24m€148–214Train, night train, ferry
- Take the train from Heidelberg, Hauptbahnhof to Hauptbahnhoftrain 55 / ...
- Take the nighttrain from Stuttgart Hbf to Venezia Mestrenighttrain Nj
- Take the train from Venezia Mestre to Napoli Centraletrain Fr
- Take the ferry from Naples Beverello to Port of Positanoferry
21h 9m€174–407Train to Frankfurt, fly to Naples Airport, ferry
- Take the train from Mannheim, Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Naples Airport (NAP)plane FRA - NAP
- Take the ferry from Naples Beverello to Port of Positanoferry
7h 20m€136–382Train to Basel, fly to Naples Airport, ferry
- Take the train from Mannheim, Hauptbahnhof to Basel SBBtrain
- Fly from Basel (BSL) to Naples Airport (NAP)plane BSL - NAP
- Take the ferry from Naples Beverello to Port of Positanoferry
9h 14m€127–432Train, train to Munich International Airport, fly to Naples Airport, ferry
- Take the train from Heidelberg, Hauptbahnhof to Hauptbahnhoftrain
- Take the train from Hauptbahnhof to München Hbftrain
- Fly from Munich International Airport (MUC) to Naples Airport (NAP)plane MUC - NAP
- Take the ferry from Naples Beverello to Port of Positanoferry
9h 46m€162–467Bus, train
- Take the bus from Mannheim central bus station to Roma, Autostazione Tiburtinabus N77
- Take the bus from Roma, Autostazione Tiburtina to Napoli P.zza Garibaldibus 570 / ...
- Take the train from Napoli P. Garibaldi to Sorrentotrain 0
26h 25m€129–211Train, night train
- Take the train from Heidelberg, Hauptbahnhof to Hauptbahnhoftrain 55 / ...
- Take the nighttrain from Stuttgart Hbf to Bolzano Bozennighttrain Nj
- Take the train from Bolzano Bozen to Napoli Centraletrain Fr
- Take the train from Napoli P. Garibaldi to Sorrentotrain 0
22h 32m€155–370Drive 1,394.1 km
- Drive from Heidelberg to Positanocar 1,394.1 km
13h 16m€224–324
Heidelberg to Positano by train, night train, subway, and ferry
Comparing Your Travel Options
The cheapest way to get from Heidelberg to Positano is to bus and train which costs €120 - €220 and takes 26h 25m.
The fastest way to get from Heidelberg to Positano is to train and fly and ferry which takes 7h 20m and costs €130 - €390.
No, there is no direct bus from Heidelberg to Positano. However, there are services departing from Heidelberg Post Waypoint and arriving at Positano Sponda via Karlsruhe Central Bus Station, Salerno - Via Sichelgaita-Istituto Genovesi, Salerno and Amalfi. The journey, including transfers, takes approximately 22h 24m.
No, there is no direct train from Heidelberg to Positano. However, there are services departing from Heidelberg, Hauptbahnhof and arriving at Sorrento via Stuttgart Hbf, Bolzano Bozen and Napoli P. Garibaldi. The journey, including transfers, takes approximately 22h 32m.
The distance between Heidelberg and Positano is 1128 km. The road distance is 1394.1 km.
The best way to get from Heidelberg to Positano without a car is to train and bus and ferry which takes 15h 54m and costs €190 - €410.
It takes approximately 7h 24m to get from Heidelberg to Positano, including transfers.
Heidelberg to Positano bus services, operated by FlixBus, depart from Heidelberg Post Waypoint station.
Heidelberg to Positano train services, operated by Deutsche Bahn Intercity (DB IC), depart from Heidelberg, Hauptbahnhof station.
Heidelberg to Positano bus services, operated by FlixBus, arrive at Karlsruhe central train station.
What companies run services between Heidelberg, Germany and Positano, Italy?
You can take a bus from Heidelberg Post Waypoint to Positano Sponda via Karlsruhe Central Bus Station, Salerno, Salerno - Via Sichelgaita-Istituto Genovesi, Salerno, and Amalfi in around 22h 24m.
- Website
- lufthansa.com
Flights from Stuttgart Airport to Naples Airport via Munich International Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €55–320
Flights from Frankfurt to Naples Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €100–380
Flights from Frankfurt to Naples Airport via Munich International Airport
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- €55–380
Flights from Basel to Naples Airport via Munich International Airport
- Ave. Duration
- 3h 42m
- When
- Wednesday, Thursday, Saturday, Monday, and Friday
- Estimated price
- €60–340
Flights from Munich International Airport to Naples Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €45–290
Flights from Munich International Airport to Naples Airport via Fiumicino International Airport
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- €50–300
Flights from Frankfurt to Fiumicino International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- €75–120
Flights from Frankfurt to Fiumicino International Airport via Munich International Airport
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- €75–120
Flights from Frankfurt to Fiumicino International Airport via Milan Linate
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- €75–120
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Heidelberg, Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- €17–35
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Heidelberg, Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- €17–35
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Mannheim, Hauptbahnhof to Frankfurt
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- €13–26
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Mannheim, Hauptbahnhof to Basel SBB
- Ave. Duration
- 2h 12m
- Frequency
- Hourly
- Estimated price
- €45–95
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Heidelberg, Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- €17–35
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hauptbahnhof to München Hbf
- Ave. Duration
- 1h 58m
- Frequency
- Hourly
- Estimated price
- €40–85
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Mannheim, Hauptbahnhof to Frankfurt
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- €13–26
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Heidelberg, Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- €17–35
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +39 0362 185 0590
- [email protected]
- Website
- Onebus
Bus from Heilbronn ZOB - Fernbusbahnhof - Bahnhofstrasse 41 to Verona Porta Nuova Station
- Ave. Duration
- 6h 17m
- Frequency
- Once a week
- Estimated price
- €75–110
- Website
- Onebus
Bus from Karlsruhe Central Bus Station to Salerno
- Ave. Duration
- 16h 19m
- Frequency
- Once a week
- Estimated price
- €140–200
- Website
- Onebus
- Phone
- (+39)081.552.07.63
- [email protected]
- Website
- Navigazione Libera del Golfo
Ferry from Naples Beverello to Port of Positano
- Ave. Duration
- 35 min
- Frequency
- Twice daily
- Estimated price
- €30–70
- Website
- Navigazione Libera del Golfo
Ferry from Naples Beverello to Port of Positano
- Ave. Duration
- 35 min
- Frequency
- Twice daily
- Estimated price
- €30–70
- Website
- Navigazione Libera del Golfo
Ferry from Naples Beverello to Port of Positano
- Ave. Duration
- 35 min
- Frequency
- Twice daily
- Estimated price
- €30–70
- Website
- Navigazione Libera del Golfo
Ferry from Naples Beverello to Port of Positano
- Ave. Duration
- 35 min
- Frequency
- Twice daily
- Estimated price
- €30–70
- Website
- Navigazione Libera del Golfo
Ferry from Naples Beverello to Port of Positano
- Ave. Duration
- 35 min
- Frequency
- Twice daily
- Estimated price
- €30–70
- Website
- Navigazione Libera del Golfo
Ferry from Naples Beverello to Port of Positano
- Ave. Duration
- 35 min
- Frequency
- Twice daily
- Estimated price
- €30–70
- Website
- Navigazione Libera del Golfo
Ferry from Naples Beverello to Port of Positano
- Ave. Duration
- 35 min
- Frequency
- Twice daily
- Estimated price
- €30–70
- Website
- Navigazione Libera del Golfo
Want to know more about travelling around Italy
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
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Travelling by boat in Italy
Read the travel guide
Booking & Getting There
Heidelberg to Positano train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Hauptbahnhof station.
Yes, the driving distance between Heidelberg to Positano is 1394 km. It takes approximately 13h 16m to drive from Heidelberg to Positano.
There are 9348+ hotels available in Positano.





