If you're looking for a cheap flight between Belfast and London, there are many options available. The Belfast - London flight is direct and takes around 1 hour and 15 minutes. The route is served by two budget airlines (easyJet and FlyBe) and two flag carriers (AerLingus and British Airways). Depending on the chosen airline, your Belfast-London flight will depart from either Belfast International or Belfast City, arriving at either Gatwick, Heathrow, Southend or Luton. There are various ways to get to the airport for departure: Belfast International can be reached with an express bus service operated by Translink, by taxi or by train; Belfast City can also be reached by a bus service (operated by Flexibus), taxi and train. Upon arrival, all London airports are served by bus, taxi and train. Heathrow is also served by the London Underground. The travel time between arrival airports and London city centre can vary between 30 and 65 minutes.