There are 8 ways to get from Heidelberg to Pula by train, plane, bus, car ferry, 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 Cagliari Elmas Airport
best- Take the train from Heidelberg, Hauptbahnhof to Hauptbahnhoftrain
- Fly from Stuttgart Airport (STR) to Cagliari Elmas Airport (CAG)plane STR - CAG
8h 5m€84–302Train, train to Karlsruhe/Baden-Baden Airport, fly to Cagliari Elmas Airport, bus
cheapest- Take the train from Heidelberg, Hauptbahnhof to Karlsruhe Hauptbahnhoftrain
- Take the train from Karlsruhe Hauptbahnhof to Rastatttrain
- Fly from Karlsruhe/Baden-Baden Airport (FKB) to Cagliari Elmas Airport (CAG)plane FKB - CAG
- Take the bus from Cagliari Autostazione Arst to Pula Via Corinaldi 34bus
8h 48m€78–305Bus, car ferry
- Take the bus from Heidelberg Post Waypoint to Stuttgart Airport Busterminalbus N94 / ...
- Take the bus from Stuttgart Airport to Palermo Piazza Cairolibus
- Take the carferry from Port of Palermo to Port of Cagliaricarferry
47h 30m€295–428Drive, car ferry
- Drive from Heidelberg to Port of Livornocar
- Take the carferry from Port of Livorno to Port of Olbiacarferry
- Drive from Port of Olbia to Pulacar
20h 8m€207–362Train to Frankfurt, fly to Cagliari Elmas Airport, bus
- Take the train from Mannheim, Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Cagliari Elmas Airport (CAG)plane FRA - CAG
- Take the bus from Cagliari Autostazione Arst to Pula Via Corinaldi 34bus
7h 59m€109–367Train, bus to Hahn, fly to Cagliari Elmas Airport
- Take the train from Heidelberg, Hauptbahnhof to Mainz, Hauptbahnhoftrain
- Take the bus from Mainz, Hauptbahnhof to Hahnbus
- Fly from Hahn (HHN) to Cagliari Elmas Airport (CAG)plane HHN - CAG
9h 59m€83–317Train to Frankfurt, fly to Olbia Costa Smeralda Airport, train
- Take the train from Mannheim, Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Olbia Costa Smeralda Airport (OLB)plane FRA - OLB
- Take the train from Olbia Terranova to Cagliaritrain
11h 25m€104–391Train, bus, car ferry
- Take the train from Mannheim, Hauptbahnhof to Offenburg Bahnhoftrain 12 / ...
- Take the bus from Offenburg to Palermo Piazza Cairolibus
- Take the carferry from Port of Palermo to Port of Cagliaricarferry
2d 1h€332–568
Stuttgart Airport (STR) to Cagliari Elmas Airport (CAG) flights
Questions & Answers
The cheapest way to get from Heidelberg to Pula is to train and bus and fly which costs €80 - €320 and takes 9h 59m.
The fastest way to get from Heidelberg to Pula is to train and fly and bus which takes 7h 59m and costs €100 - €370.
The distance between Heidelberg and Pula is 1204 km.
The best way to get from Heidelberg to Pula without a car is to bus and car ferry which takes 47h 30m and costs €290 - €430.
It takes approximately 8h 5m to get from Heidelberg to Pula, including transfers.
There are 1258+ hotels available in Pula.
What companies run services between Heidelberg, Germany and Pula, Italy?
There is no direct connection from Heidelberg to Pula. However, you can take the train to Hauptbahnhof, take the train to Flughafen/Messe, walk to Stuttgart Airport (STR) airport, fly to Cagliari Elmas Airport (CAG), walk to Aeroporto Elmas Partenze, take the bus to Cagliari Autostazione Arst, then take the bus to Pula Via Corinaldi 34. Alternatively, you can take a bus from Heidelberg Post Waypoint to Pula Via Corinaldi 34 via Stuttgart Airport Busterminal, Stuttgart Airport, Autostazione di Palermo, Palermo Camera di commercio, Port of Palermo, Port of Cagliari, and Cagliari Autostazione Arst in around 47h 30m.
- Website
- lufthansa.com
Flights from Stuttgart Airport to Cagliari Elmas Airport via Munich
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- €100–360
Flights from Frankfurt to Cagliari Elmas Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €100–340
Flights from Frankfurt to Cagliari Elmas Airport via Munich
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- €100–350
Flights from Frankfurt to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- €100–320
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Heidelberg, Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- €16–70
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Mannheim, Hauptbahnhof to Frankfurt
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- €13–55
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Heidelberg, Hauptbahnhof to Karlsruhe Hauptbahnhof
- Ave. Duration
- 36 min
- Frequency
- 5 times a day
- Estimated price
- €9–45
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Heidelberg, Hauptbahnhof to Mainz, Hauptbahnhof
- Ave. Duration
- 54 min
- Frequency
- Every 4 hours
- Estimated price
- €15–65
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Mannheim, Hauptbahnhof to Frankfurt
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- €13–55
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Mannheim, Hauptbahnhof to Offenburg Bahnhof
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- €23–100
- Website
- Deutsche Bahn Intercity (DB IC)
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Heidelberg Post Waypoint to Stuttgart Airport Busterminal
- Ave. Duration
- 1h 44m
- Frequency
- Every 4 hours
- Estimated price
- €9–16
- Website
- Flixbus
- Phone
- +39.081.496.444
- [email protected]
- Website
- Grimaldi Lines
Car ferry from Port of Palermo to Port of Cagliari
- Ave. Duration
- 12h
- Frequency
- Once a week
- Estimated price
- €40–75
- Website
- Grimaldi Lines
Car ferry from Port of Livorno to Port of Olbia
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- €30–100
- Website
- Grimaldi Lines
- Only Passenger
- €70
- with added vehicle
- €100
Car ferry from Port of Palermo to Port of Cagliari
- Ave. Duration
- 12h
- Frequency
- Once a week
- Estimated price
- €40–75
- Website
- Grimaldi Lines
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
Want to know more about Flixbus?
Read the travel guide











