Bus from Sofia to Belgrade
Bus tickets from Sofia to Belgrade from €37.00. Travel with Citylines: journey time 6 hrs.
Travel Details
The essentials of this journey in brief.
€37.00
From, one way
6 hrs
Journey Time
1
Departures per Day
≈ 330 km
Distance
Why Travel with Balkanbus
Schedules in One Place
Departures are arranged by carrier, with departure time, arrival time, and duration, so you can compare before buying.
Current Departures
The search shows departures available for your selected date.
Stops Listed
Each schedule names the stop the bus departs from and the stop it arrives at.
Buy Online
Select a departure and buy your ticket online in a few steps.
Schedule Sofia → Belgrade
Planned departures. Times are local for each stop.
Citylines
Sofia Serdika Bus Station → Belgrade New Bus Station
Boarding and Alighting
Find out exactly where the bus departs from and arrives.
Departure: Sofia
Sofia Serdika Bus Station
Mariya Luiza, predgarov ploshtad Blvd, 1202
Other stops in this city
- Sofia Central Bus Station, bul. "Knyaginya Maria Luiza" 100, 1202
- Sofia, Serdika stop, bulevard "Knyaginya Maria Luiza" 102, 1202
- Bus stop Terminal 1 at Sofia Airport, Departure Terminal 1, 1528
- Sofia Vasil Levski Monument (Slovak Embassy), Yanko Sakuzov Blvd 9, 1000
- Bus stop Terminal 2 at Sofia Airport, Arrival Terminal, 1592
- Sofia Bus Station and West Bus Station, bulevard Ovcha kupel 1, 1618
- Serdika Bus Station, bul. Knyaginya Maria Luiza 102, 1202
- Sofia, Poduyane Bus Station, ul. Levski Vekoven 4, 1517
- Sofia, bus station, bul. "Knyaginya Maria Luiza" 100, 1202
- Sofia Airport, bul. Bruksel
- Sofia Central Bus Station, Knyaginya Maria Luisa Blvd. 100
- Sofia Central Bus Station, bul. Knyaginya Maria Luiza 100
- Sofia Vasil Levski Stadium, General Gurko St 76A, 1142
- Sofia Botevgradsko shosse, Botevgradsko shosse 525, 1517
Arrival: Belgrade
Belgrade, New Bus Station
Antifasisticke borbe 2
Other stops in this city
- Belgrade, BAS Bus Station, Antifašističke borbe 46, Beograd 11070, Serbia, 11070
- Belgrade Central Bus Station, Železnička 4, 11000
- Belgrade, airport, 11180
- Belgrade Krunska, Resavska, 11000
- Belgrade Francuska, Francuska 26, 11000
- Belgrade E75, E75, 11000
- Belgrade Obrenovachki Drum, Obrenovachki Drum 1
- Belgrade Pancevacki Put 36, Pancevacki Put 36
- Belgrade, Železnička street, Železnička
- Belgrade Pancevacki put EKO, Pančevački put 81, 11210
- Belgrade Pančevački Put, Pančevački Put 64, 11000
What to See in Belgrade
Belgrade is the capital of Serbia. Here are three places you can visit.
Frequently Asked Questions: Sofia → Belgrade
Answers to the most common passenger questions about this route.
Buy Ticket Sofia → Belgrade
Official tickets, bought online. Prices from €37.00. Seats are limited, book in advance.




