There are 4 ways to get from Struga to Tríkala by bus, car, or train
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 Vlorë
best- Take the bus from Struga - Makedonski Posti to Vlorëbus
- Take the bus from Vlore , station to Trikalabus
8h 45mDrive, train, bus
cheapest- Drive from Struga to Florinacar
- Take the train from Florina to Platytrain Re
- Take the train from Platy to Paleofarsalostrain Ic
- Take the bus from Paleofarsalos to Trikalabus
9h 31m€48–71Drive 268.6 km
- Drive from Struga to Tríkalacar 268.6 km
3h 39m€52–75Bus
- Take the bus from Struga to Tiranabus
- Take the bus from Tirana to Tríkalabus
10h 44m
Comparing Your Travel Options
The cheapest way to get from Struga to Tríkala is to drive and train and bus which costs €45 - €75 and takes 9h 31m.
The fastest way to get from Struga to Tríkala is to drive which takes 3h 39m and costs €50 - €75.
No, there is no direct bus from Struga to Tríkala. However, there are services departing from Struga - Makedonski Posti and arriving at Trikala via Vlore , station. The journey, including transfers, takes approximately 8h 45m.
The distance between Struga and Tríkala is 512 km. The road distance is 268.6 km.
The best way to get from Struga to Tríkala without a car is to bus via Vlorë which takes 8h 45m and costs .
It takes approximately 8h 45m to get from Struga to Tríkala, including transfers.
Struga to Tríkala bus services, operated by Senad Tours, depart from Struga - Makedonski Posti station.
Struga to Tríkala bus services, operated by Senad Tours, arrive at Vlorë station.
Tríkala is 1h ahead of Struga. It is currently 4:19 PM in Struga and 5:19 PM in Tríkala.
Yes, the driving distance between Struga to Tríkala is 269 km. It takes approximately 3h 39m to drive from Struga to Tríkala.
What companies run services between Struga, North Macedonia and Tríkala, Greece?
You can take a bus from Struga - Makedonski Posti to Trikala via Vlorë and Vlore , station in around 8h 45m.
- Phone
- 14511
- Website
- Hellenic Train S.A.
Train from Florina to Platy
- Ave. Duration
- 2h 35m
- Frequency
- 4 times a day
- Estimated price
- €11–16
- Website
- Hellenic Train S.A.
Train from Platy to Paleofarsalos
- Ave. Duration
- 1h 41m
- Frequency
- 4 times a day
- Estimated price
- €12–18
- Website
- Hellenic Train S.A.
- Phone
- +389 70 212 106
- [email protected]
- Website
- senadtours.com
Bus from Struga - Makedonski Posti to Vlorë
- Ave. Duration
- 2h 44m
- Frequency
- Once daily
- Estimated price
- €21
- Schedules at
- senadtours.com
- Phone
- +355 69 661 4303
- [email protected]
- Website
- likokostatours.yolasite.com
Bus from Vlore , station to Trikala
- Ave. Duration
- 5h 1m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- 14511
- Website
- Hellenic Train S.A.
Bus from Paleofarsalos to Trikala
- Ave. Duration
- 1h 19m
- Frequency
- 4 times a day
- Estimated price
- €3–5
- Website
- Hellenic Train S.A.
- Phone
- +389 44 371 066
- [email protected]
- Website
- hafettours.mk
Bus from Struga to Tirana
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €45–55
- Schedules at
- hafettours.mk
- Phone
- +389 75 209 209
- [email protected]
- Website
- Hak Bus
Bus from Struga to Tirana
- Ave. Duration
- 4h
- Frequency
- Once daily
- Website
- Hak Bus
- Phone
- +355 699 605501
- [email protected]
- Website
- facebook.com
Bus from Tirana to Tríkala
- Ave. Duration
- 6h 36m
- Frequency
- Once daily
- Schedules at
- facebook.com
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 Is ride-sharing platform BlaBlaCar right for you?, Which London airport should I choose?, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
Booking & Getting There
There are 946+ hotels available in Tríkala.









