Compare prices and tickets by train, bus or flight

Mon
Jan 24
$89Union Ivkoni International
Find prices
Tue
Jan 25
$93Union Ivkoni International
Find prices
Wed
Jan 26
$78Union Ivkoni International
Find prices
Thu
Jan 27
$79Union Ivkoni International
$10ryanair sun
Fri
Jan 28
$84Union Ivkoni International
$10ryanair sun
Sat
Jan 29
$65Union Ivkoni International
Find prices
Sun
Jan 30
$64Union Ivkoni International
$10ryanair sun
Mon
Jan 31
$65Union Ivkoni International
$10Malta Air
Tue
Feb 1
$79Union Ivkoni International
Find prices
Wed
Feb 2
$64Union Ivkoni International
Find prices
Thu
Feb 3
$64Union Ivkoni International
$13Wizz Air
Fri
Feb 4
Find prices
$13Malta Air
Sat
Feb 5
$64Union Ivkoni International
Find prices
Sun
Feb 6
$64Union Ivkoni International
Find prices
Mon
Feb 7
$64Union Ivkoni International
$10ryanair sun
Tue
Feb 8
$64Union Ivkoni International
$14Malta Air
Wed
Feb 9
$64Union Ivkoni International
$14Malta Air
Thu
Feb 10
$64Union Ivkoni International
$10ryanair sun
Sat
Feb 12
$65Union Ivkoni International
$15Malta Air

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 Milan

distanceDistance724 miles (1168 km)
durationAverage bus duration21 h 30 min
priceAverage bus ticket price$82 (€69)
changesDirect busYes
carriersBus companiesUnion Ivkoni International

Buses from Sofia to Milan cover the 724 miles (1168 km) long trip taking on average 21 h 30 min with our travel partners like Union Ivkoni International. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $65 (€54), but the average price of bus tickets is $82 (€69).

Travel Tips: Bus to Milan from Sofia

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

Are there any COVID-19 restrictions for international travel by bus between Sofia and Milan?

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

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

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

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

Conditions of entry:

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 48 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
  • 5-day mandatory self-quarantine and COVID-19 test at the end of the isolation period
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • Passenger Locator Form (PLF) required

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

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

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

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

Are there travel restrictions, such as quarantine measures, in place when returning to Sofia, Bulgaria from Milan, Italy?

The current restriction level for your return trip by bus from Milan to Sofia is: Partially open

Are there any international entry restrictions on returning to Bulgaria from Italy?

Reentry to Bulgaria 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?

What are the requirements?

  • 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)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival

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:

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

Last checked on 1/17/22. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your bus to Sofia from Milan here.

How much do cheap buses between Sofia and Milan cost?

Bus tickets between Sofia and Milan for some dates and times can be found for as cheap as $65 (€54)  one way in the next 7 days.

What is the cost of a bus from Sofia to Milan?

If you’re looking to buy your bus tickets in the next week, you can expect the Sofia to Milan bus price to come in at an average of $82 (€69)  one way.

How far is Sofia to Milan by bus?

The Sofia to Milan bus distance is approximately 724 miles (1168 km).

How long is the bus to Milan from Sofia?

On average the Sofia to Milan bus time is 21 h 30 min  covering the 724 miles (1168 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

What bus companies offer a service between Sofia and Milan?

If you're looking for buses from Sofia to Milan, you can rely on Union Ivkoni International to get you to Milan. It's also good to check out all possible bus providers for the Sofia to Milan journey to see if there might be differences in the amenities they offer.

When is the earliest bus from Sofia to Milan? When is the last bus from Sofia to Milan?

The earliest bus for this journey departs from Sofia at 7: 00 AM. The last bus leaves from Sofia at 7: 00 AM. Check Omio for the latest bus schedule from Sofia to Milan and book the best time to depart on your chosen travel date.

How early should I book bus tickets from Sofia to Milan to score the best deals?

If you buy the Sofia to Milan bus within the next 7 days, you can find one way tickets to cost on average $82 (€69). However, booking your bus ticket in advance gives you access to the best prices for buses to Milan from Sofia. Look out for bus tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Travel to popular destinations by train, bus or flight