The route at a glance
- Operators
- 4
- Tickets from
- €1.00
- Price range
- €1.00 – €17.04
- Fastest connection
- 25 min
- Typical journey time
- 1 h 20 min
- Departures per day
- about 33
- Direct connections
- Available
- Transport modes
- Bus, Train and Bus
Based on connections recorded in the last 90 days.
Stops
Departure stops – Pernik
- Pernik
- Busbahnhof Pernik
- Pernik Bus Stop (Bus Stop)
Arrival stops – Sofia
- Sofia
- Busbahnhof Serdika / Traffic Market
- Sofia Serdica Bus Stop (Bus Station)
Frequently asked questions
How long does the bus from Pernik to Sofia take?
Connections from Pernik to Sofia take between 25 min and 10 h 14 min, depending on the operator and number of stops.
How much does a bus ticket from Pernik to Sofia cost?
Tickets from Pernik to Sofia start at €1.00; observed prices go up to €17.04. Prices are shown in euros and vary by operator and travel date.
Which operators run from Pernik to Sofia?
The following operators serve the route from Pernik to Sofia: Union Ivkoni, Bulgarian State Railways, Traventura and BlaBlaCar.
How often do buses run from Pernik to Sofia?
We currently record about 33 departures per day from Pernik to Sofia, based on the connections in our database.
Are there direct buses from Pernik to Sofia?
Yes, direct connections from Pernik to Sofia are available.
Where can I buy bus tickets from Pernik to Sofia online?
On TravelCoon you can compare and book tickets from operators such as Union Ivkoni, Bulgarian State Railways, Traventura and BlaBlaCar online. Start a live search for your travel date to see current availability and prices.
Which stops are used between Pernik and Sofia?
Departures in Pernik usually leave from Pernik, Busbahnhof Pernik and Pernik Bus Stop (Bus Stop); arrival in Sofia is at Sofia, Busbahnhof Serdika / Traffic Market and Sofia Serdica Bus Stop (Bus Station).
