Find Cheapest Flights from Sofia to Bahrain
Search cheap flights from Sofia to Bahrain in the next 3 months. Based on Trip.com's latest 7-day data, one-way fares start at CAD 217, and round-trip tickets start at CAD 464.
- Round-trip
- One way
-
SOF 13:4013h 15m1 stopBAH 02:55Sofia - Bahrain | Mon, May 18 | Pegasus Airlines
BAH 04:058h 40m1 stopSOF 12:45Bahrain - Sofia | Thu, May 21 | Pegasus AirlinesCAD 464 CAD 1,24563% off63% offCAD 1,245 CAD 464-
SOF 13:1513h 40m1 stopBAH 02:55Sofia - Bahrain | Mon, May 11 | Pegasus Airlines
BAH 04:058h 40m1 stopSOF 12:45Bahrain - Sofia | Thu, May 14 | Pegasus AirlinesCAD 604 CAD 1,24551% off51% offCAD 1,245 CAD 604 -
SOF 15:508h 25m1 stopBAH 00:15Sofia - Bahrain | Mon, May 18 | Turkish Airlines
BAH 01:207h 25m1 stopSOF 08:45Bahrain - Sofia | Thu, May 21 | Turkish AirlinesCAD 690 CAD 1,24545% off45% offCAD 1,245 CAD 690 -
SOF 15:5018h 5m1 stopBAH 09:55Sofia - Bahrain | Thu, Apr 23 | Turkish Airlines
BAH 04:058h 40m1 stopSOF 12:45Bahrain - Sofia | Tue, Apr 28 | Pegasus AirlinesCAD 82734% offCAD 1,245 CAD 827 -
SOF 17:0510h1 stopBAH 03:05Sofia - Bahrain | Thu, Apr 23 | Qatar Airways
BAH 04:058h 40m1 stopSOF 12:45Bahrain - Sofia | Tue, Apr 28 | Pegasus AirlinesCAD 85531% offCAD 1,245 CAD 855 -
SOF 17:0510h1 stopBAH 03:05Sofia - Bahrain | Sun, May 10 | Qatar Airways
BAH 04:058h 40m1 stopSOF 12:45Bahrain - Sofia | Thu, May 14 | Pegasus AirlinesCAD 87330% offCAD 1,245 CAD 873 -
SOF 17:0510h1 stopBAH 03:05Sofia - Bahrain | Thu, Apr 30 | Qatar Airways
BAH 22:2017h 15m1 stopSOF 15:35Bahrain - Sofia | Mon, May 4 | Qatar AirwaysCAD 87630% offCAD 1,245 CAD 876 -
SOF 14:0510h 10m1 stopBAH 00:15Sofia - Bahrain | Mon, Apr 27 | Turkish Airlines
BAH 01:2013h 40m1 stopSOF 15:00Bahrain - Sofia | Mon, May 4 | Turkish AirlinesCAD 90228% offCAD 1,245 CAD 902 -
SOF 15:508h 25m1 stopBAH 00:15Sofia - Bahrain | Wed, Apr 22 | Turkish Airlines
BAH 01:2013h 40m1 stopSOF 15:00Bahrain - Sofia | Wed, Apr 29 | Turkish AirlinesCAD 94124% offCAD 1,245 CAD 941 -
SOF 09:3514h 40m1 stopBAH 00:15Sofia - Bahrain | Sun, May 10 | Turkish Airlines
BAH 01:2013h 40m1 stopSOF 15:00Bahrain - Sofia | Thu, May 14 | Turkish AirlinesCAD 94624% offCAD 1,245 CAD 946 -
SOF 13:0017h 25m1 stopBAH Invalid DateSofia - Bahrain | Thu, Apr 23 | Normal Airline
BAH 15:006hNonstopSOF 16:00Bahrain - Sofia | Sat, Apr 25 | Normal AirlineFind more flightsFind more flights
-
SOF 13:4013h 15m1 stopBAH 02:55Sofia - Bahrain | Tue, Apr 28 | Pegasus AirlinesCAD 217 CAD 1,09780% off80% offCAD 1,097 CAD 217 -
SOF 15:5011h 5m1 stopBAH 02:55Sofia - Bahrain | Tue, Apr 28 | Turkish AirlinesCAD 233 CAD 1,09779% off79% offCAD 1,097 CAD 233 -
SOF 13:1513h 40m1 stopBAH 02:55Sofia - Bahrain | Fri, May 15 | Pegasus AirlinesCAD 244 CAD 1,09778% off78% offCAD 1,097 CAD 244 -
SOF 13:1513h 40m1 stopBAH 02:55Sofia - Bahrain | Fri, May 1 | Pegasus AirlinesCAD 36367% offCAD 1,097 CAD 363 -
SOF 15:2526h 5m1 stopBAH 17:30Sofia - Bahrain | Tue, Apr 28 | FlydubaiCAD 67139% offCAD 1,097 CAD 671 -
SOF 15:508h 25m1 stopBAH 00:15Sofia - Bahrain | Fri, May 1 | Turkish AirlinesCAD 73133% offCAD 1,097 CAD 731 -
SOF 15:508h 25m1 stopBAH 00:15Sofia - Bahrain | Fri, May 15 | Turkish AirlinesCAD 75132% offCAD 1,097 CAD 751 -
SOF 10:558h 45m1 stopBAH 19:40Sofia - Bahrain | Tue, Apr 28 | AEGEANCAD 76330% offCAD 1,097 CAD 763 -
SOF 15:2519h 50m1 stopBAH 11:15Sofia - Bahrain | Fri, May 8 | FlydubaiCAD 83224% offCAD 1,097 CAD 832 -
SOF 02:0510h 45m1 stopBAH 12:50Sofia - Bahrain | Sun, Apr 26 | FlydubaiCAD 83324% offCAD 1,097 CAD 833 -
SOF 13:0017h 25m1 stopBAH Invalid DateSofia - Bahrain | Thu, Apr 23 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Sofia to Bahrain are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Sofia to Bahrain Flight Details
The distance between Sofia and Bahrain is about 3,069.47 km. Based on Trip.com's latest data, travel demand is highest in January. The off-season for travel is November.
| Cheapest one-way flight price | CAD 217 |
|---|---|
| Cheapest return ticket price | CAD 464 |
| Cheapest month | November |
| Peak season for travel | January |
| Flight distance | 3,069.47 km |
Frequently Asked Questions
What are the cheapest flights from Sofia to Bahrain (SOF-BAH)?
Based on Trip.com data, Pegasus Airlines offers one-way fares as low as CAD 217 on Cheapest nonstop routes (e.g. SOF to BAH on Tue, Apr 28), while Pegasus Airlines offers Cheapest nonstop round-trips from CAD 464 departing on Mon, May 18 and returning on Thu, May 21.When is the best time to book flights from Sofia to Bahrain?
By analyzing data from all airlines on the Trip.com flight calendar, it looks like the best time to book a flight from Sofia to Bahrain 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 Sofia to Bahrain?
To find best deals on flights from Sofia to Bahrain, 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 28, with one-way flights priced at just CAD 217.
· Compare airlines strategically. Budget carriers often provide the lowest base fares, while we found the most affordable airline currently operating on this route is Pegasus Airlines.
· 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 Bahrain travel is around January.
· Get exclusive promo codes for Trip.com app users.When are flight tickets from Sofia (SOF) to Bahrain (BAH) the cheapest?
The cheapest months to fly from Sofia to Bahrain is November, when demand for travel is lower.Which upcoming date is cheapest to fly from Sofia to Bahrain on?
After crunching the numbers on our April flight calendar, it's currently cheapest to fly from Sofia to Bahrain on April 30, 2026 with Qatar Airways, with prices starting at CAD 873.Is there any time difference between Sofia and Bahrain?
The time difference between Bahrain and Sofia is 1h.How do I change or cancel my ticket from Sofia to Bahrain?
Tickets can only be changed or canceled 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.
Trip.com Airline Insights on Flights from Sofia to Bahrain
Which airline offers the cheapest direct flights from Sofia to Bahrain?
Based on Trip.com’s data from the past 12 months, Pegasus Airlines provides the lowest-priced direct flights from Sofia to Bahrain, with fares starting at CAD 281.
Explore More Popular Flights
- Return flights from Sofia to Frankfurt
- Return flights from Sofia to Milan
- Cheap flights from Sofia to Istanbul
- Cheap flights from Sofia to Yerevan
- Cheap flights from Sofia to London
- Direct flights from Sofia to Paris
- Direct flights from Sofia to Barcelona
- Direct flights from Sofia to Athens
- Direct flights from Sofia to Varna
- Return flights from Sofia to Rome
- Cheap flights from Entebbe to Bahrain
- Cheap flights from Jeddah to Bahrain
- Return flights from Cairo to Bahrain
- Direct flights from Dubai to Bahrain
- Cheap flights from Manila to Bahrain
- Return flights from Amman to Bahrain
- Direct flights from Riyadh to Bahrain
- Return flights from Muscat to Bahrain
- Return flights from Abu Dhabi to Bahrain
- Return flights from Nairobi to Bahrain
Note: Prices shown on this page are the estimated lowest prices found in the last 24 hours and include all taxes and fees.