Travel options
from Sofia to Petrich

You can get from Sofia to Petrich by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Thu
Dec 9
$9Union Ivkoni National
Fri
Dec 10
$9Union Ivkoni National
Sat
Dec 11
$9Union Ivkoni National
Sun
Dec 12
$9Union Ivkoni National
Tue
Dec 14
$9Union Ivkoni National
Thu
Dec 16
$9Union Ivkoni National
Fri
Dec 17
$9Union Ivkoni National
Sat
Dec 18
$9Union Ivkoni National
Sun
Dec 19
$9Union Ivkoni National
Thu
Dec 23
$9Union Ivkoni National
Fri
Dec 24
$9Union Ivkoni National
Sat
Dec 25
$9Union Ivkoni National
Sun
Dec 26
$9Union Ivkoni National
Tue
Dec 28
$9Union Ivkoni National
Wed
Dec 29
$9Union Ivkoni National

Travel Information between Sofia and Petrich

distanceDistance89 miles (144 km)
modeAvailable travel modesBus
fastestFastest modeBus • $9 (€8) • 3 h 20 min
carriersPopular travel companiesUnion Ivkoni National

Take a bus to travel 89 miles (144 km) from Sofia to Petrich. Union Ivkoni National is the main travel company operating this route. Travelers can even take a direct from Sofia to Petrich.

Travel Tips: Travel from Sofia to Petrich

Travel to Petrich 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 Petrich.
FAQs

How do I go from Sofia to Petrich?

You can travel from Sofia to Petrich by bus.

What is the fastest way to travel to Petrich from Sofia?

The fastest way to travel between Sofia and Petrich is by bus, which requires on average 3 h 20 min   of travel time.

How far is Petrich from Sofia?

Petrich is approximately 89 miles (144 km) away from Sofia.

How many services a day are there between Sofia and Petrich?

The average frequency per day from Sofia to Petrich is:

  • Around 2 buses per day.

However, we recommend checking specific travel dates for your route from Sofia to Petrich as scheduled services by bus can vary by season or day of the week.

Where do people depart from and arrive in when traveling from Sofia to Petrich?

These are the most popular departure and arrival points when traveling from Sofia to Petrich:

  • Most travelers board their bus from Sofia, Centralna Avtogara (София, Централна Автогара) and arrive in Petrich, Bus Station Petrich (Петрич, Автогара Петрич).

Who can get me from Sofia to Petrich?

Let Omio help you find the best company to travel with from Sofia to Petrich:

  • You can travel by bus to Petrich from Sofia with Union Ivkoni National, and you can find Union Ivkoni National Sofia to Petrich tickets for $9 (€8) on Omio.

Where should I go next after I travel to Petrich from Sofia?

Your trip from Sofia to Petrich doesn't have to end in Petrich. Many of our customers like to extend their vacation to explore other popular destinations like Blagoevgrad, Sandanski or Plovdiv. If you’d like to add Blagoevgrad, Sandanski or Plovdiv to your Sofia to Petrich tour, check Omio for the best and cheapest ways to travel to any of these top destinations from Petrich today!

How far in advance should I buy my Sofia to Petrich one way ticket online to get the best deals?

Before traveling from Sofia to Petrich, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • A bus ticket for this trip is costing $9 (€8) one way on average.

But we recommend booking Sofia to Petrich tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Sofia to Petrich: related information

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