Rome2Rio

How to get fromKassel to Ulcinjby train, plane, bus, car, car train or shuttle

Find Transport to Ulcinj

See all options

There are 14 ways to get from Kassel to Ulcinj by train, plane, bus, car, car train, 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.

  1. Train to Frankfurt, fly to Tirana International Airport Nënë Tereza, bus

    best
    1. Take the train from Kassel Bahnhof Wilhelmshöhe to Frankfurttrain
    2. Fly from Frankfurt (FRA) to Tirana International Airport Nënë Tereza (TIA)planeFRA - TIA
    3. Take the bus from Tirana Airport to Ulcinjbus
    9h 27m
  2. Train to Frankfurt, fly to Split Airport, bus

    cheapest
    1. Take the train from Kassel Bahnhof Wilhelmshöhe to Frankfurttrain
    2. Fly from Frankfurt (FRA) to Split Airport (SPU)planeFRA - SPU
    3. Take the bus from Split Bus Station to Ulcinj, Autobuska Stanica Ulcinjbus
    13h 32m
    €166–415
  3. Bus via Peć

    1. Take the bus from Kassel Hauptbahnhof to Pejabus
    2. Take the bus from Peja to Ulcinjbus
    22h 45m
  4. Train, bus

    1. Take the train from Kassel Bahnhof Wilhelmshöhe to München Hbftrain25 / ...
    2. Take the train from Muenchen Hbf to Villach HbftrainRj
    3. Take the train from Villach Hbf to Slavonski Brodtrain211
    4. Take the bus from Slavonski Brod, Autobusni Kolodvor to Željeznička stanica Barbus
    26h 9m
  5. Drive, car train

    1. Drive from Kassel to Göttingencar
    2. Take the car train from Göttingen to Villach Hbfcartrain
    3. Drive from Villach Hbf to Ulcinjcar
    17h 7m
    €247–1,120
  6. Train to Dortmund Airport, fly to Podgorica Airport, shuttle

    1. Take the train from Kassel-Wilhelmshoehe to Hamm(Westf)Hbftrain
    2. Fly from Dortmund Airport (DTM) to Podgorica Airport (TGD)planeDTM - TGD
    3. Take a shuttle bus from Podgorica Airport to Ulcinj, Autobuska Stanica Ulcinjshuttle
    9h 4m
  7. Train to Dortmund Airport, fly to Tirana International Airport Nënë Tereza, bus

    1. Take the train from Kassel-Wilhelmshoehe to Hamm(Westf)Hbftrain
    2. Fly from Dortmund Airport (DTM) to Tirana International Airport Nënë Tereza (TIA)planeDTM - TIA
    3. Take the bus from Tirana Airport to Ulcinjbus
    10h 54m
  8. Train to Düsseldorf International Airport, fly to Tirana International Airport Nënë Tereza, bus

    1. Take the train from Kassel-Wilhelmshoehe to Duesseldorf Flughafentrain
    2. Fly from Düsseldorf International Airport (DUS) to Tirana International Airport Nënë Tereza (TIA)planeDUS - TIA
    3. Take the bus from Tirana Airport to Ulcinjbus
    11h 53m
  9. Train, train to Cologne Bonn Airport, fly to Tirana International Airport Nënë Tereza, bus

    1. Take the train from Kassel Bahnhof Wilhelmshöhe to Frankfurttrain
    2. Take the train from Frankfurt to Siegburg Bftrain
    3. Fly from Cologne Bonn Airport (CGN) to Tirana International Airport Nënë Tereza (TIA)planeCGN - TIA
    4. Take the bus from Tirana Airport to Ulcinjbus
    11h 5m
  10. Train to Frankfurt, fly to Sarajevo, shuttle

    1. Take the train from Kassel Bahnhof Wilhelmshöhe to Frankfurttrain
    2. Fly from Frankfurt (FRA) to Sarajevo (SJJ)planeFRA - SJJ
    3. Take a shuttle bus from Sarajevo, Autobuska Stanica to Podgorica , Bus stationshuttle
    4. Take a shuttle bus from Podgorica Airport to Ulcinj, Autobuska Stanica Ulcinjshuttle
    13h 26m
  11. Train to Frankfurt, fly to Dubrovnik Airport, bus, shuttle

    1. Take the train from Kassel Bahnhof Wilhelmshöhe to Frankfurttrain
    2. Fly from Frankfurt (FRA) to Dubrovnik Airport (DBV)planeFRA - DBV
    3. Take the bus from Dubrovnik, Autobusni kolodvor to Kotor, Autobuska Stanicabus
    4. Take a shuttle bus from Kotor, Autobuska Stanica to Podgorica Airportshuttle
    5. Take a shuttle bus from Podgorica Airport to Ulcinj, Autobuska Stanica Ulcinjshuttle
    13h 42m
  12. Bus

    1. Take the bus from Kassel to Shkodërbus
    2. Take the bus from Shkoder,Rruga Teuta to Ulcinj, Autobuska Stanica Ulcinjbus
    23h 42m
  13. Bus via Berane

    1. Take the bus from Kassel to Berane , Autobuska stanicabus
    2. Take the bus from Berane , Autobuska stanica to Ulcinjbus
    29h 39m
  14. Drive 1,661.4 km

    1. Drive from Kassel to Ulcinjcar1,661.4 km
    18h 28m
    €233–336

Frankfurt (FRA) to Tirana International Airport Nënë Tereza (TIA) flights

Calendar30Weekly Planes
Duration3h 50mAverage Duration
Ticket€76Cheapest Price
See schedules

Questions & Answers

What companies run services between Kassel, Germany and Ulcinj, Montenegro?

You can take a bus from Kassel Hauptbahnhof to Ulcinj via Peja in around 22h 45m.

Airlines
Train operators
Bus operators

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