COVID-19 Travel restrictions may apply upon entering Bulgaria. Learn More.
Duration 2h 59m
Distance 273.6 km
Average price $45
Frequency 2/week

Trip overview

Bus

  1. Thessaloniki
  2. Pernik
6h 17m
$57 - $79

Frequently asked questions

Want to know about travelling from Thessaloníki to Pernik? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

There is widespread community transmission globally.
Some travel restrictions are being lifted in Bulgaria. For the latest travel status, please check the official page for Bulgaria.

Learn More.

No, there is no direct bus from Thessaloníki to Pernik. However, there are services departing from Thessaloniki and arriving at Pernik via Sofia. The journey, including transfers, takes approximately 6h 17m.

More details

The distance between Thessaloníki and Pernik is 218 km. The road distance is 273.6 km.

Get driving directions

Thessaloníki to Pernik bus services, operated by Arda Tur, depart from Thessaloniki Monastiriou station.

More details

Thessaloníki to Pernik bus services, operated by Arda Tur, arrive at Sofia Central Bus Station.

More details

Book your Thessaloníki to Pernik bus tickets online with Omio and Distribusion.

Search and book

There are 32+ hotels available in Pernik. Prices start at $100 USD per night.

More details

What companies run services between Thessaloníki and Pernik?

Crazy Holidays operates a bus from Thessaloniki to Sofia 3 times a day. Tickets cost $55 - $80 and the journey takes 5h 30m.
Bus operators
Crazy Holidays
Ave. Duration
5h 30m
Frequency
3 times a day
Estimated price
$55 - $80
Phone
2310-241545
Website
crazyholidays.gr
Bus from Thessaloniki to Sofia
Ave. Duration
5h 30m
Frequency
3 times a day
Estimated price
$55 - $80
Schedules at
crazyholidays.gr
Arda Tur
Ave. Duration
5h 30m
Frequency
3 times a day
Estimated price
$21 - $26
Union Ivkoni
Ave. Duration
4h 30m
Frequency
Twice daily
Estimated price
$11 - $15
Phone
02/989 0000
Website
union-ivkoni.com
Bus from Thessaloniki station to Sofia
Ave. Duration
4h 30m
Frequency
Twice daily
Estimated price
$11 - $15
Schedules at
union-ivkoni.com
Georg
Ave. Duration
5h
Frequency
Once daily
Estimated price
$40 - $55
Phone
+ 359/38/66 34 04
Email
georg_ltd@abv.bg
Website
georg-bg.com
Bus from Thessaloniki to Sofia
Ave. Duration
5h
Frequency
Once daily
Estimated price
$40 - $55
Schedules at
georg-bg.com

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps