Sofia to Piraeus bus

Cheap bus tickets from Sofia to Piraeus

Showing times and prices for Jun 28

Cheapest

44

Average

44

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Brittany Ferries
03:00PMSofia12h00 03:00AMPiraeus
0 transfers
441One-way

Bus schedule from Sofia to Piraeus

Showing buses for tomorrow, Tuesday, June 28
Brittany Ferries
03:00PMSofia12h00 03:00AMPiraeus
0 transfers

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Tue
Jun 28
Wed
Jun 29
Thu
Jun 30
Fri
Jul 01
Sat
Jul 02
Sun
Jul 03
Mon
Jul 04

Bus times from Sofia to Piraeus

Showing times and prices for Jun 28

Fastest Journey

12 h

Average

12 h

Buses per day

1

Distance

529 km

Of the 1 buses that leave Sofia for Piraeus every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Brittany Ferries
03:00PMSofia12h00 03:00AMPiraeus
0 transfers
441One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Sofia to Piraeus

distanceDistance327 miles (528 km)
durationAverage bus duration12 h
priceAverage bus ticket price$68 (€61)
frequencyBus frequency2 a day
changesDirect busYes, there are 2 direct buses a day
carriersBus providersArda Tur, Eurolines Germany, Tourist Service, Union Ivkoni International or Infobus

Buses from Sofia to Piraeus cover the 327 miles (528 km) long route taking on average 12 h with our travel partners like Arda Tur, Eurolines Germany, Tourist Service, Union Ivkoni International or Infobus. Normally, there are 2 buses operating per day, including direct services available. While the average ticket price for this route costs around $68 (€61), you can find the cheapest bus ticket for as low as $68 (€61).

Travel Tips: Bus to Piraeus from Sofia

Take the bus to Piraeus easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Sofia to Piraeus.
FAQs

Travel between Sofia, Bulgaria and Piraeus, Greece by bus is: Fully open.

What is the status of international entry into Greece from Bulgaria?

International entry status: Entry is fully open for citizens and permanent residents of Bulgaria

Do I need to self-quarantine on arrival in Greece from Sofia?

Conditions of entry:

  • There are no current restrictions

What are the safety rules to follow in Piraeus, Greece?

When traveling in Greece, you must follow these COVID-19 safety rules:

  • Physical distance requirement: metre (s) ( feet)
  • Face mask requirement: Mandatory

The information above was last checked on 6/25/22. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your bus from Sofia to Piraeus before traveling.

The restriction level for your return bus to Sofia, Bulgaria from Piraeus is: Fully open.

Is my return bus into Sofia from Piraeus restricted?

International entry is allowed for: Entry is fully open for citizens and permanent residents of Greece

Do I need to quarantine on arrival in Bulgaria from Piraeus?

Conditions of reentry:

  • There are no current restrictions

What are the safety rules to follow in Sofia, Bulgaria?

The government of Bulgaria has imposed these measures to reduce the spread of COVID-19:

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Recommended

Last checked on 6/3/22. Remember to check the latest COVID-19 travel safety regulations for your bus to Sofia from Piraeus closer to your date of departure here here.

Looking to save money on your journey? Omio customers have found the cheapest bus from Sofia to Piraeus for the next 7 days starting from $68 (€61)  one way.
In the next 7 days you can expect to pay on average $68 (€61)  for a bus ticket to Piraeus from Sofia.
The bus distance from Sofia to Piraeus is around 327 miles (528 km).
The bus time between Sofia and Piraeus is on average 12 h  for the 327 miles (528 km) long journey, but the time it takes to go from Sofia to Piraeus by bus can vary depending on specific dates or traveling on weekends and holidays.
If you're looking for buses from Sofia to Piraeus, you can rely on Arda Tur, Eurolines Germany, Tourist Service, Union Ivkoni International or Infobus to get you to Piraeus. It's also good to check out all possible bus providers for the Sofia to Piraeus trip to see if there might be differences in the amenities they offer.
The average number of buses departing Sofia for Piraeus is 2 a day. The bus schedules and services may vary between weekdays and weekends.
The earliest bus departing from Sofia to Piraeus leaves at 1: 30 PM. The last bus departing from Sofia to Piraeus leaves at 3: 00 PM. You can find the latest Sofia to Piraeus bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.
You can find buses from Sofia to Piraeus to cost on average $68 (€61) one way if you book within the next 7 days. But we recommend buying bus tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Sofia to Piraeus bus generally on sale a few months before the planned travel date.

More options for your journey from Sofia to Piraeus

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language