Bus from Belgrade to Sofia
Bus tickets from Belgrade to Sofia from €37.00. Travel with Citylines: travel time 6 hours 30 minutes.
Travel Details
The essentials of this trip in brief.
€37.00
From, one way
6 hours 30 minutes
Travel Time
1
Departures per Day
≈ 330 km
Distance
Why Travel with Balkanbus
Schedules in One Place
Departures are organized by carrier, with departure time, arrival time, and duration to compare before buying.
Current Departures
The search engine shows departures available for your selected date.
Stops Indicated
Each schedule names the stop from which the bus departs and the stop where it arrives.
Buy Online
Select a departure and buy your ticket online in a few steps.
Schedule Belgrade → Sofia
Planned departures. Times are local for each stop.
Citylines
Belgrade New Bus Station → Sofia Serdika Bus Station
Boarding and Alighting
Find out exactly where the bus departs and arrives.
Departure: 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
Arrival: 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. Brussels
- 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
What to See in Sofia
Sofia is the capital of Bulgaria. Here are three places you can visit.
Frequently Asked Questions: Belgrade → Sofia
Answers to the most common passenger questions for this route.
Buy Ticket Belgrade → Sofia
Official tickets, purchased online. Prices from €37.00. Seats are limited, book in advance.




