Book flight tickets from Edinburgh to Sofia starting at €52
Find the cheapest direct flight options from Edinburgh to Sofia over the next three months. Book one-way tickets from €52 and round-trip tickets from €165.
- Return
- One way
-
- Cheapest nonstop
EDI 16:503h 30mDirectSOF 22:20Edinburgh - Sofia | Tue, Apr 14 | Ryanair
SOF 22:453h 45mDirectEDI 00:30Sofia - Edinburgh | Tue, Apr 21 | Ryanair€165 €40659% off59% off€406 €165 -
EDI 05:503h 30mDirectSOF 11:20Edinburgh - Sofia | Fri, Apr 3 | Ryanair
SOF 11:453h 45mDirectEDI 13:30Sofia - Edinburgh | Fri, Apr 10 | Ryanair€316 €40622% off22% off€406 €316 -
EDI 09:4513h 5m1 stopSOF 00:50Edinburgh - Sofia | Mon, May 11 | Ryanair
SOF 05:4510h 40m1 stopEDI 14:25Sofia - Edinburgh | Wed, May 13 | Ryanair€93 €40677% off77% off€406 €93 -
EDI 09:5512h 55m1 stopSOF 00:50Edinburgh - Sofia | Mon, May 11 | easyJet
SOF 05:4511h 25m1 stopEDI 15:10Sofia - Edinburgh | Wed, May 13 | Ryanair€9976% off€406 €99 -
EDI 06:2015h 20m1 stopSOF 23:40Edinburgh - Sofia | Tue, Apr 21 | Ryanair
SOF 05:4517h 40m1 stopEDI 21:25Sofia - Edinburgh | Sat, Apr 25 | Ryanair€10275% off€406 €102 -
EDI 06:1517h1 stopSOF 01:15Edinburgh - Sofia | Sat, May 2 | Ryanair
SOF 05:4517h 15m1 stopEDI 21:00Sofia - Edinburgh | Thu, May 7 | Ryanair€12868% off€406 €128 -
EDI 07:0016h 15m1 stopSOF 01:15Edinburgh - Sofia | Sat, May 2 | easyJet
SOF 05:459h 20m1 stopEDI 13:05Sofia - Edinburgh | Thu, May 7 | Ryanair€13267% off€406 €132 -
EDI 06:0018h 55m1 stopSOF 02:55Edinburgh - Sofia | Sun, Apr 19 | easyJet
SOF 06:007h 15m1 stopEDI 11:15Sofia - Edinburgh | Thu, Apr 23 | Wizz Air€13467% off€406 €134 -
EDI 06:0518h 50m1 stopSOF 02:55Edinburgh - Sofia | Sun, May 3 | easyJet
SOF 06:007h 15m1 stopEDI 11:15Sofia - Edinburgh | Thu, May 7 | Wizz Air€13866% off€406 €138 -
EDI 07:4517h 10m1 stopSOF 02:55Edinburgh - Sofia | Sun, May 3 | Ryanair
SOF 06:0017h1 stopEDI 21:00Sofia - Edinburgh | Thu, May 7 | Wizz Air€14165% off€406 €141 -
EDI 16:503h 30mDirectSOF 22:20Edinburgh - Sofia | Tue, Apr 14 | Ryanair
SOF 05:5519h 55m1 stopEDI 23:50Sofia - Edinburgh | Tue, Apr 21 | Ryanair€14165% off€406 €141 -
EDI 07:0017h 55m1 stopSOF 02:55Edinburgh - Sofia | Mon, Apr 13 | easyJet
SOF 06:0018h 50m1 stopEDI 22:50Sofia - Edinburgh | Thu, Apr 16 | Wizz Air€15961% off€406 €159 -
EDI 13:0017h 25m1 stopSOF Invalid DateEdinburgh - Sofia | Sat, Mar 28 | Normal Airline
SOF 15:006hDirectEDI 16:00Sofia - Edinburgh | Mon, Mar 30 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
EDI 05:503h 30mDirectSOF 11:20Edinburgh - Sofia | Fri, Apr 17 | Ryanair€52 €8136% off36% off€81 €52 -
EDI 16:503h 30mDirectSOF 22:20Edinburgh - Sofia | Tue, May 12 | Ryanair€52 €8136% off36% off€81 €52 -
EDI 16:503h 30mDirectSOF 22:20Edinburgh - Sofia | Tue, Apr 21 | Ryanair€55 €8132% off32% off€81 €55 -
EDI 20:4526h 30m1 stopSOF 01:15Edinburgh - Sofia | Tue, Apr 14 | easyJet€4248% off€81 €42 -
EDI 19:3027h 45m1 stopSOF 01:15Edinburgh - Sofia | Tue, Apr 14 | Ryanair€4347% off€81 €43 -
EDI 09:5015h 5m1 stopSOF 02:55Edinburgh - Sofia | Wed, Apr 22 | easyJet€5730% off€81 €57 -
EDI 09:5012h 50m1 stopSOF 00:40Edinburgh - Sofia | Thu, Apr 23 | easyJet€5927% off€81 €59 -
EDI 11:2011h 20m1 stopSOF 00:40Edinburgh - Sofia | Thu, Apr 23 | Ryanair€6125% off€81 €61 -
EDI 21:2527h 30m1 stopSOF 02:55Edinburgh - Sofia | Thu, May 14 | Ryanair€6223% off€81 €62 -
EDI 21:4013h 55m1 stopSOF 13:35Edinburgh - Sofia | Mon, Apr 13 | easyJet€6322% off€81 €63 -
EDI 13:0017h 25m1 stopSOF Invalid DateEdinburgh - Sofia | Sat, Mar 28 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Edinburgh to Sofia are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Flight details for Edinburgh to Sofia
The distance between Edinburgh and Sofia is 2,411.31km. It takes around 3 hours 30 minutes on average to fly from Edinburgh to Sofia. Based on Trip.com's data, travel demand peaks in July. The off-season for travel is November.
| Cheapest one-way flight price | €42 |
|---|---|
| Cheapest return ticket price | €93 |
| Off-season travel month | November |
| Peak season for travel | July |
| Flight distance | 2,411.31km |
| Average flight time | 3 hours 30 minutes |
Flight statistics for the Edinburgh–Sofia route are based on aggregated booking data from Trip.com over the past 12 months.
Flight FAQs
Which airlines offer the cheapest flights from Edinburgh (EDI) to Sofia (SOF)?
Based on Trip.com data, easyJet offers one-way fares as low as €42 on Cheapest nonstop routes (e.g. EDI to SOF on Tue, Apr 14), while Ryanair offers Cheapest nonstop round-trips from €93 departing on Mon, May 11 and returning on Wed, May 13.How long is the flight from Edinburgh (EDI) to Sofia (SOF)?
It takes about 3 hours 30 minutes to fly from Edinburgh (EDI) to Sofia (SOF).When is the best time to book flights from Edinburgh to Sofia?
By analyzing data from all airlines on the Trip.com flight calendar, it looks like the best time to book a flight from Edinburgh to Sofia is around 40 days (6 weeks) in advance, and the best time to fly is usually on Tuesday, Wednesday, and Saturday. Tuesday typically offers the cheapest flights for departure, while Saturday offers the best return deals.How can I find the best deals on flights from Edinburgh to Sofia?
To find best deals on flights from Edinburgh to Sofia, you can use various tools on Trip.com:
· Be flexible with your travel dates to get the cheapest flight deal. Now the cheapest flight deal is on Tue, Apr 14, with one-way flights priced at just €42.
· Compare airlines strategically. Budget carriers often provide the lowest base fares, while we found the most affordable airline currently operating on this route is Ryanair.
· Set up price alerts to easily monitor ticket prices without having to check every day.
· Check Trip.com flight deals and promo codes frequently.
· Avoid peak season unless you book very early. It seems the peak season for Sofia travel is around July.
· Get exclusive promo codes for Trip.com app users.When is the best time to book a flight from Edinburgh to Sofia to get the best price?
The cheapest months to fly from Edinburgh to Sofia is November, when demand for travel is lower.Which upcoming date is the cheapest for flights from Edinburgh to Sofia?
After crunching the numbers on our March flight calendar, it's currently cheapest to fly from Edinburgh to Sofia on March 31, 2026 with Ryanair, with prices starting at €120.What is the time difference between Edinburgh and Sofia?
The time difference between Sofia and Edinburgh is 2h.How can I change or cancel my flight ticket from Edinburgh to Sofia?
Tickets can only be changed or cancelled if permitted by airline policy. To submit a change or cancellation request, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and segment, and submit a request. Please note that additional charges may apply according to the airline ticket policy. However, if the flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For more details about change and cancellation policies, please check the customer support pages.
Explore More Popular Flights
- Edinburgh to Rome flight tickets
- Edinburgh to Gdansk flight tickets
- Edinburgh to Birmingham flight tickets
- Edinburgh to Belfast flight tickets
- Edinburgh to Bengaluru flight tickets
- Edinburgh to New Delhi flight tickets
- Edinburgh to Berlin flight tickets
- Edinburgh to Kochi flight tickets
- Edinburgh to London flight tickets
- Edinburgh to Mumbai flight tickets
- New Delhi to Sofia flight tickets
- Bucharest to Sofia flight tickets
- Hamburg to Sofia flight tickets
- Milan to Sofia flight tickets
- Barcelona to Sofia flight tickets
- Jaipur to Sofia flight tickets
- Frankfurt to Sofia flight tickets
- Kochi to Sofia flight tickets
- Nowy Dwor Mazowiecki to Sofia flight tickets
- Tirana to Sofia flight tickets
- IndiGo flight tickets
- Air India flight tickets
- VietJet Air flight tickets
- Thai AirAsia flight tickets
- AirAsia Berhad (Malaysia) flight tickets
- Thai Lion Air flight tickets
- Malaysia Airlines flight tickets
- Thai Vietjet Air flight tickets
- Etihad Airways flight tickets
- China Eastern Airlines flight tickets