Travel from Sofia to Sarajevo

Bus or fly from Sofia to Sarajevo?

You can take a bus from Sofia to Sarajevo via Niš and Zvornik in around 10 hours 50 minutes. Alternatively, Austrian Airlines, Turkish Airlines and Lufthansa fly from Sofia to Sarajevo 4 times a day.

How to get from Sofia to Sarajevo

ModeDurationPrice
From Sofia bus to Niš, bus to Zvornik, then bus to Istočno Sarajevo.10 h 50 min82
From Sofia bus to Dimitrovgrad, bus to Beograd, then bus to Istočno Sarajevo.16 h 18 min
From Sofia train to Dimitrovgrad, train to Niš, train to Beograd, bus to Zvornik, then bus to Istočno Sarajevo.17 h 45 min132
From Sofia bus to Skopje then bus to Sarajevo.20 h127
From Sofia drive to Sarajevo.8 h 39 min118
From Tzarigradsko shose Blvd. line 84 bus to Sofia airport, fly to Sarajevo airport, then taxi to Sarajevo.6 h 24 min293

How long does it take to get from Sofia to Sarajevo?

It takes approximately 10 hours 50 minutes to get from Sofia to Sarajevo, including transfers.

Is there a direct bus between Sofia and Sarajevo?

No, there is no direct bus from Sofia to Sarajevo. However, there are services departing from Sofia and arriving at Istočno Sarajevo via Niš and Zvornik. The journey, including transfers, takes approximately 10 hours 50 minutes.

Operators from Sofia to Sarajevo

OperatorPhoneWebsite
Matpu02 952 50 04Matpu
Drina TransDrina Trans
Nis Ekspres+381 18 255 177Nis Ekspres
Blenda Tours+(381)(10)346969Blenda Tours
Transprodukt-Bus Prevoz+381 11 7614 715Transprodukt-Bus Prevoz
Serbian RailwaysSerbian Railways
Macedonian Railways (MZ)+389 (2) 3 164 255Macedonian Railways (MZ)
Kaleia+359 894 77 44 43Kaleia
Makedonija Soobrakaj AD+389(0)2 24 02 388Makedonija Soobrakaj AD
SUMC0700 13 233SUMC
Austrian AirlinesAustrian Airlines
Turkish AirlinesTurkish Airlines
LufthansaLufthansa