Sofia - Piraeus

buy a bus ticket

Bus from Sofia to Piraeus

Sofia
+0
Piraeus
Plan Your Custom Route
22 Jul
Passengers
Adult (26-57 years)
-1+
Youth (0-25 years)
-0+
Senior (58+ years)
-0+
SAVE
Bus schedule Sofia → Piraeus
 
22 Jul, Wed
23 Jul, Thu
24 Jul, Fri
25 Jul, Sat
26 Jul, Sun
27 Jul, Mon

Compare prices and tickets for different trip options

Compare prices for trains, buses, and flights for the upcoming week.
Quickly browse the best deals, find the lowest fares, and choose options that fit your budget

21 jul,
tue
22 jul,
wed
23 jul,
thu
24 jul,
fri
25 jul,
sat
26 jul,
sun
27 jul,
mon
28 jul,
tue
29 jul,
wed

Overview: Bus from Sofia to Piraeus

BulgariaGreece
Overview Sofia → Piraeus

The bus route from Sofia to Piraeus covers a distance of 529 km, with an average travel duration of 12 hours. There are two direct buses available each day, with the first and last departures both at 18:00. The cheapest ticket price is 55 EUR. Service frequency is limited, making advance planning advisable.

529 km
Distance
$ 55
Cheapest ticket price
2
Direct buses
12 h
Average bus duration
12 h
Fastest bus
2
Buses per day
18:00
First bus
18:00
Last bus

Cheapest alternative travel options:

Popular Bus Stations from Sofia to Piraeus

Bus Companies

Found: 12
Union Ivkoni (Юнион Ивкони)
Address: Shishman str. 17, Sofia 1000, Bulgaria
BlaBlaCar Bus
Address: 84 avenue de la République, 75011, Paris, France
Citylines
Address: Mechka Str. 35, Sofia 1330, Bulgaria
Pegasus
Address: Nish – 36 Str., 7000 Ruse, Bulgaria
Global Biomet (Глобал Биомет)
Address: 1407 Sofia Nikola Vapcarov 35, Bulgaria
Arda-Tur (Арда-Тур)
Address: Saedinenie 45, 6300 Haskovo, Bulgaria
Group Plus
Address: Tsar Ivan Shishman 17, Sofia, Bulgaria
Traventuria
Address: Gorski patnik 54, 1421 Sofia, Bulgaria
Union Ivkoni - Unibus
Address: Shishman str. 17, Sofia 1000, Bulgaria
KLR
Address: Khmelnitskiy city, Vinnytske shose 12/2D
Ecolines
Address: Prâgasiela 1, Rîga, LV-1050
Nomago
Address: Vosnjakova ulica 3,1000 Ljubljana, Slovenia
Union Ivkoni (Юнион Ивкони)
Shishman str. 17, Sofia 1000, Bulgaria
+359 88 959 0000, +359 88 949 0000
+359 88 959 0000, +359 88 949 0000
Call
FAQ’s

Bus from Sofia to Piraeus

Piraeus, Greece, is primarily known as the country's main port and a gateway to the Aegean Islands. Visitors often come to explore its bustling waterfront, ancient ruins like the Temple of Apollo, and the Archaeological Museum, which showcases artifacts from the region. The city's vibrant atmosphere includes numerous restaurants and shops, making it a practical stop for travelers heading to nearby islands. Additionally, Piraeus offers a glimpse into everyday life in a working port city.

What is the distance between Sofia and Piraeus?

The distance is 529 km.

How long does the bus journey from Sofia to Piraeus take?

The average bus duration is 12 hours.

What is the cheapest ticket price for the Sofia to Piraeus route?

The cheapest ticket price is 55 EUR.

How many buses operate daily on the Sofia to Piraeus route?

There are 2 buses per day.

What time does the first bus leave Sofia for Piraeus?

The first bus departs at 18:00.

Are there any intermediate stops on the route from Sofia to Piraeus?

Intermediate stops may differ between departures; please check the route details on the booking page.

What is the luggage allowance for the bus journey?

Typically, you can bring 1 suitcase and 1 piece of hand luggage, but this may vary by carrier and fare.

Is Wi-Fi available on the bus from Sofia to Piraeus?

Wi-Fi availability depends on the bus class; the class is shown during booking.