There are 5 ways to get from Bitola to Dubrovnik by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Bitola to Skopjetrain 640 / ...
- Take the bus from Skopje, Transporten Centar to Prizren,Autobuska Stanicabus
- Take the bus from Prizren,Autobuska Stanica to Dubrovnik, Autobusni kolodvorbus
12h 54mBus
cheapest- Take the bus from Bitola to Strugabus
- Take the bus from Struga to Dubrovnik, Autobusni kolodvorbus
14h 1m€62–84Drive 479 km
- Drive from Bitola to Dubrovnikcar 479 km
8h 56m€66–95Train, fly
- Take the train from Bitola to Skopjetrain
- Fly from Skopje International Airport (SKP) to Dubrovnik Airport (DBV)plane SKP - DBV
13h 56m€95–322Bus via Bar
- Take the bus from Bitola to Strugabus
- Take the bus from Struga to Polje, Autobuska Stanica Barbus
- Take the bus from Polje, Autobuska Stanica Bar to Dubrovnik, Autobusni kolodvorbus
16h 22m€64–68
Skopje International Airport (SKP) to Dubrovnik Airport (DBV) flights
Questions & Answers
The cheapest way to get from Bitola to Dubrovnik is to bus via Bar which costs €64 - €69 and takes 16h 22m.
The fastest way to get from Bitola to Dubrovnik is to drive which takes 8h 56m and costs €65 - €95.
No, there is no direct bus from Bitola to Dubrovnik. However, there are services departing from Bitola and arriving at Pile via Struga and Kantafig. The journey, including transfers, takes approximately 14h 1m.
The distance between Bitola and Dubrovnik is 629 km. The road distance is 479 km.
The best way to get from Bitola to Dubrovnik without a car is to train and bus which takes 12h 54m and costs .
It takes approximately 12h 54m to get from Bitola to Dubrovnik, including transfers.
Bitola to Dubrovnik bus services, operated by Transkop patnicki soobrakaj A.D. Bitola, depart from Bitola station.
Bitola to Dubrovnik bus services, operated by Transkop patnicki soobrakaj A.D. Bitola, arrive at Struga station.
Yes, the driving distance between Bitola to Dubrovnik is 479 km. It takes approximately 8h 56m to drive from Bitola to Dubrovnik.
There are 5348+ hotels available in Dubrovnik.
What companies run services between Bitola, North Macedonia and Dubrovnik, Croatia?
You can take a bus from Bitola to Pile via Struga and Kantafig in around 14h 1m.
- Website
- croatiaairlines.com
Flights from Skopje International Airport to Dubrovnik Airport via Zagreb
- Ave. Duration
- 5h 35m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €120–220
- Website
- en.aegeanair.com
Flights from Skopje International Airport to Dubrovnik Airport via Athens
- Ave. Duration
- 4h 30m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €70–270
- Website
- ryanair.com
Flights from Skopje International Airport to Dubrovnik Airport via Rome
- Ave. Duration
- 6h 25m
- When
- Sunday
- Estimated price
- €75–140
- Phone
- +389 (2) 3 164 255
- mztransportad@mztransportad.com.mk
- Website
- mzt.mk
Train from Bitola to Skopje
- Ave. Duration
- 3h 24m
- Frequency
- 3 times a day
- Estimated price
- €10–35
- Schedules at
- mzt.mk
- Phone
- +383 44 119 284
- info@vectortravelgroup.com
- Website
- facebook.com
Bus from Skopje, Transporten Centar to Prizren,Autobuska Stanica
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- €7–25
- Schedules at
- vectortravel.eu
- Phone
- +383 (0)29 226666
- info@atmaxhatrans.com
- Website
- atmaxhatrans.com
Bus from Prizren,Autobuska Stanica to Dubrovnik, Autobusni kolodvor
- Ave. Duration
- 4h 36m
- Frequency
- Once a week
- Schedules at
- atmaxhatrans.com
- Phone
- +389 47 231 192
- info@transkop.mk
- Website
- transkop.mk
Bus from Bitola to Struga
- Ave. Duration
- 2h 7m
- Frequency
- Once daily
- Estimated price
- €17
- Schedules at
- transkop.mk
- Phone
- +389 44 371 066
- hafet-tours@hotmail.com
- Website
- hafettours.mk
Bus from Struga to Dubrovnik, Autobusni kolodvor
- Ave. Duration
- 10h 30m
- Frequency
- 6 times a week
- Estimated price
- €45–65
- Schedules at
- hafettours.mk
- Phone
- +382 69 316 688
- info@lalatovictravelbd.me
- Website
- lalatovictravelbd.me
Bus from Struga to Polje, Autobuska Stanica Bar
- Ave. Duration
- 8h 1m
- Frequency
- Once daily
- Estimated price
- €40
- Website
- https://www.lalatovictravelbd.me/en/
- Phone
- +385 (0) 91 6113 073
- info@croatiabus.hr
- Website
- croatiabus.hr
Bus from Polje, Autobuska Stanica Bar to Dubrovnik, Autobusni kolodvor
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Schedules at
- croatiabus.getbybus.com
- Phone
- +382 69 294 654
- royaltravelcetinje@gmail.com
- Website
- busticket4.me
Bus from Polje, Autobuska Stanica Bar to Dubrovnik, Autobusni kolodvor
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- €7–9
- Schedules at
- https://royaltravel.traveling.com/en/
Want to know more about travelling around Croatia
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
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide

















