Sofia to Thessaloniki connects two useful transport hubs. Compare International coach Sofia–Thessaloniki with the alternatives, then check the boarding point and onward arrival transfer. The best choice depends on your exact travel date and luggage.
Regular through passenger trains Sofia–Thessaloniki are not reliably available in October 2026. Use a verified bus rather than planning on a cross-border train.
Sofia to Thessaloniki at a glance
International coach Sofia–Thessaloniki
Look for booked services via Kulata/Promachonas. Confirm stops, passport/ID requirements and any seasonal changes.
Drive via Struma motorway to Greece
Bulgarian e-vignette, Greek tolls and border traffic should be allowed for.
Rail only as a conditional future option
Passenger trains across Bulgaria–Greece border have been suspended; do not buy a purported through rail ticket without confirming service with BDZ and Hellenic Train.
Compare your options
| Transport option | Typical journey duration | Best for |
|---|---|---|
| International coach Sofia–Thessaloniki | About 5–7+ hr plus border | Best dependable public transport |
| Drive via Struma motorway to Greece | About 4–5.5+ hr plus border | Flexible stops |
| Rail only as a conditional future option | Not a dependable through journey | Avoid unless reopened |
Prices and schedules change. Check live schedules, current fares and ticket availability for your travel date.
These times are planning estimates, not guaranteed schedules or prices. Availability, transfers, border formalities and transport disruptions depend on the date. Confirm the complete itinerary before booking.
The normal choice: International coach Sofia–Thessaloniki
International coach Sofia–Thessaloniki is the first itinerary worth comparing. Look for booked services via Kulata/Promachonas. Confirm stops, passport/ID requirements and any seasonal changes.
Departure: Sofia Central Bus Station. Arrival: Thessaloniki intercity bus terminal or operator-specific stop. Thessaloniki bus terminals are outside parts of the waterfront centre; use urban bus or taxi.
Before leaving Sofia, check the train number or ferry sailing, luggage rules and the final station or port in Thessaloniki. Where changes are required, allow time beyond the minimum connection shown in journey planners.
Check schedules and tickets
Operator links below open timetables or booking portals. They do not guarantee direct departures on every date.
Other ways to travel
Drive via Struma motorway to Greece
Drive via Struma motorway to Greece is an alternative for travellers with different priorities. Bulgarian e-vignette, Greek tolls and border traffic should be allowed for. The approximate journey time is about 4–5.5+ hr plus border; double-check every transfer and the booked boarding point.
Do not compare only the advertised onboard duration: add travel to the departure terminal and the onward connection in Thessaloniki. Some services use outlying coach stops, ferry ports or airports rather than main railway stations.
Rail only as a conditional future option
Rail only as a conditional future option is an alternative for travellers with different priorities. Passenger trains across Bulgaria–Greece border have been suspended; do not buy a purported through rail ticket without confirming service with BDZ and Hellenic Train. The approximate journey time is not a dependable through journey; double-check every transfer and the booked boarding point.
Do not compare only the advertised onboard duration: add travel to the departure terminal and the onward connection in Thessaloniki. Some services use outlying coach stops, ferry ports or airports rather than main railway stations.
Departure and arrival points
| Transport option | Departure from Sofia | Arrival at Thessaloniki |
|---|---|---|
| International coach Sofia–Thessaloniki | Sofia Central Bus Station | Thessaloniki intercity bus terminal or operator-specific stop |
| Drive via Struma motorway to Greece | Confirm the exact departure stop with this operator | Confirm the ticketed arrival terminal |
| Rail only as a conditional future option | Confirm the exact departure stop with this operator | Confirm the ticketed arrival terminal |
Keep the station or port name exactly as printed on the ticket, including local-language spelling. Allow extra time when changing terminal or transport operator.
Arriving in Thessaloniki
Thessaloniki bus terminals are outside parts of the waterfront centre; use urban bus or taxi.
If travelling onward from Thessaloniki, check whether buses, trains or taxis will still operate when you arrive.
Normal Things to do in Thessaloniki
From the intercity station, use local buses or taxi to the White Tower and waterfront.
Find a place to stay
Thessaloniki, Greece
Search hotels and accommodation for your dates.
Practical tips
- Depart from the correct terminal: Sofia Central Bus Station.
- Confirm your arrival stop: Thessaloniki intercity bus terminal or operator-specific stop.
- Allow for your last mile: Thessaloniki bus terminals are outside parts of the waterfront centre; use urban bus or taxi.
- Compare total costs: Add seat reservations, luggage allowances, port fees, transfer tickets and tolls as relevant.
- Specific caution: Regular through passenger trains Sofia–Thessaloniki are not reliably available in October 2026. Use a verified bus rather than planning on a cross-border train.
- Check your travel date: Seasonal and international services can change, and bad weather can disrupt ferries or mountain routes.
Frequently asked questions
What is the easiest way from Sofia to Thessaloniki?
Start by checking International coach Sofia–Thessaloniki. Look for booked services via Kulata/Promachonas. Confirm stops, passport/ID requirements and any seasonal changes.
How long does it take to get from Sofia to Thessaloniki?
International coach Sofia–Thessaloniki may take about 5–7+ hr plus border. Total travel time also includes local transfers, waiting and security or passport checks as applicable.
Is there a direct service from Sofia to Thessaloniki?
Regular through passenger trains Sofia–Thessaloniki are not reliably available in October 2026. Use a verified bus rather than planning on a cross-border train.
Where should I depart in Sofia?
Sofia Central Bus Station. Confirm the specific platform or terminal on your ticket.
Where will I arrive in Thessaloniki?
Thessaloniki intercity bus terminal or operator-specific stop. Thessaloniki bus terminals are outside parts of the waterfront centre; use urban bus or taxi.
Should I book in advance?
For weekends and peak dates, booking in advance can improve your choices. Check ticket conditions, disruptions and the actual stop before paying.

