There are 8 ways to get from Struga to Pula by bus, train, 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, train
best- Take the bus from Struga to Sežanabus
- Take the train from Divaca to Pulatrain 1472
18h 10mBus via Dubrovnik
cheapest- Take the bus from Struga to Dubrovnik, Autobusni kolodvorbus
- Take the bus from Dubrovnik, Autobusni kolodvor to Pula , Autobusni Kolodvorbus Arriva
26h 30m€54–70Drive 1,022.7 km
- Drive from Struga to Pulacar 1,022.7 km
14h 42m€146–210Bus, fly to Treviso Airport, shuttle
- Take the bus from Struga to Tiranabus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Treviso Airport (TSF)plane TIA - TSF
- Take a shuttle bus from Treviso, Aeroporto to Pula railway Stattion
11h 45m€62–1,148Bus via Skopje
- Take the bus from Struga to Tetovobus
- Take the bus from Tetovo to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Pulabus
18h 25m€81Bus
- Take the bus from Struga to Gostivarbus
- Take the bus from Gostivar to Pula , Autobusni Kolodvorbus
21h 56mBus, fly to Trieste – Friuli Venezia Giulia Airport, shuttle
- Take the bus from Struga to Tiranabus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Trieste – Friuli Venezia Giulia Airport (TRS)plane TIA - TRS
- Take a shuttle bus from Trieste Airport to Novigrad
- Take the bus from Novigrad to Pula , Autobusni Kolodvorbus
11h€157–808Bus, fly to Bologna Guglielmo Marconi Airport, train, shuttle
- Take the bus from Struga to Tiranabus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Bologna Guglielmo Marconi Airport (BLQ)plane TIA - BLQ
- Take the train from Bologna Centrale to Venezia Mestretrain
- Take a shuttle bus from Stazione Mestre to Pula railway Stattion
13h 32m€85–1,193
Tirana International Airport Nënë Tereza (TIA) to Treviso Airport (TSF) flights
Questions & Answers
The cheapest way to get from Struga to Pula is to bus via Dubrovnik which costs €50 - €70 and takes 26h 30m.
The fastest way to get from Struga to Pula is to bus and fly and shuttle which takes 11h and costs €150 - €850.
No, there is no direct bus from Struga to Pula. However, there are services departing from Struga and arriving at Pula via Tetovo and Skopje, Transporten Centar. The journey, including transfers, takes approximately 18h 25m.
The distance between Struga and Pula is 1348 km. The road distance is 1022.7 km.
The best way to get from Struga to Pula without a car is to bus and train which takes 18h 10m and costs .
It takes approximately 18h 10m to get from Struga to Pula, including transfers.
Struga to Pula bus services, operated by Martinoski, depart from Struga station.
Struga to Pula bus services, operated by Martinoski, arrive at Tetovo station.
Yes, the driving distance between Struga to Pula is 1023 km. It takes approximately 14h 42m to drive from Struga to Pula.
There are 9961+ hotels available in Pula.
What companies run services between Struga, North Macedonia and Pula, Croatia?
You can take a bus from Struga to Pula via Tetovo and Skopje, Transporten Centar in around 18h 25m.
- Website
- ryanair.com
Flights from Tirana International Airport Nënë Tereza to Treviso Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €25–250
Flights from Tirana International Airport Nënë Tereza to Trieste – Friuli Venezia Giulia Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- €35–210
Flights from Tirana International Airport Nënë Tereza to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €40–260
Flights from Tirana International Airport Nënë Tereza to Bologna Guglielmo Marconi Airport via Bari
- Ave. Duration
- 3h 10m
- When
- Wednesday
- Estimated price
- €40–260
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Divaca to Pula
- Ave. Duration
- 2h 45m
- Frequency
- Twice a week
- Estimated price
- €23–35
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- +389 041 719 186
- [email protected]
- Website
- facebook.com
Bus from Struga to Sežana
- Ave. Duration
- 13h 39m
- Frequency
- Once a week
- Schedules at
- facebook.com
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
Italy Travel Guides
Read the travel guide
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide








