Cheap BA Cityflyer (CJ) Flight Reservations & Booking Flights

  • Plan, book, fly with confidence

  • trending down icon

    Be in the know

    Get alerts if flight prices drop or rise*
  • bex rewards loyalty icon

    Book smarter

    Save on select hotels after you book a flight*
  • payments icon

    Find the right fit

    We search billions of combinations of flights to help you find your next adventure

Frequently asked questions

How do I find cheap BA Cityflyer flights that have flexible change policies?
You simply need to click on the No change fee filter when browsing for bargain BA Cityflyer flights on Expedia. There's no financial penalty if you have to modify your plans, although you'll have to pay any airfare difference.
Why fly with BA Cityflyer?
BA Cityflyer has its primary base at London City Airport (LCY) and a fleet of about 24 aircraft ready to whisk you to spectacular places. Can't wait to book a flight? Expedia has tempting BA Cityflyer flight deals that get you away for less.
What can I expect from a BA Cityflyer flight?
Most BA Cityflyer services offer meals or snacks, so you won't have to stress about your rumbling stomach annoying the passenger beside you. Expedia has all the top deals on BA Cityflyer flights — all you need to do is work out where you're off to next and land yourself a bargain.
How can I get a cheap last-minute BA Cityflyer flight on Expedia?
While you don't need to be a gymnast, being flexible is your ticket to big savings. Having room to move with your travel dates will help you find cheap last-minute BA Cityflyer flight deals. To see what enticing offers are available, take a look at our great last minute flights deals on Expedia. Alternatively, enter your desired dates and compare the cheapest prices on BA Cityflyer routes for your spur-of the-moment getaway.
How can Expedia help with my BA Cityflyer booking?
We've got your back each step of the way, from helping you search for superb deals to helping you locate the correct baggage carousel. Book your cheap BA Cityflyer flights with Expedia through our free travel app. Check in, confirm your flight status and manage all aspects of your booking with this handy pocket-sized travel companion. The Expedia App will also give you real-time trip updates about any gate changes and flight delays, and even which carousel to collect your bags from.
Can I earn and redeem miles with my BA Cityflyer flight?
There are several ways to accumulate points when you book your airline tickets through Expedia. If you've signed up for the BA Cityflyer rewards program, Executive Club, enter your membership number at the last stage of booking to see if you're eligible for mileage. Renting a car, booking hotels and flying with the airline are other ways you can collect points through Executive Club. Plus, as a member of One Key™, our free travel rewards program, you can earn OneKeyCash™* on top of your airline miles. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How can I check in for BA Cityflyer flights?
Check in online for your flight using the BA Cityflyer website. From there, you can select a seat and see details of your booking. For most domestic and international flights, check in will be available from 1 day to 2 hours before your scheduled departure. Some overseas journeys may require that you check in at the airport, so be sure to review the rules that apply to your trip.