Get the free app!
Search background image

Find your domestic and international bus

Int. buses

Bus from Stuttgart to Croatia

Most days of the year it is possible to travel with bus directly from Stuttgart to several cities in Croatia, during winter season the most popular destinations is Zagreb, during summer season the cities on the Dalmatian coast. The main bus station in Stuttgart has been closed seen 2010 since then international buses has been operating from and interims bus station in Obertürkheim, the bus station is located at the following address: ZOB-Obertürkheim, Hafenbahnstraße 15, 70329 Stuttgart. (Park +Ride-Platz Hafenbahnstraße). Once you get to the park and ride you should easily be able to find where the bus is parked, but nevertheless make sure to arrive in do time.

Map bus station Stuttgart

How to get to the ZOB Obertürkheim?

If you plot the following GPS co-ordinates 48.762087, 9.266788 into your Navigation system or Smartphone, this should take you to Hafenbahnstraße 15.

In terms of public transportation to the bus station, you have option to take S-train line S1 to the Obertürkheim “S-Bahn Station”, from here there is about 2-3 minutes footwall to where the bus departures.Alternatively you can take bus number 61,62, 65 or 101 to the “S-Bahn Station” or bus number 103 which stops in Hafenbahnstraße

If you have friends or family taking you to the bus, then can park at the Park +Ride-Platz Hafenbahnstraße (fees apply) basically just next to the bus.

Bus connections from Stuttgart to Croatia

It is possible to travel from Stuttgart “directly” (Buy a ticket to) to more then 20 cities in Croatia, below we have listed the cities sorted by geographical regions, click on the cities you wish to travel to, to see ticket prices and departure times of the bus.
Bus from Stuttgart to cities in the mainland part of Croatia

Stuttgart to Zagreb Stuttgart to Plitvice Lakes Stuttgart to Vukovar
Stuttgart to Slavonski Brod Stuttgart to Nova Gradiska Stuttgart to Cakovec
Stuttgart to Varazdin Stuttgart to Novi Marof Stuttgart to Hum na Sutli
Stuttgart to Osijek Stuttgart to Novska Stuttgart to Karlovac
Stuttgart to Pozega Stuttgart to Vinkovci Stuttgart to Krapinske Toplice
Stuttgart to Pregrada Stuttgart to Zupanja

Bus from Stuttgart to Cities in Dalmatia

Stuttgart to Zadar Stuttgart to Dubrovnik Stuttgart to Split
Stuttgart to Novalja Stuttgart to Makarska Stuttgart to Trogir
Stuttgart to Biograd na Moru Stuttgart to Imotski Stuttgart to Krka Waterfalls
Stuttgart to Sibenik Stuttgart to Vodice Stuttgart to Tisno

Bus from Stuttgart to cities in Kvarner

Stuttgart to Rijeka Stuttgart to Crikvenica Stuttgart to Krk
Stuttgart to Opatija Stuttgart to Novi Vinodolski Stuttgart to Cres

Bus from Stuttgart to Cities in Istria

Stuttgart to Pula Stuttgart to Porec Stuttgart to Rovinj
Stuttgart to Novigrad Stuttgart to Umag Stuttgart to Vrsar
Stuttgart to Medulin

Not all buses run all the year, so remember to check availability on the date you wish to travel.

Stuttgart ZOB Oberturkheim

Bus from Frankfurt to Croatia

All year around it is possible to travel with schedule bus from Frankfurt am Main to various cities in Croatia, the most popular destination is Zagreb, to where there is connection most days of the year. In Frankfurt the bus departure from the bus station, or actually it is more like a bus stop, on the south side of HBF (Frankfurt central train station). In the area there are plenty of shops and place where you can grab a bite to eat or a cop of coffee, in case you have to wait. The address of bus stop is Mannheimer Strasse, the bus stop is around house number 6. Make sure to arrive half an hour before the schedule departure so you have time to locate the exact spot where the bus will stop.

Bus station Frankfurt Map

How to get to the Bus stop in Mannheimer Strasse?

If you have a GPS enable phone you can enter the following co-ordinates 50.105359, 8.663046, these should take you to Mannheimer Strasse Nr. 6.

If you are travelling with Train or public transportation, you just go to the “Hauptbahnhof” central train station, from where you have 200 – 400 metres to where the bus departures. If you are getting there by Tram you have a stop at the “HBF Sudseite” which is the closest you can get, alternatively you can also get of at the Baseler Platz, which is about 300 metres from where the bus departure.

If you are brought there with car by family or friends, you have a large paid parking lot by Mannheimer Strasse Nr. 6, the parking entrance if from the Karlsruher Strasse.

Bus connections from Frankfurt am Main to Croatia

From Frankfurt you can travel “directly” (Buy a ticket to) to more than 20 cities in Croatia, below we have listed the cities sorted by geographical regions, click on the cities you wish to travel to, to see ticket prices and departure times of the bus.

Bus from Frankfurt am Main to cities in the mainland part of Croatia

Frankfurt to Zagreb Frankfurt to Plitvice Lakes Frankfurt to Vukovar
Frankfurt to Slavonski Brod Frankfurt to Nova Gradiska Frankfurt to Cakovec
Frankfurt to Varazdin Frankfurt to Novi Marof Frankfurt to Hum na Sutli
Frankfurt to Osijek Frankfurt to Novska Frankfurt to Karlovac
Frankfurt to Pozega Frankfurt to Vinkovci Frankfurt to Krapinske Toplice
Frankfurt to Pregrada Frankfurt to Zupanja

If you are travelling to smaller cities in the northern region, you should go to closest large city of those listed above. The largest bus station in mainland Croatia is the one in Zagreb, after that comes, Osijek, Vukovar and Slavonski Brod

Bus from Frankfurt am Main to Cities in Dalmatia

Frankfurt to Zadar Frankfurt to Dubrovnik Frankfurt to Split
Frankfurt to Novalja Frankfurt to Makarska Frankfurt to Trogir
Frankfurt to Biograd Frankfurt to Imotski Frankfurt to Krka Waterfalls
Frankfurt to Sibenik Frankfurt to Vodice Frankfurt to Tisno

If your are going to popular holiday destination in northern Dalmatia, you should travel to Zadar, from here you can reach, Zaton, Nin, Privlaka, Island Pag and other places in the area. If you are travelling to places on the dalmatian coast south of Split, like Omis, Podstrana, Brela, Baska Voda, Lokva Rogoznica, Duce, you should travel to Split and then continue from there on.

Bus from Frankfurt am Main to cities in Kvarner

Frankfurt to Rijeka Frankfurt to Crikvenica Frankfurt to Krk
Frankfurt to Opatija Frankfurt to Novi Vinodolski Frankfurt to Cres

From Rijeka you can reach most smaller cities on the Kvarner coast direction Pula, like Lovran, moscenicka draga. Icici you should travel to Rijeka. If you are going to places on the Kvarner coast in direction south, like Dramalj, Select, Karlobag, you should travel to Crikvenica

Bus from Frankfurt am Main to Cities in Istria

Frankfurt to Pula Frankfurt to Porec Frankfurt to Rovinj
Frankfurt to Novigrad Frankfurt to Umag Frankfurt to Vrsar
Frankfurt to Medulin

If you are travelling to cities like, Fazana, Rabac or Labin, you can do so from Pula, if you are travelling to Motovun, Buzin, Groznjan or other cities in the inland of Istria, you can do so from Porec.

Franfurt bus station

Bus from Munich to Croatia

Year around there are daily bus departure from between Munich and Croatia, then most popular route is the one from Munich to Zagreb. In Munich the buses departure from the new and modern ZOB am Hackerbrucke, the official address for the bus station is Arnulfstraße 21. Inside the bus station there is whole range of shops like e.g. a LIDL supermarket, several banks, a post office and plenty of places serving food and drinks. As the station is quite overwhelming we recommend that you get there 20-30 minutes before your bus departures, so you have time to locate your bus.

How to get to the ZOB am Hackerbrucke? 

If you have Smartphone or navigation system, you can find ZOB am Hackerbrucke using these GPS co-ordinates 48.142489, 11.549886.

Munich ZOB Hackerbruecke

The Munich HBF (Main train station) is about 400 meters from the bus terminal, the “S-Bahn” (City train system) stops at the Hackerbrucke S-station. On Arnulfstraße at the opposite site of the ZOB terminal you have trams running, tram NR 16 or 17 stops there.

If are going to the station by car, you have the following parking options: The first options is a »Kiss-&-Ride« Zone where there is about 60 short term parking spaces (fees apply), these parking spaces can reach from the Arnulfstraße 17. Second parking option is a garage below the ZOB this garage can be access from Bernhard-Wicki-Straße 11, also here fees apply.

Bus connections from Munich to Croatia

From Munich you can travel “directly” (Buy a ticket to) to more then 25 cities, below we have listed the cities sorted by geographical regions, click on the cities you wish to travel to, to see ticket prices and departure times of the bus.

Bus from Munich to cities in the mainland part of Croatia

Munich to Zagreb Munich to Plitvice Lakes Munich to Vukovar
Munich to Slavonski Brod Munich to Nova Gradiska Munich to Cakovec
Munich to Varazdin Munich to Novi Marof Munich to Hum na Sutli
Munich to Osijek Munich to Novska Munich to Karlovac
Munich to Pozega Munich to Vinkovci Munich to Krapinske Toplice
Munich to Pregrada Munich to Zupanja

If your destination is not listed above, you probably have to travel to the main station in Zagreb and then catch a bus from there on.

Bus from Munich to Cities in Dalmatia

Munich to Zadar Munich to Dubrovnik Munich to Split
Munich to Novalja Munich to Makarska Munich to Trogir
Munich to Biograd na Moru Munich to Imotski Munich to Krka Waterfalls
Munich to Sibenik Munich to Vodice Munich to Tisno

If your holiday destination was not listed above you should travel to either Zadar, Split or Makarska and then continue from there on.

  • Zadar if you wish to go to towns in the northern part of Dalmatia, like e.g. Zaton, Nin, Novalja, Island Vir, Brodarica etc.
  • Split it you wish to travel to destinations like, Hvar, Brac, Ciovo, Trogir, Omis and other places in the regions
  • Makarska is the place to travel to if your destination is places like Brela, Baska Voda, Igrane, Drvenik.

Bus from Munich to cities in Kvarner 

Munich to Rijeka Munich to Crikvenica Munich to Krk
Munich to Opatija Munich to Novi Vinodolski Munich to Cres

If you are travelling to destinations on the Kvarner Islands, like Baska, Malinska, Njevice, you can catch local bus from Rijeka. If you are travelling to cities coast from Rijeka to Pula, like Lovran, Rabac, Icici, you can also catch bus from those destinations from Rijeka.

If you are travelling to Rab Island, you can travel via Zagreb or Rijeka.

Bus from Munich to Cities in Istria

Munich to Pula Munich to Porec Munich to Rovinj
Munich to Novigrad Munich to Umag Munich to Vrsar
Munich to Medulin

To get to Vrsar you should travel to Rovinj and take local bus from there. From Pula, you can reach Medulin and Fazana with local bus, and from Porec, you can easily travel to destinations like, Novigrad, Umag and Motovun.

Bus from Vienna to Croatia

From Vienna you have several daily bus departures towards destinations in Croatia, the buses the departure from the VIB bus terminal (Vienna International Busterminal), which is located Erdbergstraße 200 A, 1030 Wien, (by U3 Erdberg) If you are not familiar with Vienna and especially the VIB terminal, we recommend that you arrive at least 30 minutes before the departure of the international bus. In the area of the bus station, you have plenty of options to grab a bite of food or a cop of coffee.

If you have navigation, you should travel to this GPS co-ordinates, 48.191628, 16.413253 which is close to where you will find the bus. The buses are parked on the highway bridge, which crosses the Erdbergstraße, you will for sure find it.

Map VIB Terminal Vienna

With the Subway line U3 it takes about 10-15 minutes to get from the centre of Vienna to the terminal, if you arrive with car, there is a park and ride garage, jus next to the subway station

Below we have listed the cities you can travel to in Croatia from Vienna (Cities to where you can buy a ticket), the cities are listed according to the geographical region of Croatia where they are located.

Bus from Vienna to towns in the Kvarner Gulf

Vienna to Rijeka Vienna to Krk town Vienna to Cres town
Vienna to Crikvenica Vienna to Baska (Krk) Vienna to Osor
Vienna to Opatija Vienna to Malinska Vienna to Mali Losinj
Vienna to Novi Vinodolski Vienna to Njivice Vienna to Veli Losinj
Vienna to Lovran Vienna to Punat
Vienna to Moscenicka Draga Vienna to Omisalj

The main bus hub in Kvarner is Rijeka, from here you can basically reach any destination on the Kvarner mainland and on the Kvarner Islands.

Bus from Vienna to towns in Istria

Vienna to Pula Vienna to Rovinj Vienna to Porec
Vienna to Medulin Vienna to Vrsar Vienna to Umag
Vienna to Novigrad

In addition to the above listed destination, you can reach any destination on the coast from Rijeka to Pula like e.g. Rabac, with bus from Rijeka. If you are travelling to popular destinations like Vrsar, Novigrad, Umag you can either travel via Rijeka or via Rovinj or Porec.

Bus from Vienna to towns at in Dalmatia

Vienna to Split Vienna to Zadar Vienna to Dubrovnik
Vienna to Tisno Vienna to Sibenik
Vienna to Novalja Vienna to Krka Waterfalls

If your destination is not listed above, you should travel to Zadar if your destination is in the northern part of Dalmatia, for destination in Southern part of Dalmatia, you should travel to Split and then continue from there one

Bus from Vienna to towns in main land part of Croatia

Vienna to Zagreb Vienna to Plitvice Lakes Vienna to Vukovar
Vienna to Osijek Vienna to Slavonski Brod Vienna to Vinkovci

If your destination is not listed above, you should travel Zagreb which is the main hub for this region, from there on you can reach more or less any larger and midsized cities in the region.

VIB terminal Vienna

Bus from Lucerne to Croatia

If you travel from Lucerne in Switzerland to any town in Croatia, your bus will depart from the Bus terminal at Inseliquai 10 which is close to the Lucerne train station. As the area can be a bit confusing, we recommend you arrive at the station 30 minutes before the departure of your bus.

If you have a phone with GPS, these co-ordinates should take you to approximate location of the bus 47.049357, 8.313985 (Just copy them to Google maps)

You can also try to find the address Inseliquai 10, 6005 Lucerne, or alternatively Europaplatz. If you arrive there by local bus or train you will probably be at the Bahnhofplatz, which is about 3-400 metres from Inseliquai 10.

Inseliquai bus station Lucerne

Below we have listed the cities you can travel to in Croatia (Cities to where you can buy a ticket), the cities are listed according to the region of Croatia where they are located.

Bus from Lucerne to towns in main land part of Croatia

Lucerne to Zagreb Lucerne to Plitvice Lakes Lucerne to Vukovar
Lucerne to Varazdin Lucerne to Pozega Lucerne to Osijek
Lucerne to Slavonski Brod Lucerne to Vinkovci Lucerne to Cakovec
Lucerne to Karlovac Lucerne to Pregrada Lucerne to Hum na Sutli
Lucerne to Zupanja Lucerne to Nova Gradiska Lucerne to Krapinske Toplice
Lucerne to Novi Marof

If your destination is not listed above, you should travel to Zagreb which is the main hub for this region; from there on you can reach more or less any larger and midsize city in the region.

Bus from Lucerne to towns at the Adriatic coast (Rijeka to Dubrovnik)

Lucerne to Split Lucerne to Rijeka Lucerne to Zadar
Lucerne to Dubrovnik Lucerne to Cres Lucerne to Sibenik
Lucerne to Makarska Lucerne to Crikvenica Lucerne to Krka
Lucerne to Krk Lucerne to Tisno
Lucerne to Novi Vinodolski Lucerne to Novalja
Lucerne to Opatija

If your destination is not listed above, you should travel to Rijeka if your destination is in the Kvarner Gulf. For destinations in middle Dalmatia you should travel to Zadar, and for destinations in southern Dalmatia to Split and then continue to your final destination from there on.

Bus from Lucerne to towns in Istria

Lucerne to Pula Lucerne to Rovinj Lucerne to Porec

In addition to the above listed destination, you can reach any destination on the coast from Rijeka to Pula like e.g. Rabac, with bus from Rijeka. If you travel to popular destinations like Vrsar, Novigrad, Umag you can either travel via Rijeka or via Rovinj or Porec.

Bus from Bern to Croatia

From Bern there are several bus departures towards Croatia, all the buses depart from the from Carparkplatz – Car-Terminal Neufeld, which is located close to the highway exit Bern-Neufeld, the address is Studerstrasse, 3004 Bern, but as the street is quite long, you should look for the place where the Tiefenausstrasse goes under Studerstrasse. There are signs to the Car Terminal but it can still be a bit confusing finding the right place, so we recommend you go to the place 30 minutes before your bus is scheduled to depart.

If you use navigation, the following GPS co-ordinates 46.963670, 7.433724 should take you to where the bus should be parked, ask to be sure once you get there.

Park and Ride Neufeld Bern

From the train station in Bern, there are frequent city buses to the Car Terminal Neufeld, travel time is about 15 minutes, from where the buses stop you have only a few hundred meters to where the buses to Croatia depart.

Below we have listed the cities you can travel to in Croatia from Bern (cities to where you can buy a ticket); the cities are listed according to the region of Croatia where they are located.

Bus from Bern to towns in main land part of Croatia

Bern to Zagreb Bern to Plitvice Lakes Bern to Vukovar
Bern to Varazdin Bern to Pozega Bern to Osijek
Bern to Slavonski Brod Bern to Vinkovci Bern to Cakovec
Bern to Karlovac Bern to Pregrada Bern to Hum na Sutli
Bern to Zupanja Bern to Nova Gradiska Bern to Krapinske Toplice
Bern to Novi Marof

If your destination is not listed above, you should travel to Zagreb which is the main hub for this region, from there on you can reach more or less any larger and midsize city in the region.

Bus from Bern to towns at the Adriatic coast (From Rijeka to Dubrovnik)

Bern to Split Bern to Rijeka Bern to Zadar
Bern to Dubrovnik Bern to Cres Bern to Sibenik
Bern to Makarska Bern to Crikvenica Bern to Krka Waterfalls
Bern to Krk Bern to Tisno
Bern to Novi Vinodolski Bern to Novalja
Bern to Opatija

If your destination is not listed above, you should travel to Rijeka if your destination is in the Kvarner Gulf. For destinations in middle Dalmatia you should travel to Zadar, and for destinations in southern Dalmatia to Split and then continue to your final destination from there on.

Bus from Bern to towns in Istria

Bern to Pula Bern to Rovinj Bern to Porec

In addition to the above listed destination, you can reach any destination on the coast from Rijeka to Pula like e.g. Rabac, by bus from Rijeka. If you travel to popular destinations like Vrsar, Novigrad, Umag you can either travel via Rijeka or via Rovinj or Porec.

Carpark Neufeld Bern

Bus from Zurich to Croatia

Zurich-to-croatiaFrom Zurich there are more then 10 weekly departures to more than 20 different destinations in Croatia. All buses depart from the bus station “bus and carparkplatz am Sihlquai”, (which is surrounded by the streets, Sihlquai, Ausstellungsstrasse and Limmatstrasse.), the bus station is location close to the centre of town, it can easily be reach with tram line 4 and 17.

Line 1 – Zurich – Zagreb – Slavonia

On the line from Zurich to Slavonia, you have the options to travel to the following destinations in the north and eastern part of Croatia; click on the route to see timetables and other information. This route operates all year around.

Zurich – Zagreb Zurich – Vinkovci Zurich – Karlovac
Zurich – Nova Gradiska Zurich – Vukovar Zurich – Cakovec
Zurich – Novska Zurich – Zupanja Zurich – Varazdin
Zurich – Slavonski Brod Zurich – Pozega Zurich – Novi Marof
Zurich – Plitvice Lakes Zurich – Hum na Sutli Zurich – Pregarda
Zurich – Krapinske Top. Zurich – Osijek

Line 2 – Zurich – Rijeka – Split

On the line from Zurich to Dalmatia, you have options to travel to the following destinations in Western and southern part of Croatia; click on the route to see timetables and other information. This route operates all year around.

Zurich – Split Zurich – Sibenik Zurich – Dubrovnik
Zurich – Rijeka Zurich – Crikvenica Zurich – Opatija
Zurich – Zadar Zurich – Novi Vinodolski Zurich – Island Krk
Zurich – NP Krka Zurich – Island Cres Zurich – Makarska
Zurich to Novalja Zurich to Tisno

Line 3 – Zurich – Istria

The Zurich Istria line only runs in the peak season, outside of main season you will have to travel Zurich to Rijeka, and then take a local bus for the last part of the trip.

Zurich – Pula Zurich – Porec Zurich – Rovinj

The bus routes are driven as pool routes, where more bus companies for Switzerland and Croatia jointly operate the route. On the bus it is normally clearly marked that the bus is going to destinations in Croatia.

Bus Venice to Croatia

Venice-marcus-squareTrough out the year it is possible to travel with bus from Venice to several Croatian cities.

From Venice to Istria there is bus to the following cities

From Venice to other cities in Croatia

Note: You also have option to travel from Venice to Ljubljana, although it is not in Croatia.

Where to catch the bus from Venice to Croatia?

The buses from Venice to either of the above mentioned cities departure from one of the following stations.

  • People mover station, which is located fairly close to the old town of Venice on the “Isola Nova”, which is by the train station Tronchetto. Make sure to be at the station in do time, so you have time to find the exact departure point of bus.
  • By the Mestre train station, which is situated on the mainland. From the Venice old town you can reach the Mestre station by frequent community trains, travel time to the station is about 10-12 minutes.

As not all buses departure from both stations, you should search for buses from both stations to your destination in Croatia. Just type in Venice in the search form above and you will be able to pick either Venice (People mover) or Venice Mestre as your departure station.

Can I bring a bike on the bus from Venice to Croatia?

Please read or guidelines (here) about bringing a bike on buses operated by Croatian bus companies.

What does it cost to travel from Venice to Croatia?

All routes operated by companies which we work with, has the price stated next to the schedule, so just use the search form or click on the from – to links at the top of this post.

Bus from Germany to Croatia

From Germany there are about 20 weekly bus departures to Zagreb and other cities in Croatia, the most frequent operated route is a daily departure from Frankfurt to Zupanja, this line goes via Zagreb. Driving time from Frankfurt to Zagreb is about 16 hours.

Frankfurt Zagreb Zupanja

From Stuttgart (Oberturkheim) there is two daily departure to Zagreb (The above mentioned line + other line), driving time from Stuttgart to Zagreb is 12 hours.

Stuttgart zagreb

The Frankfurt route goes via Mannheim, Karlruhe, Pforzheim, Stuttgart, Ulm and Munich. The Stuttgart route goes via Ulm and Munich.

From as far north as Hamburg, there is departure twice a week, the driving time from Hamburg to Zagreb is about 30 hours, this bus goes via Hannover, Hildesheim, Goettingen, Kassel, Nuremberg, Ingolstadt and Munich, from Zagreb the bus continues to Zupanja.

Hamburg Zagreb Zupanja

From Berlin there are two weekly bus departures to Osijek via Zagreb, driving time form Berlin to Zagreb is about 18 hours.

Berlin to Osijek

From Zagreb you can easily continue your travel to any city in Croatia, especially to the large cities like, Rijeka, Split and Dubrovnik, there are plenty of daily bus connection.

Use the search form above to see which days the buses from Germany to Croatia are driving, you can also buy the bus ticket online at getbybus.com just click on the “BUY NOW” Bottom next to the search result

Bus Croatia to Montenegro

If you are on holiday in Croatia, and wish to visit or continue your travel to the neighbouring country Montenegro you can do so with direct public bus. Whole year around there are buses from Dubrovnik to towns like, Budva, Kotor and Bar in Montenegro, in the summer season, there are additional departures from Dubrovnik as well as daily buses from Zadar*, Zagreb* and Split*.

Split-Ulcinj-bus-route

The travel time from Dubrovnik to e.g. Kotor 2.5 hours, from Split about 7 hours, from Zadar about 9 hours and from Zagreb a bit more than 12 hours, depending on which departure you travel on. You have option to exit the bus in the following cities in Montenegro, Herceg Novi, Tivat, Kotor, Budva, Bar and Ulcinj. Obviously you also have daily buses travelling in the opposite direction.

Here you can see time table for some of the most popular travel options

Zagreb to Zadar to Split to Makarska to Dubrovnik to
Igalo Igalo Igalo Igalo Igalo
Herceg Novi Herceg Novi Herceg Novi Herceg Novi Herceg Novi
Kotor Kotor Kotor Kotor Kotor
Tivat Tivat Tivat Tivat Tivat
Budva Budva Budva Budva Budva
Bar Bar Bar Bar Bar
Ulcinj Ulcinj Ulcinj Ulcinj Ulcinj

Alternative to the direct buses mentioned, you can basically arrange travel from any other city in Croatia, doing so you will have to take bus from your starting point to Split or even better to Dubrovnik, and then change to one of the buses driving to Montenegro. Please note that the Dubrovnik buses all departure from the main bus station and not from the airport.

If the buses from Dubrovnik should not match your travel schedule, you alternatively have option to arrange for a private transfer, you can see prices for private transfers from Dubrovnik here

*These departures might require bus change.