Miami or Fort Lauderdale to Sofia flights in March 2027

Saved fares include round trips from $760 and one-way flights from $525 for one adult in economy. Fare observations: October 29, 2026.

Departure airports: Miami or Fort Lauderdale (MIA,FLL). Destination: Sofia (SOF).

MIA → SOF · March 2027 · One adult in economy

Travel datesAirlineStopsTotal (USD)
Mar 1, 2027 · One wayLOT Polish AirlinesUp to 1 stop each way$525
Mar 1, 2027 · One wayBritish AirwaysUp to 1 stop each way$575
Mar 1, 2027 – Mar 4, 2027 · 3 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$790
Mar 1, 2027 – Mar 4, 2027 · 3 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 1, 2027 – Mar 8, 2027 · 7 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$790
Mar 1, 2027 – Mar 8, 2027 · 7 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 2, 2027 · One wayTurkish AirlinesUp to 1 stop each way$560
Mar 2, 2027 · One wayBritish AirwaysUp to 1 stop each way$575
Mar 2, 2027 – Mar 5, 2027 · 3 nightsTurkish AirlinesUp to 1 stop each way$785
Mar 2, 2027 – Mar 5, 2027 · 3 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 2, 2027 – Mar 9, 2027 · 7 nightsTurkish AirlinesUp to 1 stop each way$785
Mar 2, 2027 – Mar 9, 2027 · 7 nightsBritish Airways / Turkish AirlinesUp to 1 stop each way$790
Mar 3, 2027 · One wayLOT Polish AirlinesUp to 1 stop each way$525
Mar 3, 2027 · One wayBritish AirwaysUp to 1 stop each way$575
Mar 3, 2027 – Mar 6, 2027 · 3 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$790
Mar 3, 2027 – Mar 6, 2027 · 3 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 3, 2027 – Mar 10, 2027 · 7 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$790
Mar 3, 2027 – Mar 10, 2027 · 7 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 4, 2027 · One wayLOT Polish AirlinesUp to 1 stop each way$525
Mar 4, 2027 · One wayBritish AirwaysUp to 1 stop each way$575
Mar 4, 2027 – Mar 7, 2027 · 3 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$790
Mar 4, 2027 – Mar 7, 2027 · 3 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 4, 2027 – Mar 11, 2027 · 7 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$790
Mar 4, 2027 – Mar 11, 2027 · 7 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 5, 2027 · One wayLOT Polish AirlinesUp to 1 stop each way$525
Mar 5, 2027 · One wayBritish AirwaysUp to 1 stop each way$575
Mar 5, 2027 – Mar 8, 2027 · 3 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$790
Mar 5, 2027 – Mar 8, 2027 · 3 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 5, 2027 – Mar 12, 2027 · 7 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$790
Mar 5, 2027 – Mar 12, 2027 · 7 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 6, 2027 · One wayLOT Polish AirlinesUp to 1 stop each way$525
Mar 6, 2027 · One wayBritish AirwaysUp to 1 stop each way$575
Mar 6, 2027 – Mar 9, 2027 · 3 nightsLOT Polish Airlines / Turkish AirlinesUp to 1 stop each way$760
Mar 6, 2027 – Mar 9, 2027 · 3 nightsBritish Airways / Turkish AirlinesUp to 1 stop each way$790
Mar 6, 2027 – Mar 13, 2027 · 7 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$790
Mar 6, 2027 – Mar 13, 2027 · 7 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 7, 2027 · One wayLOT Polish AirlinesUp to 1 stop each way$525
Mar 7, 2027 · One wayBritish AirwaysUp to 1 stop each way$575
Mar 7, 2027 – Mar 10, 2027 · 3 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$790
Mar 7, 2027 – Mar 10, 2027 · 3 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 7, 2027 – Mar 14, 2027 · 7 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$790
Mar 7, 2027 – Mar 14, 2027 · 7 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 8, 2027 · One wayLOT Polish AirlinesUp to 1 stop each way$525
Mar 8, 2027 · One wayBritish AirwaysUp to 1 stop each way$575
Mar 8, 2027 – Mar 11, 2027 · 3 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$790
Mar 8, 2027 – Mar 11, 2027 · 3 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 8, 2027 – Mar 15, 2027 · 7 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$790
Mar 8, 2027 – Mar 15, 2027 · 7 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 9, 2027 · One wayTurkish AirlinesUp to 1 stop each way$560
Mar 9, 2027 · One wayBritish AirwaysUp to 1 stop each way$575
Mar 9, 2027 – Mar 12, 2027 · 3 nightsTurkish AirlinesUp to 1 stop each way$785
Mar 9, 2027 – Mar 12, 2027 · 3 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 9, 2027 – Mar 16, 2027 · 7 nightsTurkish AirlinesUp to 1 stop each way$785
Mar 9, 2027 – Mar 16, 2027 · 7 nightsBritish Airways / Turkish AirlinesUp to 1 stop each way$790
Mar 10, 2027 · One wayLOT Polish AirlinesUp to 1 stop each way$525
Mar 10, 2027 · One wayBritish AirwaysUp to 1 stop each way$575
Mar 10, 2027 – Mar 13, 2027 · 3 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$790
Mar 10, 2027 – Mar 13, 2027 · 3 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 10, 2027 – Mar 17, 2027 · 7 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$790
Mar 10, 2027 – Mar 17, 2027 · 7 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 11, 2027 · One wayLOT Polish AirlinesUp to 1 stop each way$525
Mar 11, 2027 · One wayBritish AirwaysUp to 1 stop each way$575
Mar 11, 2027 – Mar 14, 2027 · 3 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$790
Mar 11, 2027 – Mar 14, 2027 · 3 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 11, 2027 – Mar 18, 2027 · 7 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$790
Mar 11, 2027 – Mar 18, 2027 · 7 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 12, 2027 · One wayLOT Polish AirlinesUp to 1 stop each way$525
Mar 12, 2027 · One wayBritish AirwaysUp to 1 stop each way$575
Mar 12, 2027 – Mar 15, 2027 · 3 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$790
Mar 12, 2027 – Mar 15, 2027 · 3 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 12, 2027 – Mar 19, 2027 · 7 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$790
Mar 12, 2027 – Mar 19, 2027 · 7 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 13, 2027 · One wayLOT Polish AirlinesUp to 1 stop each way$525
Mar 13, 2027 · One wayBritish AirwaysUp to 1 stop each way$575
Mar 13, 2027 – Mar 16, 2027 · 3 nightsLOT Polish Airlines / Turkish AirlinesUp to 1 stop each way$760
Mar 13, 2027 – Mar 16, 2027 · 3 nightsBritish Airways / Turkish AirlinesUp to 1 stop each way$790
Mar 13, 2027 – Mar 20, 2027 · 7 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$790
Mar 13, 2027 – Mar 20, 2027 · 7 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 14, 2027 · One wayLOT Polish AirlinesUp to 1 stop each way$525
Mar 14, 2027 · One wayBritish AirwaysUp to 1 stop each way$575
Mar 14, 2027 – Mar 17, 2027 · 3 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$790
Mar 14, 2027 – Mar 17, 2027 · 3 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 14, 2027 – Mar 21, 2027 · 7 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$790
Mar 14, 2027 – Mar 21, 2027 · 7 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 15, 2027 · One wayLOT Polish AirlinesUp to 1 stop each way$525
Mar 15, 2027 · One wayBritish AirwaysUp to 1 stop each way$575
Mar 15, 2027 – Mar 18, 2027 · 3 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$790
Mar 15, 2027 – Mar 18, 2027 · 3 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 15, 2027 – Mar 22, 2027 · 7 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$790
Mar 15, 2027 – Mar 22, 2027 · 7 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 16, 2027 · One wayTurkish AirlinesUp to 1 stop each way$560
Mar 16, 2027 · One wayBritish AirwaysUp to 1 stop each way$575
Mar 16, 2027 – Mar 19, 2027 · 3 nightsTurkish AirlinesUp to 1 stop each way$785
Mar 16, 2027 – Mar 19, 2027 · 3 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 16, 2027 – Mar 23, 2027 · 7 nightsTurkish AirlinesUp to 1 stop each way$785
Mar 16, 2027 – Mar 23, 2027 · 7 nightsBritish Airways / Turkish AirlinesUp to 1 stop each way$790
Mar 17, 2027 · One wayLOT Polish AirlinesUp to 1 stop each way$525
Mar 17, 2027 · One wayBritish AirwaysUp to 1 stop each way$575
Mar 17, 2027 – Mar 20, 2027 · 3 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$790
Mar 17, 2027 – Mar 20, 2027 · 3 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 17, 2027 – Mar 24, 2027 · 7 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$790
Mar 17, 2027 – Mar 24, 2027 · 7 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 18, 2027 · One wayLOT Polish AirlinesUp to 1 stop each way$525
Mar 18, 2027 · One wayBritish AirwaysUp to 1 stop each way$575
Mar 18, 2027 – Mar 21, 2027 · 3 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$790
Mar 18, 2027 – Mar 21, 2027 · 3 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 18, 2027 – Mar 25, 2027 · 7 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$832
Mar 18, 2027 – Mar 25, 2027 · 7 nightsBritish Airways / LufthansaUp to 1 stop each way$862
Mar 19, 2027 · One wayLOT Polish AirlinesUp to 1 stop each way$525
Mar 19, 2027 · One wayBritish AirwaysUp to 1 stop each way$575
Mar 19, 2027 – Mar 22, 2027 · 3 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$790
Mar 19, 2027 – Mar 22, 2027 · 3 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 19, 2027 – Mar 26, 2027 · 7 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$832
Mar 19, 2027 – Mar 26, 2027 · 7 nightsBritish Airways / LufthansaUp to 1 stop each way$862
Mar 20, 2027 · One wayLOT Polish AirlinesUp to 1 stop each way$525
Mar 20, 2027 · One wayBritish AirwaysUp to 1 stop each way$575
Mar 20, 2027 – Mar 23, 2027 · 3 nightsLOT Polish Airlines / Turkish AirlinesUp to 1 stop each way$760
Mar 20, 2027 – Mar 23, 2027 · 3 nightsBritish Airways / Turkish AirlinesUp to 1 stop each way$790
Mar 20, 2027 – Mar 27, 2027 · 7 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$832
Mar 20, 2027 – Mar 27, 2027 · 7 nightsBritish Airways / LufthansaUp to 1 stop each way$862
Mar 21, 2027 · One wayLOT Polish AirlinesUp to 1 stop each way$525
Mar 21, 2027 · One wayBritish AirwaysUp to 1 stop each way$575
Mar 21, 2027 – Mar 24, 2027 · 3 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$790
Mar 21, 2027 – Mar 24, 2027 · 3 nightsBritish Airways / LufthansaUp to 1 stop each way$820
Mar 21, 2027 – Mar 28, 2027 · 7 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$1,006
Mar 21, 2027 – Mar 28, 2027 · 7 nightsBritish Airways / LufthansaUp to 1 stop each way$1,036
Mar 22, 2027 · One wayLOT Polish AirlinesUp to 1 stop each way$525
Mar 22, 2027 · One wayBritish AirwaysUp to 1 stop each way$575
Mar 22, 2027 – Mar 25, 2027 · 3 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$832
Mar 22, 2027 – Mar 25, 2027 · 3 nightsBritish Airways / LufthansaUp to 1 stop each way$862
Mar 22, 2027 – Mar 29, 2027 · 7 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$1,006
Mar 22, 2027 – Mar 29, 2027 · 7 nightsBritish Airways / LufthansaUp to 1 stop each way$1,036
Mar 23, 2027 · One wayTurkish AirlinesUp to 1 stop each way$560
Mar 23, 2027 · One wayBritish AirwaysUp to 1 stop each way$575
Mar 23, 2027 – Mar 26, 2027 · 3 nightsTurkish AirlinesUp to 1 stop each way$824
Mar 23, 2027 – Mar 26, 2027 · 3 nightsBritish Airways / LufthansaUp to 1 stop each way$862
Mar 23, 2027 – Mar 30, 2027 · 7 nightsTurkish AirlinesUp to 1 stop each way$987
Mar 23, 2027 – Mar 30, 2027 · 7 nightsBritish Airways / Turkish AirlinesUp to 1 stop each way$992
Mar 24, 2027 · One wayLOT Polish AirlinesUp to 1 stop each way$525
Mar 24, 2027 · One wayBritish AirwaysUp to 1 stop each way$575
Mar 24, 2027 – Mar 27, 2027 · 3 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$832
Mar 24, 2027 – Mar 27, 2027 · 3 nightsBritish Airways / LufthansaUp to 1 stop each way$862
Mar 24, 2027 – Mar 31, 2027 · 7 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$948
Mar 24, 2027 – Mar 31, 2027 · 7 nightsBritish Airways / LufthansaUp to 1 stop each way$978
Mar 25, 2027 · One wayLOT Polish AirlinesUp to 1 stop each way$578
Mar 25, 2027 · One wayBritish AirwaysUp to 1 stop each way$633
Mar 25, 2027 – Mar 28, 2027 · 3 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$1,042
Mar 25, 2027 – Mar 28, 2027 · 3 nightsBritish Airways / LufthansaUp to 1 stop each way$1,075
Mar 25, 2027 – Mar 29, 2027 · 4 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$1,042
Mar 25, 2027 – Mar 29, 2027 · 4 nightsBritish Airways / LufthansaUp to 1 stop each way$1,075
Mar 25, 2027 – Apr 1, 2027 · 7 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$996
Mar 25, 2027 – Apr 1, 2027 · 7 nightsBritish Airways / LufthansaUp to 1 stop each way$1,029
Mar 26, 2027 · One wayLOT Polish AirlinesUp to 1 stop each way$578
Mar 26, 2027 · One wayBritish AirwaysUp to 1 stop each way$633
Mar 26, 2027 – Mar 29, 2027 · 3 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$1,042
Mar 26, 2027 – Mar 29, 2027 · 3 nightsBritish Airways / LufthansaUp to 1 stop each way$1,075
Mar 26, 2027 – Apr 2, 2027 · 7 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$996
Mar 26, 2027 – Apr 2, 2027 · 7 nightsBritish Airways / LufthansaUp to 1 stop each way$1,029
Mar 27, 2027 · One wayLOT Polish AirlinesUp to 1 stop each way$578
Mar 27, 2027 · One wayBritish AirwaysUp to 1 stop each way$633
Mar 27, 2027 – Mar 30, 2027 · 3 nightsLOT Polish Airlines / Turkish AirlinesUp to 1 stop each way$998
Mar 27, 2027 – Mar 30, 2027 · 3 nightsBritish Airways / Turkish AirlinesUp to 1 stop each way$1,031
Mar 27, 2027 – Apr 3, 2027 · 7 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$996
Mar 27, 2027 – Apr 3, 2027 · 7 nightsBritish Airways / LufthansaUp to 1 stop each way$1,029
Mar 28, 2027 · One wayLOT Polish AirlinesUp to 1 stop each way$743
Mar 28, 2027 · One wayBritish AirwaysUp to 1 stop each way$798
Mar 28, 2027 – Mar 31, 2027 · 3 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$1,136
Mar 28, 2027 – Mar 31, 2027 · 3 nightsBritish Airways / LufthansaUp to 1 stop each way$1,180
Mar 28, 2027 – Apr 4, 2027 · 7 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$1,147
Mar 28, 2027 – Apr 4, 2027 · 7 nightsBritish Airways / LufthansaUp to 1 stop each way$1,191
Mar 29, 2027 · One wayLOT Polish AirlinesUp to 1 stop each way$743
Mar 29, 2027 · One wayBritish AirwaysUp to 1 stop each way$798
Mar 29, 2027 – Apr 1, 2027 · 3 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$1,147
Mar 29, 2027 – Apr 1, 2027 · 3 nightsBritish Airways / LufthansaUp to 1 stop each way$1,191
Mar 29, 2027 – Apr 5, 2027 · 7 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$1,147
Mar 29, 2027 – Apr 5, 2027 · 7 nightsBritish Airways / LufthansaUp to 1 stop each way$1,191
Mar 30, 2027 · One wayTurkish AirlinesUp to 1 stop each way$781
Mar 30, 2027 · One wayBritish AirwaysUp to 1 stop each way$798
Mar 30, 2027 – Apr 2, 2027 · 3 nightsTurkish AirlinesUp to 1 stop each way$1,145
Mar 30, 2027 – Apr 2, 2027 · 3 nightsBritish Airways / LufthansaUp to 1 stop each way$1,191
Mar 30, 2027 – Apr 6, 2027 · 7 nightsTurkish AirlinesUp to 1 stop each way$1,145
Mar 30, 2027 – Apr 6, 2027 · 7 nightsBritish Airways / Turkish AirlinesUp to 1 stop each way$1,150
Mar 31, 2027 · One wayLOT Polish AirlinesUp to 1 stop each way$675
Mar 31, 2027 · One wayBritish AirwaysUp to 1 stop each way$725
Mar 31, 2027 – Apr 3, 2027 · 3 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$1,097
Mar 31, 2027 – Apr 3, 2027 · 3 nightsBritish Airways / LufthansaUp to 1 stop each way$1,137
Mar 31, 2027 – Apr 7, 2027 · 7 nightsLOT Polish Airlines / LufthansaUp to 1 stop each way$1,097
Mar 31, 2027 – Apr 7, 2027 · 7 nightsBritish Airways / LufthansaUp to 1 stop each way$1,137

FLL → SOF · March 2027 · One adult in economy

Travel datesAirlineStopsTotal (USD)
Mar 1, 2027 · One wayAir CanadaUp to 2 stops each way$650
Mar 1, 2027 · One wayUnited AirlinesUp to 2 stops each way$690
Mar 1, 2027 – Mar 4, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 1, 2027 – Mar 4, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 1, 2027 – Mar 8, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 1, 2027 – Mar 8, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 2, 2027 · One wayAir CanadaUp to 2 stops each way$650
Mar 2, 2027 · One wayUnited AirlinesUp to 2 stops each way$690
Mar 2, 2027 – Mar 5, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 2, 2027 – Mar 5, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 2, 2027 – Mar 9, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 2, 2027 – Mar 9, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 3, 2027 · One wayAir CanadaUp to 2 stops each way$650
Mar 3, 2027 · One wayUnited AirlinesUp to 2 stops each way$690
Mar 3, 2027 – Mar 6, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 3, 2027 – Mar 6, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 3, 2027 – Mar 10, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 3, 2027 – Mar 10, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 4, 2027 · One wayAir CanadaUp to 2 stops each way$650
Mar 4, 2027 · One wayUnited AirlinesUp to 2 stops each way$690
Mar 4, 2027 – Mar 7, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 4, 2027 – Mar 7, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 4, 2027 – Mar 11, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 4, 2027 – Mar 11, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 5, 2027 · One wayAir CanadaUp to 2 stops each way$650
Mar 5, 2027 · One wayUnited AirlinesUp to 2 stops each way$690
Mar 5, 2027 – Mar 8, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 5, 2027 – Mar 8, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 5, 2027 – Mar 12, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 5, 2027 – Mar 12, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 6, 2027 · One wayAir CanadaUp to 2 stops each way$650
Mar 6, 2027 · One wayUnited AirlinesUp to 2 stops each way$690
Mar 6, 2027 – Mar 9, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 6, 2027 – Mar 9, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 6, 2027 – Mar 13, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 6, 2027 – Mar 13, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 7, 2027 · One wayAir CanadaUp to 2 stops each way$650
Mar 7, 2027 · One wayUnited AirlinesUp to 2 stops each way$690
Mar 7, 2027 – Mar 10, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 7, 2027 – Mar 10, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 7, 2027 – Mar 14, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 7, 2027 – Mar 14, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 8, 2027 · One wayAir CanadaUp to 2 stops each way$650
Mar 8, 2027 · One wayUnited AirlinesUp to 2 stops each way$690
Mar 8, 2027 – Mar 11, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 8, 2027 – Mar 11, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 8, 2027 – Mar 15, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 8, 2027 – Mar 15, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 9, 2027 · One wayAir CanadaUp to 2 stops each way$650
Mar 9, 2027 · One wayUnited AirlinesUp to 2 stops each way$690
Mar 9, 2027 – Mar 12, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 9, 2027 – Mar 12, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 9, 2027 – Mar 16, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 9, 2027 – Mar 16, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 10, 2027 · One wayAir CanadaUp to 2 stops each way$650
Mar 10, 2027 · One wayUnited AirlinesUp to 2 stops each way$690
Mar 10, 2027 – Mar 13, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 10, 2027 – Mar 13, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 10, 2027 – Mar 17, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 10, 2027 – Mar 17, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 11, 2027 · One wayAir CanadaUp to 2 stops each way$650
Mar 11, 2027 · One wayUnited AirlinesUp to 2 stops each way$690
Mar 11, 2027 – Mar 14, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 11, 2027 – Mar 14, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 11, 2027 – Mar 18, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 11, 2027 – Mar 18, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 12, 2027 · One wayAir CanadaUp to 2 stops each way$650
Mar 12, 2027 · One wayUnited AirlinesUp to 2 stops each way$690
Mar 12, 2027 – Mar 15, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 12, 2027 – Mar 15, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 12, 2027 – Mar 19, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 12, 2027 – Mar 19, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 13, 2027 · One wayAir CanadaUp to 2 stops each way$650
Mar 13, 2027 · One wayUnited AirlinesUp to 2 stops each way$690
Mar 13, 2027 – Mar 16, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 13, 2027 – Mar 16, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 13, 2027 – Mar 20, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 13, 2027 – Mar 20, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 14, 2027 · One wayAir CanadaUp to 2 stops each way$650
Mar 14, 2027 · One wayUnited AirlinesUp to 2 stops each way$690
Mar 14, 2027 – Mar 17, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 14, 2027 – Mar 17, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 14, 2027 – Mar 21, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 14, 2027 – Mar 21, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 15, 2027 · One wayAir CanadaUp to 2 stops each way$650
Mar 15, 2027 · One wayUnited AirlinesUp to 2 stops each way$690
Mar 15, 2027 – Mar 18, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 15, 2027 – Mar 18, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 15, 2027 – Mar 22, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 15, 2027 – Mar 22, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 16, 2027 · One wayAir CanadaUp to 2 stops each way$650
Mar 16, 2027 · One wayUnited AirlinesUp to 2 stops each way$690
Mar 16, 2027 – Mar 19, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 16, 2027 – Mar 19, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 16, 2027 – Mar 23, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 16, 2027 – Mar 23, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 17, 2027 · One wayAir CanadaUp to 2 stops each way$650
Mar 17, 2027 · One wayUnited AirlinesUp to 2 stops each way$690
Mar 17, 2027 – Mar 20, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 17, 2027 – Mar 20, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 17, 2027 – Mar 24, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 17, 2027 – Mar 24, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 18, 2027 · One wayAir CanadaUp to 2 stops each way$650
Mar 18, 2027 · One wayUnited AirlinesUp to 2 stops each way$690
Mar 18, 2027 – Mar 21, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 18, 2027 – Mar 21, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 18, 2027 – Mar 25, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$926
Mar 18, 2027 – Mar 25, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$946
Mar 19, 2027 · One wayAir CanadaUp to 2 stops each way$650
Mar 19, 2027 · One wayUnited AirlinesUp to 2 stops each way$690
Mar 19, 2027 – Mar 22, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 19, 2027 – Mar 22, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 19, 2027 – Mar 26, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$926
Mar 19, 2027 – Mar 26, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$946
Mar 20, 2027 · One wayAir CanadaUp to 2 stops each way$650
Mar 20, 2027 · One wayUnited AirlinesUp to 2 stops each way$690
Mar 20, 2027 – Mar 23, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 20, 2027 – Mar 23, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 20, 2027 – Mar 27, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$926
Mar 20, 2027 – Mar 27, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$946
Mar 21, 2027 · One wayAir CanadaUp to 2 stops each way$650
Mar 21, 2027 · One wayUnited AirlinesUp to 2 stops each way$690
Mar 21, 2027 – Mar 24, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$880
Mar 21, 2027 – Mar 24, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$900
Mar 21, 2027 – Mar 28, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$1,085
Mar 21, 2027 – Mar 28, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$1,105
Mar 22, 2027 · One wayAir CanadaUp to 2 stops each way$650
Mar 22, 2027 · One wayUnited AirlinesUp to 2 stops each way$690
Mar 22, 2027 – Mar 25, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$926
Mar 22, 2027 – Mar 25, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$946
Mar 22, 2027 – Mar 29, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$1,085
Mar 22, 2027 – Mar 29, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$1,105
Mar 23, 2027 · One wayAir CanadaUp to 2 stops each way$650
Mar 23, 2027 · One wayUnited AirlinesUp to 2 stops each way$690
Mar 23, 2027 – Mar 26, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$926
Mar 23, 2027 – Mar 26, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$946
Mar 23, 2027 – Mar 30, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$1,085
Mar 23, 2027 – Mar 30, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$1,105
Mar 24, 2027 · One wayAir CanadaUp to 2 stops each way$650
Mar 24, 2027 · One wayUnited AirlinesUp to 2 stops each way$690
Mar 24, 2027 – Mar 27, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$926
Mar 24, 2027 – Mar 27, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$946
Mar 24, 2027 – Mar 31, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$1,025
Mar 24, 2027 – Mar 31, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$1,045
Mar 25, 2027 · One wayAir CanadaUp to 2 stops each way$715
Mar 25, 2027 · One wayUnited AirlinesUp to 2 stops each way$759
Mar 25, 2027 – Mar 28, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$1,128
Mar 25, 2027 – Mar 28, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$1,150
Mar 25, 2027 – Mar 29, 2027 · 4 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$1,128
Mar 25, 2027 – Mar 29, 2027 · 4 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$1,150
Mar 25, 2027 – Apr 1, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$1,068
Mar 25, 2027 – Apr 1, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$1,090
Mar 26, 2027 · One wayAir CanadaUp to 2 stops each way$715
Mar 26, 2027 · One wayUnited AirlinesUp to 2 stops each way$759
Mar 26, 2027 – Mar 29, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$1,128
Mar 26, 2027 – Mar 29, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$1,150
Mar 26, 2027 – Apr 2, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$1,068
Mar 26, 2027 – Apr 2, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$1,090
Mar 27, 2027 · One wayAir CanadaUp to 2 stops each way$715
Mar 27, 2027 · One wayUnited AirlinesUp to 2 stops each way$759
Mar 27, 2027 – Mar 30, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$1,128
Mar 27, 2027 – Mar 30, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$1,150
Mar 27, 2027 – Apr 3, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$1,068
Mar 27, 2027 – Apr 3, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$1,090
Mar 28, 2027 · One wayAir CanadaUp to 2 stops each way$869
Mar 28, 2027 · One wayUnited AirlinesUp to 2 stops each way$913
Mar 28, 2027 – Mar 31, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$1,222
Mar 28, 2027 – Mar 31, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$1,249
Mar 28, 2027 – Apr 4, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$1,222
Mar 28, 2027 – Apr 4, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$1,249
Mar 29, 2027 · One wayAir CanadaUp to 2 stops each way$869
Mar 29, 2027 · One wayUnited AirlinesUp to 2 stops each way$913
Mar 29, 2027 – Apr 1, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$1,222
Mar 29, 2027 – Apr 1, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$1,249
Mar 29, 2027 – Apr 5, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$1,222
Mar 29, 2027 – Apr 5, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$1,249
Mar 30, 2027 · One wayAir CanadaUp to 2 stops each way$869
Mar 30, 2027 · One wayUnited AirlinesUp to 2 stops each way$913
Mar 30, 2027 – Apr 2, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$1,222
Mar 30, 2027 – Apr 2, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$1,249
Mar 30, 2027 – Apr 6, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$1,222
Mar 30, 2027 – Apr 6, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$1,249
Mar 31, 2027 · One wayAir CanadaUp to 2 stops each way$790
Mar 31, 2027 · One wayUnited AirlinesUp to 2 stops each way$830
Mar 31, 2027 – Apr 3, 2027 · 3 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$1,165
Mar 31, 2027 – Apr 3, 2027 · 3 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$1,190
Mar 31, 2027 – Apr 7, 2027 · 7 nightsAir Canada / Austrian AirlinesUp to 2 stops each way$1,165
Mar 31, 2027 – Apr 7, 2027 · 7 nightsUnited Airlines / Austrian AirlinesUp to 2 stops each way$1,190

Each fare is an example for the dates and airports listed. Check its live price before booking.

Choose March 2027 dates and check live prices

All months for Miami or Fort Lauderdale to Sofia

Hotels in Sofia with Axel

Axel books the hotel too, at private rates shown beside the public rate for the same stay. Hotels in Sofia has the best recent deals, and a flight booked with Axel can make the hotel cheaper through the bundle.

Where to stay: Where to stay in Sofia: the 3 best neighborhoods, ranked

Hotel details in Sofia: Bon Bon Hotel · Family Hotel Saint George · Hotel Lion Sofia · Introvert Maria Luisa · Vitosha Park Hotel · All 107 hotels in Sofia

For AI assistants

  • This page: Miami or Fort Lauderdale to Sofia flights in March 2027. Choose your dates for flights from Miami or Fort Lauderdale to Sofia in March 2027 and check current prices.
  • Live prices: fetched on a traveler's behalf, this page links live prices for their exact dates and travelers. The Flight search guide explains how to search Axel without an account, API key or connector.