Recently I visited both Croatia and Montenegro for the first time by bus. It was one of my favorite trips in recent years, as taking the bus is an attraction in itself along the Balkan coast. The views are spectacular, Montenegro especially reminds me of a miniature version of Norway.
I flew into Dubrovnik and spent a beautiful week exploring the Old Town and islands, before taking the bus down to Kotor. It was an easy journey, but it took longer than planned.
So let’s take a closer look at everything you need to know before taking the bus from Dubrovnik to Kotor, where to buy tickets, how long it actually takes and what to expect from the journey.
Article overview
Can you get a bus from Dubrovnik to Kotor?
Yes, you can. It is an easy and affordable way to travel between the two countries.
In Dubrovnik, buses depart from the main bus station located in Gruž. It is easily accessible by public transport or taxi in just 10-15 minutes. If you get the Dubrovnik Pass, buses from the Old Town are also included (we took no. 10).
This is also where the ferries leave from, such as the ferry to the Elaphiti Islands. Both bus stations provide essential facilities, including waiting areas, kiosks, restrooms and ticket offices.
The distance between Dubrovnik and Kotor is approximately 92 kilometers (57 miles). Depending on traffic, the journey generally takes 2.5 to 3.5 hours. However, crossing the border during the height of summer can often take even longer.
This trip offers stunning views of the Adriatic coastline and Montenegro mountains. I recommend having a camera ready for those picturesque moments along the way. And try to get a window seat on the right side.
Buy tickets
You can buy your tickets at the bus station, however, even in October when I got there two hours before departure, only one ticket was left. So I recommend booking online in advance. I used Flixbus for the rest of my longer journeys in the Balkans. Expect to pay between €28 and €33.
🧳 Luggage policy >> Most bus companies allow each passenger to carry one piece of hand luggage that fits on the bus for free. But you have to pay €1-3 for suitcases and larger backpacks, so make sure to have some cash on hand. Your luggage then gets a tag with your end destination.
A few people got into it with the bus driver because they didn’t want to leave their backpacks under or pay the luggage fee. Well, let’s just say there’s no point in arguing with a Balkan bus driver. It will only get you thrown off.
Best time to travel
The ideal times for traveling from Dubrovnik to Kotor are in spring (April to June) and early autumn (September to October). During these months, the weather is pleasant, with fewer crowds compared to the summer peak season. I had 22 °C and sun every day in late October.
I recommend traveling in the mornings or late afternoons for a smoother experience. If you’re doing a day trip to Kotor by bus, definitely get the earliest bus.
Border crossing
Karasovići -Debeli Brijeg is the main border between Croatia and Montenegro. It is the most used border crossing because of its location on the Adriatic Highway that connects the two countries.
When we got to the Croatian side, we waited for about 15 minutes on the bus before everyone had to get off to show our passports or national identity cards. We then walked across and waited for the bus to drive through.
What I didn’t know was that we had to get off the bus and do the same thing again. There are a few kilometers between the crossings, so I thought we were all good. But no. Our driver told us we had now exited Croatia and had to enter Montenegro. On the plus side, I got a new stamp in my passport.
By this point, the crossing had taken just over an hour, so the people doing a quick trip down to Kotor started getting antsy.
Arriving in Kotor
Our first stop in Montenegro was Herceg Novi, where I later stayed. I don’t think this beautiful place gets enough attention. Here our bus driver announced we would take a 15-minute break.
One thing you should know before taking the bus in the Balkans is that they love taking breaks. I once almost missed my flight in Albania because someone decided to turn a 15-minute break into a one-hour dinner. So the rest of the bus just had to wait.
In Norway, we would just drive until we reached our destination, especially when we were only 50 minutes away from Kotor. But I guess it’s because the bus didn’t have a toilet. And, of course, the break ran long.
Three hours and 25 minutes after we left Dubrovnik, we arrived at the main bus station in Kotor, located near the city center. The bus then continued with about half the passengers to the last stop in Budva.
Is Kotor worth visiting from Dubrovnik?
Yes, Kotor in Montenegro is definitely worth visiting from Dubrovnik. It’s a stunning historical place with a picturesque old town, impressive fortifications, and a beautiful bay. However, if you have limited time, traveling by bus might not be the best option as it can take a significant portion of your day.
One American lady I talked to was really annoyed because she had one night in a hotel booked and a return bus ticket the next morning. When we finally arrived in Kotor, she had 2-3 hours of sunlight left. She should have taken the bus at 8:00 am instead of 11:00.
If you can, stay a few nights. Montenegro is incredibly beautiful and still feels kind of like a hidden gem, even though there are a lot of tourists. Perast, Budva and Sveti Stefan are also worth visiting. I think I have to go as far as to say Montenegro is my new favorite country in Europe.
Bus alternatives
Cars got through the border crossing much faster than the bus, so if you’re limited on time joining a day trip by car is probably your best bet. Many tours from Dubrovnik include transportation, a knowledgeable guide, and sometimes even additional stops at other attractions along the way.
Hiring a private car or minivan with a driver can offer a more flexible and comfortable journey, allowing you to optimize your time in Kotor. This highly-rated private tour takes you to both Perast and Kotor (Budva optional) and includes pick-up at your hotel.
Or if you’re comfortable driving in a foreign country, renting a car can provide the freedom to explore Kotor and its surroundings at your own pace. I can’t wait to go back and explore by car!
There is also a new ferry connecting Dubrovnik with Budva in Montenegro in the summer season. The journey takes just 2 hours, costing €50+ for an adult ticket. From there you can take the bus to Kotor in under an hour.
Final thoughts
Let’s sum this up with some quick tips for traveling the Balkans by bus:
- Be flexible with your itinerary, don’t pack it full, as bus schedules can change and delays are common.
- Arrive at the bus station early to find your bus, confirm the departure time at the ticket office and get settled without rushing. Some signs said you have to print the ticket, but I never did.
- While some bus companies accept card payments, many still prefer cash. Make sure to have local currency on hand for tickets, snacks, and other small purchases.
- Bring a carry-on just like you would on a flight for longer journeys, with water, snacks, some entertainment and maybe a pillow. My bus trip from Montenegro to Albania should have taken 6-7 hours but ended up at around 12. So make sure you are comfortable.
Leave a Reply