Travel Information

How to get to West Macedonia
Useful travel information for reaching the four regional capitals of Western Macedonia—by bus, car, or airplane.
Grevena
By bus
KTEL Grevenon operates regular routes to and from Athens, Thessaloniki, as well as many other cities across Greece. You can check the KTEL website for current timetables and contact them for bookings or any travel-related inquiries.
• KTEL Grevenon, Mera Area, Grevena
Information and reservations: +302462022242
By car
The city of Grevena is 192 km from Thessaloniki and 512 km from Athens. It is also 423 km from Patras and 178 km from Ioannina. From Thessaloniki, access is via the Egnatia Motorway. From Athens, take the Athens–Lamia National Road, then continue through Larissa and Trikala, and follow the route through Kalabaka to reach Grevena. Visitors from Ioannina can follow the Ioannina–Trikala National Road and reach Grevena through Metsovo and Milia.
By plane
The nearest airport is the State Airport of Kozani “Filippos”, located 46 km from Grevena—about a 30-minute drive. Additionally, Thessaloniki’s “Macedonia” International Airport is approximately 200 km away, offering numerous domestic and international connections.
Kastoria
By bus
KTEL Kastorias provides regular bus services to and from Athens, Thessaloniki, and other major cities in Western Macedonia. Travelers can consult the website for updated schedules, ticket prices, and bookings.
• KTEL Kastorias, 1st km Kastoria–Argos Orestiko
Information and reservations: +30 24670 83640
By car
Kastoria is 220 km from Thessaloniki and approximately 570 km from Athens. From Thessaloniki, you can take the Egnatia Motorway heading towards Kozani and then continue to Kastoria. From Athens, follow the Athens–Lamia National Road to Larissa, continue to Trikala and Kalabaka, and then join the Egnatia Motorway toward Kastoria.
By plane
The nearest airport is the State Airport of Kozani “Filippos”, located about 80 km from Kastoria. Alternatively, Thessaloniki’s “Macedonia” International Airport is approximately 200 km away and offers a wide range of domestic and international flights.
Kozani
By bus
KTEL Kozanis operates frequent routes to and from Athens, Thessaloniki, and many other cities in Greece. For schedules, ticket reservations, and further information, you can visit their official website or contact them directly.
• KTEL Kozanis, 3rd km Kozani–Thessaloniki
Information and reservations: +30 24610 23393
By car
Kozani is approximately 120 km from Thessaloniki and 470 km from Athens. Access from Thessaloniki is via the Egnatia Motorway, while from Athens you can take the Athens–Lamia National Road, followed by the Larissa–Kozani route. Kozani is a central transportation hub in Western Macedonia, featuring modern road infrastructure.
By plane
Kozani is served by the State Airport of Kozani “Filippos”, which accommodates domestic flights and private aircraft. The city is also about 130 km from Thessaloniki’s “Macedonia” International Airport, which offers connections to numerous destinations within Greece and abroad.
Florina
By bus
KTEL Florinas maintains frequent routes from and to Thessaloniki, Athens, and various cities across Greece. Visit the website for departure times, ticket reservations, and more information.
• KTEL Florinas, Pyrgos, Florina
Information and reservations: +30 23850 22830
By car
Florina is around 160 km from Thessaloniki and about 580 km from Athens. From Thessaloniki, you can access Florina via the Egnatia Motorway and the Kozani–Florina connection. From Athens, follow the Athens–Lamia National Road, continue through Kalabaka and Kozani, and then proceed to Florina.
By plane
Florina does not have its own airport. Air travel is facilitated through the State Airport of Kozani, approximately 100 km away. The “Macedonia” International Airport of Thessaloniki, located about 190 km from Florina, offers extensive domestic and international connections.