Daily bus routes
(Latest update – 23.12.2025)

Christmas Holiday Bus Schedule:

24.12 – Sofia – Skopje 17:30; Skopje – Sofia 07:00;
25.12 – Sofia – Skopje 17:30; Skopje – Sofia 07:00;
31.12 – Sofia – Skopje 17:30; Skopje – Sofia 07:00;
01.01 – No buses!

During all dates not mentioned above, the buses will operate with the regular schedule

Sofia – Skopje Sofia Kriva Palanka Kumanovo Skopje
Sofia – Skopje
departure 07:00 arrival 11:00**
Sofia – Skopje departure 17:30 arrival 21:30**
Sofia – Skopje departure
Skopje – Sofia Skopje Kumanovo Kriva Palanka Sofia
Skopje – Sofia
departure 07:00 arrival 13:00**
Skopje – Sofia
departure 17:30 arrival 23:30**
Skopje – Sofia
departure

Important – The Sofia – Skopje buses leave from the Central Bus Station in Sofia, not the Bus Station Serdika!

Seasonal Bus Routes (Summer Season ONLY)

Sofia – Kavala Sofia Blagoevgrad Bansko Gotse Delchev Drama Kavala
Sofia – Kavala departure 08.00 09:00* 10:00* 11:00* 12:50* arrival 13:50*
Kavala – Sofia Kavala Drama Gotse Delchev Bansko Blagoevgrad Sofia
Kavala – Sofia departure 16:15 17:00* 18:30* 19:45* 20:45* arrival 21:45*
Sofia – Byala Sofia Pomorie Sunny Beach Obzor Byala
Sofia – Byala departure 13:00 17:50* 18:20* 19:10* arrival 19:30*
Byala – Sofia Byala Obzor Sunny Beach Pomorie Sofia
Byala – Sofia departure 12:00 12:10* 13:00* 13:15* arrival 19:30*
Ravda – Varna Ravda Nessebar Sunny Beach Obzor Varna
Ravda – Varna departure 07:45 07:50* 08:20* 09:20* arrival 10:20*
Ravda – Varna departure 09:45 09:50* 10:20* 11:20* arrival 12:20*
Ravda – Varna departure 12:05 12:10* 12:50* 13:45* arrival 14:40*
Varna – Ravda Varna Obzor Sunny Beach Nessebar Ravda
Varna – Ravda departure 11:30 12:30* 13:30 13:40 arrival 13:50*
Varna – Ravda departure 16:00 17:05* 17:55* 18:05* arrival18:15*
Varna – Ravda departure 18:00 19:05* 19:55* 20:05* arrival 20:15*

You can find all of the details about the stops on the Varna – Ravda route here

* Times of arrival in the cities, which are past the departure point are approximate. "Kaleia" is not responsible for delays caused by worsened traffic or weather conditions. 
** Times which are marked with this symbol are given in local (Macedonian) time.