There are 12 ways to get from Celje to Struga by train, bus, car, shuttle, plane, or night train
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 Celje to MariborRe / ...
- Take the bus from Maribor, Avtobusna Postaja to Gostivar
- Take the bus from Gostivar to Struga
17h 24mShuttle to Trieste – Friuli Venezia Giulia Airport, fly to Tirana International Airport Nënë Tereza, bus
cheapest- Take a shuttle bus from Celje to Trieste Airport
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Tirana International Airport Nënë Tereza (TIA)TRS - TIA
- Take the bus from Elbasan to Struga
10h 38m$68–550Drive 1,046.6 km
- Drive from Celje to Struga1,046.6 km
12h 25m$159–229Shuttle to Ljubljana, fly to Skopje International Airport, bus
- Take a shuttle bus from Celje to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Skopje International Airport (SKP)LJU - SKP
- Take the bus from Skopje, Transporten Centar to Struga
11h 31m$151–471Train, bus via Trieste
- Take the train from Celje to LjubljanaRe / ...
- Take the train from Ljubljana to SezanaRe
- Take the bus from Sežana to Struga
18h 57mBus
- Take the bus from Glazija to Avtobusna postaja LjubljanaCelje - Vransko - Ljubljana / ...
- Take the bus from Ljubljana, Avtobusna Postaja to Struga
20h 40mBus via Pristina
- Take the bus from Celje to Komorane
- Take the bus from Pristina to Struga
23h 9mNight train, bus
- Take the night train from Celje to SplitEn
- Take the bus from Split Bus Station to Struga
25h 11m$92–235Shuttle to Ljubljana, fly to Podgorica Airport, bus
- Take a shuttle bus from Celje to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Podgorica Airport (TGD)LJU - TGD
- Take the bus from Podgorica , Bus station to Tirana
- Take the bus from Tirana to Elbasan
- Take the bus from Elbasan to Struga
11h 50m$198–461Train, shuttle to Zagreb Franjo Tuđman Airport, fly to Skopje International Airport, bus
- Take the train from Celje to Maribor
- Take a shuttle bus from Maribor, Avtobusna Postaja to Zagreb Airport
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Skopje International Airport (SKP)ZAG - SKP
- Take the bus from Skopje, Transporten Centar to Struga
13h 35m$136–555Train, shuttle to Vienna International Airport, fly to Tirana International Airport Nënë Tereza, bus
- Take the train from Celje to Maribor
- Take a shuttle bus from Maribor, Avtobusna Postaja to Flughafen Wien
- Fly from Vienna International Airport (VIE) to Tirana International Airport Nënë Tereza (TIA)VIE - TIA
- Take the bus from Elbasan to Struga
12h 6mTrain, shuttle to Zagreb Franjo Tuđman Airport, fly to Dubrovnik Airport, bus
- Take the train from Celje to Maribor
- Take a shuttle bus from Maribor, Avtobusna Postaja to Zagreb Airport
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Dubrovnik Airport (DBV)ZAG - DBV
- Take the bus from Dubrovnik, Autobusni kolodvor to Struga
17h 19m$161–451
Celje to Struga by night train and bus
Questions & Answers
The cheapest way to get from Celje to Struga is to night train and bus which costs $90 - $240 and takes 25h 11m.
The fastest way to get from Celje to Struga is to shuttle and fly and bus which takes 10h 38m and costs $65 - $550.
No, there is no direct bus from Celje to Struga. However, there are services departing from Glazija and arriving at Struga via Ljubljana, Avtobusna Postaja. The journey, including transfers, takes approximately 20h 40m.
The distance between Celje and Struga is 1196 km. The road distance is 1046.6 km.
The best way to get from Celje to Struga without a car is to train and bus which takes 17h 24m and costs .
It takes approximately 17h 24m to get from Celje to Struga, including transfers.
Celje to Struga bus services, operated by Izletnik Celje D.O.O., depart from Glazija station.
Celje to Struga bus services, operated by Izletnik Celje D.O.O., arrive at Avtobusna postaja Ljubljana station.
Yes, the driving distance between Celje to Struga is 1047 km. It takes approximately 12h 25m to drive from Celje to Struga.
There are 1245+ hotels available in Struga.
What companies run services between Celje, Slovenia and Struga, North Macedonia?
You can take a bus from Glazija to Struga via Avtobusna postaja Ljubljana and Ljubljana, Avtobusna Postaja in around 20h 40m.
- Website
- croatiaairlines.com
Flights from Zagreb Franjo Tuđman Airport to Skopje International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $70–240
Flights from Zagreb Franjo Tuđman Airport to Dubrovnik Airport
- Ave. Duration
- 56 min
- When
- Every day
- Estimated price
- $55–100
- Website
- austrian.com
Flights from Zagreb Franjo Tuđman Airport to Skopje International Airport via Vienna International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- $85–350
Flights from Vienna International Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $65–550
Flights from Zagreb Franjo Tuđman Airport to Dubrovnik Airport
- Ave. Duration
- 56 min
- When
- Every day
- Estimated price
- $55–100
- Website
- ryanair.com
Flights from Trieste – Friuli Venezia Giulia Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 35m
- When
- Monday
- Estimated price
- $70–270
Flights from Trieste – Friuli Venezia Giulia Airport to Tirana International Airport Nënë Tereza via Bari
- Ave. Duration
- 3h 30m
- When
- Friday
- Estimated price
- $70–270
Flights from Vienna International Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 40m
- When
- Monday, Friday, and Sunday
- Estimated price
- $30–220
Flights from Vienna International Airport to Tirana International Airport Nënë Tereza via Bari
- Ave. Duration
- 3h 45m
- When
- Thursday and Sunday
- Estimated price
- $30–220
- Website
- wizzair.com
Flights from Ljubljana to Skopje International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $60–200
Flights from Ljubljana to Podgorica Airport
- Ave. Duration
- 1h 15m
- When
- Tuesday and Saturday
- Estimated price
- $65–310
- Website
- flyulendo.com
Flights from Trieste – Friuli Venezia Giulia Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 30m
- When
- Tuesday and Saturday
- Estimated price
- $25–160
Flights from Vienna International Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $30–170
- Website
- interjet.com
Flights from Ljubljana to Podgorica Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $140–240
- Website
- airserbia.com
Flights from Zagreb Franjo Tuđman Airport to Skopje International Airport via Belgrade
- Ave. Duration
- 3h 15m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $90–140
- Phone
- +386 1 29 13 331
- potnik.info@slo-zeleznice.si
- Website
- potniski.sz.si
Train from Celje to Maribor
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $6–15
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- $6–9
- Regional Train Ticket
- $8–10
- Intercity 1st Class Ticket
- $13–15
Train from Celje to Ljubljana
- Ave. Duration
- 1h 10m
- Frequency
- 5 times a day
- Estimated price
- $8–18
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- $8–11
- Regional Train Ticket
- $10–12
- Intercity 1st Class Ticket
- $16–18
Train from Ljubljana to Sezana
- Ave. Duration
- 2h 7m
- Frequency
- 3 times a day
- Estimated price
- $7–16
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- $7–10
- Regional Train Ticket
- $9–11
- Intercity 1st Class Ticket
- $13–16
Night train from Celje to Split
- Ave. Duration
- 10h 11m
- Frequency
- 3 times a week
- Estimated price
- $35–80
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- $35–55
- Regional Train Ticket
- $45–55
- Intercity 1st Class Ticket
- $70–80
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Celje to Maribor
- Ave. Duration
- 54 min
- Frequency
- Once daily
- Estimated price
- $5–7
- Website
- http://www.hzpp.hr/en
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Celje to Ljubljana
- Ave. Duration
- 1h 26m
- Frequency
- Twice daily
- Estimated price
- $4–6
- Website
- https://jegy.mav.hu/
Train from Celje to Ljubljana
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- $19–26
- Website
- https://www.oebb.at/en/
Night train from Celje to Split
- Ave. Duration
- 10h 11m
- Frequency
- 3 times a week
- Estimated price
- $110–150
- Website
- https://www.oebb.at/en/
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Celje to Ljubljana
- Ave. Duration
- 1h 23m
- Frequency
- Once daily
- Estimated price
- $22–35
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Celje to Ljubljana
- Ave. Duration
- 1h 24m
- Frequency
- Once daily
- Estimated price
- $29–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Ljubljana to Sezana
- Ave. Duration
- 1h 52m
- Frequency
- Once daily
- Estimated price
- $15–21
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +389 2 261 1758
- vardartours@t-home.mk
- Website
- facebook.com
Bus from Maribor, Avtobusna Postaja to Gostivar
- Ave. Duration
- 12h 41m
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- +389 - 71 - 322 - 333
- Website
- martinoski.com
Bus from Gostivar to Struga
- Ave. Duration
- 1h 39m
- Frequency
- 5 times a day
- Estimated price
- $5
- Schedules at
- martinoski.com
Bus from Skopje, Transporten Centar to Struga
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a day
- Estimated price
- $5
- Schedules at
- martinoski.com
- vakcare@yahoo.com
- Website
- facebook.com
Bus from Gostivar to Struga
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Schedules at
- web.facebook.com
Bus from Skopje, Transporten Centar to Struga
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Schedules at
- web.facebook.com
- Phone
- +386 (0) 31 30 41 41
- info@zup-prevozi.eu
- Website
- zup-prevozi.eu
Shuttle from Celje to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $65–85
- Schedules at
- zup-prevozi.eu
- Economy class
- $65–85
- Phone
- +389046787467
- eurolinia6@hotmail.com
- Website
- facebook.com
Bus from Skopje, Transporten Centar to Struga
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Schedules at
- travel.gjirafa.com
- Phone
- +383 49 166 760
- Website
- facebook.com
Bus from Skopje, Transporten Centar to Struga
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $10
- Schedules at
- facebook.com
Bus from Pristina to Struga
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $10
- Schedules at
- facebook.com
- Phone
- +389 041 719 186
- radika.prevozi.lj@gmail.com
- Website
- facebook.com
Bus from Sežana to Struga
- Ave. Duration
- 13h 40m
- Frequency
- Once a week
- Schedules at
- facebook.com
Bus from Ljubljana, Avtobusna Postaja to Struga
- Ave. Duration
- 12h 2m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +386 3 425 34 00
- marko.caks@izletnik.si
- Website
- nomago.si
Bus from Glazija to Avtobusna postaja Ljubljana
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Schedules at
- nomago.si
- Phone
- +386 41520943
- info@hisarturizam.com
- Website
- hisarturizam.com
Bus from Ljubljana, Avtobusna Postaja to Struga
- Ave. Duration
- 18h
- Frequency
- Once daily
- Estimated price
- $70
- Website
- https://www.hisarturizam.com
- Phone
- +383 49 254 800
- fatiturs1@gmail.com
- Website
- facebook.com
Bus from Celje to Komorane
- Ave. Duration
- 16h 8m
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- +389 44 371 066
- hafet-tours@hotmail.com
- Website
- hafettours.mk
Bus from Split Bus Station to Struga
- Ave. Duration
- 14h
- Frequency
- 6 times a week
- Estimated price
- $55–85
- Schedules at
- hafettours.mk
Bus from Dubrovnik, Autobusni kolodvor to Struga
- Ave. Duration
- 9h 30m
- Frequency
- 6 times a week
- Estimated price
- $55–75
- Schedules at
- hafettours.mk
- Phone
- +382 69 312 161
- mstourspodgorica@gmail.com
- Website
- busticket4.me
Bus from Podgorica , Bus station to Tirana
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- $31
- Schedules at
- busticket4.me
- Phone
- +383 38 616 161
- travel@gjirafa.com
- Website
- gjirafa.com
Bus from Tirana to Elbasan
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Schedules at
- https://travel.gjirafa.com/en
- Phone
- +389 46 787 312
- info@eurobus.mk
- Website
- eurobus.mk
Bus from Elbasan to Struga
- Ave. Duration
- 42 min
- Frequency
- Once daily
- Estimated price
- $4–6
- Schedules at
- eurobus.mk
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Maribor, Avtobusna Postaja to Zagreb Airport
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- $37–230
- Schedules at
- goopti.com
- Shared
- $37–40
- Private
- $120–230
Shuttle from Celje to Trieste Airport
- Ave. Duration
- 2h 15m
- Frequency
- On demand
- Estimated price
- $30–350
- Schedules at
- goopti.com
- Shared
- $30–45
- Private
- $130–350
- Phone
- +386 070740450
- info@easydrive.si
Shuttle from Maribor, Avtobusna Postaja to Flughafen Wien
- Ave. Duration
- 2h 45m
- Frequency
- On demand
- Schedules at
- easydrive.si
Want to know more about travelling around North Macedonia
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
Italy Travel Guides
Read the travel guide























































