The cheapest buses from Sofia to Milan

Showing times and prices for Sep 19

Cheapest

$82

Average

$82

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.

The average ticket from Sofia to Milan will cost around $ 82 if you buy it on the day, but the cheapest tickets can be found for only $ 82.

Cheapest
09:00AMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)22h30 06:30AMMilan
0 changes
$821One-way

Timetable Sofia to Milan

Showing buses for tomorrow, Sun, Sep 19
09:00AMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)22h30 06:30AMMilan
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sun
Sep 19
$82Union Ivkoni International
$133Malta Air
Mon
Sep 20
$82Union Ivkoni International
$90Wizz Air
Tue
Sep 21
$81Union Ivkoni International
$188ryanair sun
Wed
Sep 22
$81Union Ivkoni International
$64Wizz Air
Thu
Sep 23
$81Union Ivkoni International
$11Malta Air
Fri
Sep 24
$68Union Ivkoni International
$12Wizz Air
Sat
Sep 25
$80Union Ivkoni International
$43Malta Air
Sun
Sep 26
$80Union Ivkoni International
$35Malta Air
Mon
Sep 27
$79Union Ivkoni International
$16Wizz Air
Tue
Sep 28
Find prices
$22ryanair sun
Wed
Sep 29
$83Union Ivkoni International
$13Malta Air
Thu
Sep 30
$67Union Ivkoni International
$12Wizz Air
Sat
Oct 2
$80Union Ivkoni International
$72Malta Air
Sun
Oct 3
$67Union Ivkoni International
$31Malta Air
Mon
Oct 4
$75Union Ivkoni International
$16Wizz Air
Tue
Oct 5
$67Union Ivkoni International
$11ryanair sun
Wed
Oct 6
$67Union Ivkoni International
$10Malta Air
Thu
Oct 7
$67Union Ivkoni International
$11Malta Air
Fri
Oct 8
$67Union Ivkoni International
$12Wizz Air

The fastest buses from Sofia to Milan

Showing times and prices for Sep 19

Fastest Journey

22 h 30 m

Average

22 h 30 m

Buses per day

1

Distance

1168 km

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

These direct buses cover the 1168 km distance in an average of 22 h 30 m but if you time it right, some buses will get you there in just 22 h 30 m .

The slowest buses will take 22 h 30 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
09:00AMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)22h30 06:30AMMilan
0 changes
$821One-way

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Milan from Sofia

distanceDistance724 miles (1168 km)
durationAverage bus duration21 h 30 min
priceAverage bus ticket price$81 (€65)
changesDirect busYes
carriersBus providersUnion Ivkoni International

Buses from Sofia to Milan cover the 724 miles (1168 km) long route taking on average 21 h 30 min with our travel partners like Union Ivkoni International. There are direct bus services available. While the average ticket price for this route costs around $81 (€65), you can find the cheapest bus ticket for as low as $68 (€55).

Travel Tips

Buses from Sofia to Milan
Take the bus to Milan 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 Milan.
FAQs
What are the travel restrictions for Milan, Italy if I'm coming from Sofia, Bulgaria by bus?

Travel between Sofia, Bulgaria and Milan, Italy by bus is: Partially open.

Can I enter Italy from Bulgaria?

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

Do I need to quarantine on arrival in Italy from Sofia?

Conditions of entry:

  • Negative COVID-19 test issued at most 2 days before arrival or 5 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Milan, Italy?

All travelers in Italy must observe these coronavirus safety measures:

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

The information above was last checked on 9/17/21. Remember to review the latest COVID-19 travel safety regulations   for your bus from Sofia to Milan as this information can change.

What COVID restrictions are there for my return journey by bus to Sofia, Bulgaria from Milan, Italy?

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

Is my return bus into Sofia from Milan restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Italy

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

Conditions of reentry:

  • Negative COVID-19 test issued at most 3 days before arrival or 10 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)

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: Mandatory

Last checked on 9/14/21. Remember to check the latest COVID-19 travel safety regulations for your bus to Sofia from Milan closer to your date of departure here here.

What is the price of the cheapest bus from Sofia to Milan?
Omio customers have found the cheapest buses from Sofia to Milan to cost as little as $68 (€55)  in the next 7 days.
How much is a bus ticket to Milan from Sofia?
In the next 7 days you can expect to pay on average $81 (€65)  for a bus ticket to Milan from Sofia.
How far is Milan from Sofia by bus?
You should expect to travel around 724 miles (1168 km)  to Milan from Sofia by bus.
How long is the bus ride to Milan from Sofia?
The Sofia to Milan bus duration is on average 21 h 30 min, which is to be expected when traveling 724 miles (1168 km) between Sofia and Milan. However, the time it takes can vary based on specific dates, weekends, and holidays.
What bus companies go from Sofia to Milan?
When taking a bus from Sofia to Milan, you can count on Union Ivkoni International for the best way to get you to Milan. You can also check all possible bus companies who offer a service between Sofia and Milan and compare the amenities they offer before buying a bus ticket.
Can I find a direct bus from Sofia to Milan?
Yes, you can search for direct buses from Sofia to Milan on Omio with Union Ivkoni International, and you won’t need to transfer at another stop in between. Direct bus services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you book your bus ticket.
When is the earliest bus from Sofia to Milan? When is the last bus from Sofia to Milan?
The first Sofia to Milan bus departs at 6: 00 AM   and the last bus from Sofia to Milan leaves at 6: 00 AM. Check out the most up-to-date bus schedule from Sofia to Milan on Omio and find the best time to travel to your destination.
How early should I buy bus tickets between Sofia and Milan to score the best deals?
The price of a one way bus ticket from Sofia to Milan is on average $81 (€65) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus providers offering this trip. In general, you can find bus tickets from Sofia to Milan available a few months in advance.
Stations

Important Stations and Airports for this Journey

Sofia
Milan
Sofia
Amenities
Sofia - Serdinka
Amenities
Sofia, Busbahnhof am Hbf.
Amenities
Sofia, ZOB Trafikmarket
Amenities

Most Popular Travel Destinations