Bus

Take the taxi at the Thessaloníki.

The journey takes approximately 5 m. Ticket price is about €5 The travel distance is 5 km.

Carrier is Limousine Taxi Service.

🚖 Find a cheap local taxi

Get off at the Thessaloniki.
Take the KTEL Kastorias bus at the Thessaloniki station .

The journey takes approximately 3 h The travel distance is 187 km.

Carrier is KTEL Kastorias.

Buy ticket

Get off at the Kastoria.


🛏 Find hotel deals and discounts up to 20% in Kastoria at Booking


Train

Take the train Thessaloniki at the station Greek Railways (OSE).

The journey takes approximately 2 h 48 m. The travel distance is 195 km.

Carrier is Greek Railways (OSE).

Buy ticket

Get off at the Florina.
Take the taxi at the Florina.

The journey takes approximately 49 m. Ticket price is about €40 The travel distance is 53 km.

Carrier is Taxi Prevoz Bitola.

🚖 Find a cheap local taxi

Get off at the Kastoria.


🛏 Find hotel deals and discounts up to 20% in Kastoria at Booking


Bus

Take the KTEL Florinas bus at the Thessaloniki station .

The journey takes approximately 3 h 18 m. The travel distance is 165 km.

Carrier is KTEL Florinas.

Buy ticket

Get off at the Amýntaio.
Take the KTEL Kastorias bus at the Amýntaio station .

The journey takes approximately 1 h The travel distance is 62 km.

Carrier is KTEL Kastorias.

Buy ticket

Get off at the Kastoria.


🛏 Find hotel deals and discounts up to 20% in Kastoria at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 1 h 53 m. The travel distance is 192 km.

Get off at the Kastoria.


🛏 Find hotel deals and discounts up to 20% in Kastoria at Booking


The cheapest way to travel from Thessaloníki to Kastoria is by taking a Bus with an average price of €24. The journey takes approximately 3 ч. 5 мин.

Drive is the fastest way to travel from Thessaloníki to Kastoria. Tickets cost €24. The journey takes approximately 1 ч. 53 мин.

Thessaloníki is approximately 192 km away from Kastoria. The trip by car takes 1 h 53 m.

The average journey time by car between Thessaloníki and Kastoria is 1 h 53 m.