Travel options
from Sofia to Madrid

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

Our recommendation

To get from Sofia to Madrid on 27 Sep we recommend taking a flight because it’s the best combination of price and speed.

06:20Sofia Airport3h50 09:10Madrid Barajas Airport
0 changes
£2201One-way
Cheapest
21:25Sofia Airport14h05 10:30Madrid Barajas Airport
1 changes
£1601One-way
Other options
11:10Sofia Airport3h40 13:50Madrid Barajas Airport
0 changes
£2391One-way
07:10Sofia Airport7h30 13:40Madrid Barajas Airport
1 changes
£2901One-way
09:35Sofia Airport25h55 10:30Madrid Barajas Airport
1 changes
£1601One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Sun
26 Sep
Find prices
£186Turkish Airlines
Mon
27 Sep
Find prices
£143Turkish Airlines
Tue
28 Sep
Find prices
£145Air France
Wed
29 Sep
Find prices
£65Wizz Air
Thu
30 Sep
£99Union Ivkoni International
£186Turkish Airlines
Fri
1 Oct
Find prices
£54Ryanair
Sat
2 Oct
£81Union Ivkoni International
£75Bulgaria Air
Sun
3 Oct
Find prices
£125Bulgaria Air
Mon
4 Oct
Find prices
£22Wizz Air
Tue
5 Oct
Find prices
£92Bulgaria Air
Wed
6 Oct
£80Union Ivkoni International
£30Ryanair
Thu
7 Oct
£80Union Ivkoni International
£108Lufthansa
Fri
8 Oct
Find prices
£28Wizz Air
Sat
9 Oct
£81Union Ivkoni International
£78Bulgaria Air
Sun
10 Oct
Find prices
£88Air France
Mon
11 Oct
Find prices
£28Wizz Air
Wed
13 Oct
£80Union Ivkoni International
£33Ryanair
Thu
14 Oct
£81Union Ivkoni International
£94Air France
Fri
15 Oct
Find prices
£56Wizz Air
Sat
16 Oct
£80Union Ivkoni International
£107Bulgaria Air

Travel Information to Madrid from Sofia

distanceDistance1397 miles (2253 km)
modeAvailable travel modesFlight or coach
priceTicket price range£80 - £111
cheapestCheapest modeCoach • £80 • 48 h
fastestFastest modeFlight • £111 • 3 h 35 min
carriersPopular travel companiesAegean Airlines or Union Ivkoni International

Travel 1397 miles (2253 km) by flight or coach to Madrid from Sofia. If speed is a priority, then a flight is the best option with an average duration of 3 h 35 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £80. The most popular travel providers which serve this trip are Aegean Airlines or Union Ivkoni International among others. Travellers can even take a direct flight or coach from Sofia to Madrid.

Travel Tips

Travel from Sofia to Madrid
Travel to Madrid 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 Madrid.
FAQs
What are the COVID-19 travel restrictions for Madrid, Spain if I’m coming from Sofia, Bulgaria?

Travel between Sofia, Bulgaria and Madrid, Spain is: Partially open.

Can travellers from Bulgaria enter Spain?

International entry is allowed at this time for: Entry is partially open for citizens and permanent residents of Bulgaria.

Are there rules for self-quarantine when arriving to Madrid from Sofia?

Conditions of entry into Spain:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • 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 (certificate needed)
  • Pre-arrival Health Control Form (FCS) required

Are there COVID-19 safety rules for social distancing and wearing face masks in Madrid, Spain?

To reduce the spread of COVID-19, the government of Spain has imposed the following measures:

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

This information was last checked on 25/09/2021. As this information can change due to the nature of the pandemic, make sure to review the latest COVID-19 travel safety regulations   for your trip between Sofia and Madrid.

Are there restrictions on reentering Bulgaria from Madrid, Spain due to the coronavirus pandemic?

Return travel to Sofia, Bulgaria from Spain is: Partially open.

Are there any travel restrictions on reentering Bulgaria from Spain?

Entry into Bulgaria is allowed for: Entry is partially open for citizens and permanent residents of Spain.

Are there requirements to self-quarantine on arrival into Bulgaria from Spain?

Requirements for reentering Bulgaria:

  • 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 requirements for social distancing and wearing face masks in Bulgaria?

All travellers must abide by the following measures in Bulgaria to reduce the spread of coronavirus in the country:

  • Social distance: 1.5 metre (s) (5 feet)
  • Face masks: Mandatory

The above information about your return travel to Sofia, Bulgaria was last verified on 19/09/2021. As this information can change due to the nature of the pandemic, please check the latest COVID-19 travel safety regulations   closer to your planned date of travel to Sofia from Madrid.

What are my travel options from Sofia to Madrid?

There are 2 ways to get from Sofia to Madrid: flight or coach.

What is the cheapest way to travel between Sofia and Madrid?

A coach service offers the cheapest way to travel from Sofia to Madrid, which costs on average £80.

This is compared to other ways of getting to Madrid:

A coach is £31 less than a flight for this trip with tickets for a flight from Sofia to Madrid costing on average £111.

What is the fastest way from Sofia to Madrid?

The fastest way to get to Madrid from Sofia is by flight with an average travel time of 3 h 35 min.

There are alternative travel options to Madrid that can usually take longer:

In comparison, travelling by coach can take you on average 48 h.

How far is Madrid from Sofia?

The Sofia to Madrid distance is approximately 1397 miles (2253 km).

How many scheduled departures are there a day from Sofia to Madrid?

The average frequency per day from Sofia to Madrid is:

  • 1 coach per day.

However, we recommend checking specific travel dates for your trip to Madrid from Sofia as scheduled services by flight or coach can vary by season or day of the week.

What are the departure and arrival points when travelling from Sofia to Madrid?

These are the most popular departure and arrival points for travellers from Sofia to Madrid:

  • Flights most often depart from Sofia at Sofia Airport and arrive in Madrid at Madrid Barajas Airport.
  • Coaches from Sofia to Madrid most often leave from София, Централна Aвтогара (Sofia, Centralna Avtogara) and arrive in Madrid, Estación Sur/Gare routière Méndez Alvaro - 83.
Which travel operators can get me from Sofia to Madrid?

Omio works with many trusted partners that can help you travel the best way from Sofia to Madrid:

  • You can travel between Sofia and Madrid by flight with Aegean Airlines. You can find cheap tickets on Omio for £111 with Aegean Airlines from Sofia to Madrid.
  • You can go to Madrid from Sofia by coach with Union Ivkoni International. You'll see cheap coach tickets for £80 with Union Ivkoni International from Sofia to Madrid on Omio.
Is there a way to travel directly from Sofia to Madrid?

Yes, there are direct services available between Sofia and Madrid with the following travel operators:

  • You can take a direct flight with Wizz Air with direct flights per day.
  • You can find around 1 direct coach per day and book this direct coach with Union Ivkoni International.

Direct services tend to save you time and add more convenience in getting you to Madrid as you won't need to change in between, so it's worth paying attention to before booking your tickets from Sofia to Madrid.

What other destinations are worth visiting after travelling from Sofia to Madrid?
Your journey from Sofia to Madrid doesn't have to end in Madrid. Many of our customers like to extend their holidays to explore other popular destinations like Barcelona, Valencia or Sevilla. If you’d like to add Barcelona, Valencia or Sevilla to your Sofia to Madrid trip, check Omio for the best and cheapest ways to travel to any of these top destinations from Madrid today!
How early should I book Sofia to Madrid tickets online to score the best deals?

When planning your trip to Madrid from Sofia, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Plane tickets are costing £111 one way on average.
  • Coach tickets are costing on average £80 one way.

However, we recommend buying tickets between Sofia and Madrid online a few months in advance to get the best deals and save money on your upcoming journey.

Stations

Important Stations and Airports for this Journey

Sofia
Madrid
Sofia
Amenities
Sofia, Busbahnhof am Hbf.
Amenities
Sofia, ZOB Trafikmarket
Amenities

Travelling from Sofia to Madrid: related information

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