There are 10 ways to get from Heilbronn to Ulcinj by train, plane, bus, night train, car, or shuttle
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 Tirana International Airport Nënë Tereza, bus
best- Take the train from Heilbronn Hbf to Stuttgart Hbftrain
- Fly from Stuttgart Airport (STR) to Tirana International Airport Nënë Tereza (TIA)plane STR - TIA
- Take the bus from Tirana Airport to Ulcinjbus
8h 22m€85–322Train to Karlsruhe/Baden-Baden Airport, fly to Tirana International Airport Nënë Tereza, bus
cheapest- Take the train from Heilbronn Hauptbahnhof to Karlsruhe Hauptbahnhoftrain
- Fly from Karlsruhe/Baden-Baden Airport (FKB) to Tirana International Airport Nënë Tereza (TIA)plane FKB - TIA
- Take the bus from Tirana Airport to Ulcinjbus
9h 46m€78–338Bus
- Take the bus from Heilbronn Hbf/Busbahnhof to Shkodërbus
- Take the bus from Shkoder,Rruga Teuta to Ulcinj, Autobuska Stanica Ulcinjbus
21h 50mTrain, night train, bus
- Take the train from Heilbronn Hbf to Stuttgart Hbftrain Re / ...
- Take the nighttrain from Stuttgart Hbf to Zagreb Glavni Kol.nighttrain En
- Take the train from Zagreb Glavni Kol. to Slavonski Brodtrain Re
- Take the bus from Slavonski Brod, Autobusni Kolodvor to Željeznička stanica Barbus
28h 5mDrive 1,456 km
- Drive from Heilbronn to Ulcinjcar 1,456 km
17h 17m€209–302Train, train to Frankfurt, fly to Podgorica Airport, shuttle
- Take the train from Heilbronn Hauptbahnhof to Mannheim, Hauptbahnhoftrain
- Take the train from Mannheim, Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Podgorica Airport (TGD)plane FRA - TGD
- Take a shuttle bus from Podgorica Airport to Ulcinj, Autobuska Stanica Ulcinj
7h 38mTrain, train to Frankfurt, fly to Tirana International Airport Nënë Tereza, bus
- Take the train from Heilbronn Hauptbahnhof to Mannheim, Hauptbahnhoftrain
- Take the train from Mannheim, Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Tirana International Airport Nënë Tereza (TIA)plane FRA - TIA
- Take the bus from Tirana Airport to Ulcinjbus
9h 28m€129–350Train, train to Allgäu Airport, Memmingen, fly to Tirana International Airport Nënë Tereza, bus
- Take the train from Heilbronn Hbf to Stuttgart Hbftrain
- Take the train from Hauptbahnhof to Ulm Hauptbahnhoftrain
- Take the train from Ulm Hauptbahnhof to Memmingen, Bahnhof ZOBtrain
- Fly from Allgäu Airport, Memmingen (FMM) to Tirana International Airport Nënë Tereza (TIA)plane FMM - TIA
- Take the bus from Tirana Airport to Ulcinjbus
10h 24m€90–391Train, train to Frankfurt, fly to Dubrovnik Airport, bus
- Take the train from Heilbronn Hauptbahnhof to Mannheim, Hauptbahnhoftrain
- Take the train from Mannheim, Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Dubrovnik Airport (DBV)plane FRA - DBV
- Take the bus from Dubrovnik, Autobusni kolodvor to Ulcinj, Autobuska Stanica Ulcinjbus
12h 22m€146–324Train, bus
- Take the train from Heilbronn Hbf to Stuttgart Hbftrain Re / ...
- Take the bus from Stuttgart to Berane , Autobuska stanicabus
- Take the bus from Berane , Autobuska stanica to Ulcinj, Autobuska Stanica Ulcinjbus
31h 7m€81–121
Stuttgart Airport (STR) to Tirana International Airport Nënë Tereza (TIA) flights
Questions & Answers
The cheapest way to get from Heilbronn to Ulcinj is to train and bus which costs €80 - €130 and takes 31h 7m.
The fastest way to get from Heilbronn to Ulcinj is to train and fly and bus which takes 8h 22m and costs €85 - €330.
No, there is no direct bus from Heilbronn to Ulcinj. However, there are services departing from Heilbronn Hbf/Busbahnhof and arriving at Ulcinj, Autobuska Stanica Ulcinj via Shkoder,Rruga Teuta. The journey, including transfers, takes approximately 21h 50m.
The distance between Heilbronn and Ulcinj is 1340 km. The road distance is 1456 km.
The best way to get from Heilbronn to Ulcinj without a car is to bus which takes 21h 50m and costs .
It takes approximately 8h 22m to get from Heilbronn to Ulcinj, including transfers.
Heilbronn to Ulcinj bus services, operated by Deva Tours, depart from Heilbronn Hbf/Busbahnhof station.
Heilbronn to Ulcinj bus services, operated by Deva Tours, arrive at Shkodër station.
Yes, the driving distance between Heilbronn to Ulcinj is 1456 km. It takes approximately 17h 17m to drive from Heilbronn to Ulcinj.
There are 3472+ hotels available in Ulcinj.
What companies run services between Heilbronn, Germany and Ulcinj, Montenegro?
You can take a bus from Heilbronn Hbf/Busbahnhof to Ulcinj, Autobuska Stanica Ulcinj via Shkodër and Shkoder,Rruga Teuta in around 21h 50m.
- Website
- lufthansa.com
Flights from Stuttgart Airport to Tirana International Airport Nënë Tereza via Munich
- Ave. Duration
- 4h 50m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €100–360
Flights from Frankfurt to Podgorica Airport via Vienna
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- €100–260
Flights from Frankfurt to Tirana International Airport Nënë Tereza
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- €130–280
Flights from Frankfurt to Tirana International Airport Nënë Tereza via Munich
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- €130–280
Flights from Frankfurt to Dubrovnik Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- €90–220
Flights from Frankfurt to Dubrovnik Airport via Zagreb
- Ave. Duration
- 3h 50m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €95–330
Flights from Frankfurt to Dubrovnik Airport via Munich
- Ave. Duration
- 4h 8m
- When
- Every day
- Estimated price
- €90–330
- Phone
- +49 711 400 534 44
- [email protected]
- Website
- Arverio Baden-Württemberg
Train from Heilbronn Hbf to Stuttgart Hbf
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €10–20
- Schedules at
- Arverio Baden-Württemberg
- 2nd Class Ticket
- €10–13
- 1st Class Ticket
- €14–20
Train from Heilbronn Hbf to Stuttgart Hbf
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €10–20
- Schedules at
- Arverio Baden-Württemberg
- 2nd Class Ticket
- €10–13
- 1st Class Ticket
- €14–20
Train from Heilbronn Hbf to Stuttgart Hbf
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €10–20
- Schedules at
- Arverio Baden-Württemberg
- 2nd Class Ticket
- €10–13
- 1st Class Ticket
- €14–20
Train from Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 40m
- Frequency
- Every 30 minutes
- Estimated price
- €15–29
- Schedules at
- Arverio Baden-Württemberg
- 2nd Class Ticket
- €15–19
- 1st Class Ticket
- €20–29
Train from Heilbronn Hbf to Stuttgart Hbf
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €10–20
- Schedules at
- Arverio Baden-Württemberg
- 2nd Class Ticket
- €10–13
- 1st Class Ticket
- €14–20
- Phone
- +355 69 617 8170
- [email protected]
- Website
- facebook.com
Bus from Tirana Airport to Ulcinj
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- €17–25
- Schedules at
- Diamant Travel
Bus from Tirana Airport to Ulcinj
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- €17–25
- Schedules at
- Diamant Travel
Bus from Tirana Airport to Ulcinj
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- €17–25
- Schedules at
- Diamant Travel
Bus from Tirana Airport to Ulcinj
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- €17–25
- Schedules at
- Diamant Travel
Want to know more about travelling around Montenegro
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
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide





