A historic stone bridge over a calm river, surrounded by colorful buildings with arched windows and balconies.

£422 Cheap British Airways flights from Birmingham to Florence (BHM→FLR)

View £422 flight on Mon, 30 Nov 2026

  • Be in the know

    Get alerts if flight prices drop or rise*

  • Book smarter

    Save up to 25% on select hotels after you book a flight*

  • Earn twice

    Earn your airline miles on top of our rewards

    Sign in

  • £422 Cheap British Airways flights Birmingham (BHM) to Florence (FLR)

    Prices were available within the past 7 days and start at £422 for one-way flights and £750 for return, for the period specified. Prices and availability are subject to change. Additional terms apply.

    All deals

    One way

    Return

    Select British Airways flight, departing Sun, 6 Dec from Birmingham to Florence, returning Tue, 15 Dec, priced at £750 Found 4 days ago

    Sun, 6 Dec - Tue, 15 Dec · BHM · FLR · From £750 · Return

    Travel information

    Origin airportBirmingham International Airport
    Destination airportPeretola Airport
    Distance5,014 miles away
    Airline nameBritish Airways
    Airline codeBA
    Return price£728

    Explore a world of travel with Expedia

    *Available to Expedia members.