There are 4 ways to get from Thessaloníki to Elassóna by bus, car, train, or taxi
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 Kateríni
best- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Katerínibus
- Take the bus from Katerini to Elassonabus
3h 20m€14Drive 136.3 km
- Drive from Thessaloníki to Elassónacar 136.3 km
1h 47m€25–36Bus
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Larissabus
- Take the bus from Larissa to Elassónabus
4h 17mTrain, taxi
- Take the train from Thessaloniki to Leptokaryatrain Re
- Take the taxi from Leptokarya to Elassónataxi
2h 26m€73–91
Questions & Answers
The cheapest way to get from Thessaloníki to Elassóna is to bus via Kateríni which costs €14 and takes 3h 20m.
The fastest way to get from Thessaloníki to Elassóna is to drive which takes 1h 47m and costs €24 - €40.
No, there is no direct bus from Thessaloníki station to Elassóna. However, there are services departing from Thessaloniki Macedonia KTEL Bus Station and arriving at Elassona via Katerini. The journey, including transfers, takes approximately 3h 20m.
The distance between Thessaloníki and Elassóna is 134 km. The road distance is 136.3 km.
The best way to get from Thessaloníki to Elassóna without a car is to bus via Kateríni which takes 3h 20m and costs €14.
It takes approximately 3h 20m to get from Thessaloníki to Elassóna, including transfers.
Thessaloníki to Elassóna bus services, operated by KTEL Pierias S.A., depart from Thessaloniki Macedonia KTEL Bus Station.
Thessaloníki to Elassóna bus services, operated by KTEL Pierias S.A., arrive at Kateríni station.
Yes, the driving distance between Thessaloníki to Elassóna is 136 km. It takes approximately 1h 47m to drive from Thessaloníki to Elassóna.
There are 23+ hotels available in Elassóna.
What companies run services between Thessaloníki, Greece and Elassóna, Greece?
You can take a bus from Thessaloniki Macedonia KTEL Bus Station to Elassona via Katerini in around 3h 20m.
- Phone
- 14511
- Website
- Hellenic Train S.A.
Train from Thessaloniki to Leptokarya
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €7–12
- Website
- Hellenic Train S.A.
- Phone
- +30 23510 46720
- [email protected]
- Website
- ktelpierias.gr
Bus from Thessaloniki Macedonia KTEL Bus Station to Kateríni
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €7
- Schedules at
- ktelpierias.gr
Bus from Katerini to Elassona
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- €7
- Schedules at
- ktelpierias.gr
- Phone
- +30 2410 567600
- [email protected]
- Website
- ktellarisas.gr
Bus from Thessaloniki Macedonia KTEL Bus Station to Larissa
- Ave. Duration
- 2h 30m
- Frequency
- Every 2 hours
- Schedules at
- ktellarisas.gr
Bus from Larissa to Elassóna
- Ave. Duration
- 50 min
- Frequency
- Every 2 hours
- Schedules at
- ktellarisas.gr
- Phone
- +30 24620 22242
- [email protected]
- Website
- ktelgrevenon.gr
Bus from Larissa to Elassóna
- Ave. Duration
- 49 min
- Frequency
- 4 times a week
- Schedules at
- ktelgrevenon.gr
- Ave. Duration
- 1h 18m
- Estimated price
- €65–80
Taxi Katerinis "Agios Christoforos"
- Phone
- +30 2351 029894
Averof Square Taxi
- Phone
- +30 2351 021222
- Website
- taxikaterini.gr
Taxi Kristallinos
- Phone
- +30 6945912337
- Website
- taxikristallinos.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 Travel Insider: Top Japan travel tips by Beatrix Holland, Italy Travel Guides, and How to get from JFK to New York City - to help you get the most out of your next trip.






