Looking for the Thessaloniki to Sofia bus? INFOBUS offers convenient routes operated by different carriers. Here are the route details and how to book tickets on INFOBUS.
Route Details
Route overview:
- Route distance — 300 km (186 mi)
- Travel time — about 4 hours 30 minutes
- Bus Thessaloniki Sofia ticket price — from €13
- Departure points — Thessaloniki Railway Station or Makedonia Intercity Bus Station (KTEL Makedonias)
- Arrival points — Serdika Bus Station, 102 Knyaginya Maria Luiza Blvd
- Operating hours — from 12:05 a.m. to 5:30 p.m.
Check available routes on INFOBUS — view prices, travel time, pickup and drop-off points, and more.
Travel from Thessaloniki to Sofia
A bus trip from Thessaloniki to Sofia runs daily, offering a fast and affordable travel option. Buses usually operate from 12:05 a.m. to 5:30 p.m., with journey times ranging from 4 hours and 30 minutes to 5 hours and 20 minutes. FlixBus, Citylines, AdraTur, and other carriers offer convenient routes on the platform. Onboard amenities such as Wi-Fi, WC, power sockets, climate control, and more vary by carrier. Most routes are direct, with just a few waypoints.
How to Buy Bus Tickets From Thessaloniki to Sofia
Find and book tickets on INFOBUS in a few steps:
- Enter your travel dates
- Compare options
- Choose seats
- Fill in your contact details
- Pay online with your preferred payment method
The platform makes it easy for travelers to compare prices, travel time, reviews, route details, and more. INFOBUS sends a booking confirmation by email. Tickets are also available in your personal account and the INFOBUS app.
Route on map
Popular destinations to Sofia
Best routes from Thessaloniki
Want to travel more and pay less?
Don’t miss out on promotions, discounts, and other exciting INFOBUS offers. Sign up for our newsletter and save on your trips!
Passenger reviews about trip
All ReviewsVery good trip.....good bud good driver and one good stop ....nothing to complain
Absence of power outlet is upsetting, the rest fine. Bus comfort is average.
A little delay on the borders.
Well organised. The bus was clean and comfortable. USB port was working well. Really nice and helpful driver. Everything was very good. Will definitely use again.
The trip was on time and enough information was given about the departure point. My only issue is the innacuracy of the destintion in the website. I booked a ticket for Sofia Airport but the guy at the front desk…
The bus was exactly on time. It was clean and quiet. Leg room was quite small. Bus interior was a little run down. The border crossing was straightforward. There was one stop for toilet and cafe just before the border.…
Rather clean bus, air conditioning worked perfectly, polite driver.
the bus seat was bit small but very good and friendly drivers