Bus

Take the Tourist Service Holding AD bus at the Sofia Serdica Bus Station station .

The journey takes approximately 4 h 55 m. Ticket price is about €10 The travel distance is 295 km.

Carrier is Tourist Service Holding AD.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Thessaloníki at Booking


Bus

Take the Georg bus at the Sofia station .

The journey takes approximately 5 h Ticket price is about €35 The travel distance is 294 km.

Carrier is Georg.

Buy ticket

Get off at the Thessaloniki.


🛏 Find hotel deals and discounts up to 20% in Thessaloníki at Booking


Bus

Take the Union Ivkoni bus at the Sofia Central Bus Station station .

The journey takes approximately 5 h 30 m. Ticket price is about €10 The travel distance is 324 km.

Carrier is Union Ivkoni.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Thessaloníki 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 3 h 9 m. The travel distance is 295 km.

Get off at the Thessaloníki.


🛏 Find hotel deals and discounts up to 20% in Thessaloníki at Booking


Plane

Take the transport at the Sofia station.

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

Carrier is Atlas Taxi.

Buy ticket

Get off at the Sofia Airport.
Fly out to Sofia (SOF) of the Athens (ATH) airport.

The journey takes approximately 3 h 28 m. Ticket price is about €55

Carrier is Sky Express.

🔎

🚖 Find a cheap local taxi

Get off at the Athens (ATH).
Take the transport at the Thessaloniki Airport station.

The journey takes approximately 42 m. The travel distance is 15 km.

Carrier is OASTH.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Thessaloníki at Booking


The cheapest way to travel from Sofia to Thessaloníki is by taking a Bus with an average price of €10. The journey takes approximately 4 ч. 55 мин.

Drive is the fastest way to travel from Sofia to Thessaloníki. Tickets cost €10. The journey takes approximately 3 ч. 9 мин.

Sofia is approximately 295 km away from Thessaloníki. The trip by car takes 3 h 9 m.

Yes! There is a direct bus with no transfers to this destination. The route is served by the Union Ivkoni company. Tickets cost about €10. A bus trip from Sofia to Thessaloníki will take 5 h 30 m.

The average journey time by car between Sofia and Thessaloníki is 3 h 9 m.