There are 5 ways to get from Tešanj to Ulcinj by bus, car, plane, 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.
Bus via Slavonski Brod
best- Take the bus from Tešanj to Slavonski Brod, Autobusni Kolodvorbus
- Take the bus from Slavonski Brod, Autobusni Kolodvor to Željeznička stanica Barbus
9h 15mBus
cheapest- Take the bus from Doboj, Autobuska Stanica to Ulcinj, Autobuska Stanica Ulcinjbus
11h 46m€45–70Drive 438.7 km
- Drive from Tešanj to Ulcinjcar 438.7 km
8h 3m€62–89Bus, fly, shuttle
- Take the bus from Tešanj to Slavonski Brod, Autobusni Kolodvorbus
- Take the bus from Slavonski Brod, Autobusni Kolodvor to Beograd, Autobuska stanicabus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Podgorica Airport (TGD)plane BEG - TGD
- Take a shuttle bus from Podgorica Airport to Ulcinj, Autobuska Stanica Ulcinj
10h 32mBus #2
- Take the bus from Doboj, Autobuska Stanica to Podgorica , Bus stationbus
- Take the bus from Podgorica , Bus station to Ulcinj, Autobuska Stanica Ulcinjbus
12h 53m€54–67
Belgrade Nikola Tesla Airport (BEG) to Podgorica Airport (TGD) flights
Comparing Your Travel Options
The cheapest way to get from Tešanj to Ulcinj is to bus which costs €45 - €70 and takes 11h 46m.
The fastest way to get from Tešanj to Ulcinj is to drive which takes 8h 3m and costs €60 - €90.
No, there is no direct bus from Tešanj to Ulcinj. However, there are services departing from Tešanj and arriving at Ulcinj, Autobuska Stanica Ulcinj via Slavonski Brod, Autobusni Kolodvor and Polje, Autobuska Stanica Bar. The journey, including transfers, takes approximately 9h 15m.
The distance between Tešanj and Ulcinj is 602 km. The road distance is 438.7 km.
The best way to get from Tešanj to Ulcinj without a car is to bus via Slavonski Brod which takes 9h 15m and costs .
It takes approximately 9h 15m to get from Tešanj to Ulcinj, including transfers.
Tešanj to Ulcinj bus services, operated by Pepeks Zagreb, depart from Tešanj station.
Tešanj to Ulcinj bus services, operated by Pepeks Zagreb, arrive at Slavonski Brod, Autobusni Kolodvor station.
Yes, the driving distance between Tešanj to Ulcinj is 439 km. It takes approximately 8h 3m to drive from Tešanj to Ulcinj.
There are 2925+ hotels available in Ulcinj.
What companies run services between Tešanj, Bosnia and Herzegovina and Ulcinj, Montenegro?
You can take a bus from Tešanj to Ulcinj, Autobuska Stanica Ulcinj via Slavonski Brod, Autobusni Kolodvor, Željeznička stanica Bar, and Polje, Autobuska Stanica Bar in around 9h 15m.
- Website
- interjet.com
Flights from Belgrade Nikola Tesla Airport to Podgorica Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- €65–160
- Phone
- +385 (0)98 610 311
- [email protected]
- Website
- pepeks.hr
Bus from Tešanj to Slavonski Brod, Autobusni Kolodvor
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Schedules at
- pepeks.hr
Bus from Tešanj to Slavonski Brod, Autobusni Kolodvor
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Schedules at
- pepeks.hr
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including South Korea: Travelling from Seoul to Busan , How to get from Southend Airport into central London, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.

