BA's CityFlyer offers fast travel with no 100 ml liquid limit for carry-on baggage.
BA's economy fares include a decent size carry-on bag without surprise payments.
Low season | February |
---|---|
High season | December |
Find which airlines fly direct from Frankfurt am Main Airport to London City Airport, which days they fly and book direct flights.
Direct departures
Frankfurt am Main to London City
Monday
ANA, Air Dolomiti, British Airways, +1 more
ANA, Air Dolomiti, +2 more
1
Tuesday
ANA, Air Dolomiti, British Airways, +1 more
ANA, Air Dolomiti, +2 more
1
Wednesday
ANA, Air Dolomiti, British Airways, +1 more
ANA, Air Dolomiti, +2 more
1
Thursday
ANA, Air Dolomiti, British Airways, +1 more
ANA, Air Dolomiti, +2 more
1
Friday
ANA, Air Dolomiti, British Airways, +1 more
ANA, Air Dolomiti, +2 more
1
Sunday
Air Dolomiti, British Airways, Lufthansa
Air Dolomiti, British Airways, +1 more
Direct returns
London City to Frankfurt am Main
Monday
ANA, Air Dolomiti, British Airways, +1 more
ANA, Air Dolomiti, +2 more
1
Tuesday
ANA, Air Dolomiti, British Airways, +1 more
ANA, Air Dolomiti, +2 more
1
Wednesday
ANA, Air Dolomiti, British Airways, +1 more
ANA, Air Dolomiti, +2 more
1
Thursday
ANA, Air Dolomiti, British Airways, +1 more
ANA, Air Dolomiti, +2 more
1
Friday
ANA, Air Dolomiti, British Airways, +1 more
ANA, Air Dolomiti, +2 more
1
Sunday
Air Dolomiti, British Airways, Lufthansa
Air Dolomiti, British Airways, +1 more
Horrible. We arrived at 5:30 a.m. to check in our bags and go through security to fly out at 8:10 a.m. Upon waiting for 45 minutes in line to check our bags, we got to the counter and were told that we may not be able to be on the flight (it was not over sold but over weight?!). For whatever reason we were told to step aside and wait until one hour before departure and that someone would let us know if we’d have the privilege of getting on the flight we paid for. As an hour passed, we got back in line and hoped for good news. After getting back to a counter representative, the initial employee we spoke to abruptly interrupted the conversation and in a frustrated/annoyed tone demanded we go back to the area off to the side. I mean, I get that they’re inundated with passengers of all types and are under a lot of stress themselves, but getting reprimanded like a child to be put in time out for my blood boiling. How were we supposed to know anything when we weren’t given any details. As the clock ticked away, the time to depart was fast approaching when an Air Dolomiti informed us that we would not be able to fly. In fact, they would have to rebook us and find us alternatives. Long story short… we ended up being told our only option was to take a bus from Florence to Milan and a plane from Milan to Munich. Our trip, which should have been us arriving at 5:30 a.m. and landing in Munich at 9:30 a.m. turned into an ordeal of waiting… waiting… taking a near 4 hour bus… waiting… an hour flight… and landing in Munich (our original destination) at 10:30 p.m. Lastly, my BIGGEST COMPLAINT is that we were told that we’d receive a $500 euro compensation on the card that they supposedly scanned in front of me… which NEVER posted. If I can avoid it, I will never fly Air Dolomiti again. *Air StoleMyTimeAndMoney* *AirWeDontCare* *AirYouDontHaveAChoiceSoYouGetWhatYouGet*
Horrible. We arrived at 5:30 a.m. to check in our bags and go through security to fly out at 8:10 a.m. Upon waiting for 45 minutes in line to check our bags, we got to the counter and were told that we may not be able to be on the flight (it was not over sold but over weight?!). For whatever reason we were told to step aside and wait until one hour before departure and that someone would let us know if we’d have the privilege of getting on the flight we paid for. As an hour passed, we got back in line and hoped for good news. After getting back to a counter representative, the initial employee we spoke to abruptly interrupted the conversation and in a frustrated/annoyed tone demanded we go back to the area off to the side. I mean, I get that they’re inundated with passengers of all types and are under a lot of stress themselves, but getting reprimanded like a child to be put in time out for my blood boiling. How were we supposed to know anything when we weren’t given any details. As the clock ticked away, the time to depart was fast approaching when an Air Dolomiti informed us that we would not be able to fly. In fact, they would have to rebook us and find us alternatives. Long story short… we ended up being told our only option was to take a bus from Florence to Milan and a plane from Milan to Munich. Our trip, which should have been us arriving at 5:30 a.m. and landing in Munich at 9:30 a.m. turned into an ordeal of waiting… waiting… taking a near 4 hour bus… waiting… an hour flight… and landing in Munich (our original destination) at 10:30 p.m. Lastly, my BIGGEST COMPLAINT is that we were told that we’d receive a $500 euro compensation on the card that they supposedly scanned in front of me… which NEVER posted. If I can avoid it, I will never fly Air Dolomiti again. *Air StoleMyTimeAndMoney* *AirWeDontCare* *AirYouDontHaveAChoiceSoYouGetWhatYouGet*
It was a short flight so all amenities were appropriate for the length of the flight.
It was about what I expected for a short haul. We were given a biscuit and water. But the people were very committed to service!!! Pilots were top notch 👌
Pessimo. In ritardo e la richiesta di assistenza per le due signore ottantenni non è stata onorata a Milano, malgrado fosse stata onorata a Monaco. Pessimo e inaffidabile
On board service was very good. Airport service in Frankfurt was chaotic.
The Verona airport is 70 years behind the times. Boarding takes forever. First, you line up at the gate, then you go outside and wait at a barrier, after a long while a bus comes and boarding it is random, then you arrive at the plane and climb quite a few steps to board, again in no particular order.
You lost my luggage. You delayed my flight 1 hour. We didn't arrive in time and missed events we scheduled because we had to sit in the airport for 2 hours to file a claim
very bad The bus does not have AC and the windows do not open either. Airplane seats are very hard, very uncomfortable.
The plane was over an hour late taking off... the plane was rather tired looking, seat cushion was thin and uncomfortable, the sound on my entertainment system wasn't working... crew are not friendly.
Excellent flight overall. Lufthansa Business service was excellent with great cabin crew and very good food and wines. The seat comfort was excellent. Only a slight reduction in score due to the 747-400 being a relatively loud aircraft these days.
Boarding and flight update was fantastic as I experienced about a 10-15 delayed for both flights. The food served onboard was great; the service of the flight attendants was excellent.
This is one of the best flights i had. Good boarding, good seats , good food, and nuce stuff and clean toilets I took the Tourist upgrade and indianischer food , the best.
I like the service and the efficiency. I am lactose intolerant and the lactose intolerant meal in business class was not astounding. Also, the business class fully reclining seats are not that comfortable.
Food was great but they didn't clear my meal tray for 3 hours. You'd think they could check though the cabin now and then.
Upon arriving at IAH, it was informed that the luggage had not arrived. Still waiting to hear back when it will be delivered.
I wasn’t allowed to board with my children. I was charged outrageous costs for basic carry on size luggage. The entertainment screens were outdated and not user friendly.
I was very happy with everything, thank you for the smooth flight ✈️
Overall excellent service and Frankfurt Airport was very efficient and clean
BA gave away one of the seats I paid for. Within the last minutes before boarding, my partner couldn't make the flight. I should have had a seat next to me that was empty.
My flights were great and the crew on them was lovely especially the London to Barcelona flight as Al & AJ were so amazingly nice. I wish they would be my crew always as they have the best customer service. Sadly both flights were delayed the first one from Vegas was because they clearly loaded the cargo wrong the plane was off balance making us 2 hours late. This made me miss my connection and sadly it was challenging rebooking while I was on the flight. I will never use Kayak again as there was no customer service number or live chat and you rebooked me on a flight 2 days later. I had my mom call BA to change it which she did after spending an hour on hold. This should not be so difficult. My second flight was an hour delayed due to not being able to disconnect the bridge from the plane but I did finally make it home.
The delay was not communicated via text and the person who helped with check in also didn’t inform me about the delay. I ended up missing my connection and it was a waste of 5 hours. The crew didn’t mention there would be someone at the gate informing of if I would be rebooked and there was no signage. Overall a very poor experience. The British Airways app was also very buggy, and didn’t work. I will avoid flying with British Airways when possible.
A little better than outward journey but mild chaos at the boarding gate because some people with boarding cards from connecting flights had cards which weren't recognised
With three empty seats across the aisle from me I politely asked the crew if I could sit in one of those seats. They initially told me I couldn't do it for my safety. When I pressed them again they blamed the captain. So which was it? I didn't appreciate either nonsense explanation simply because they didn't want to honor my request.
The cabinet was clean and comfortable. However the seating selection process was not confusing. In the end three of us were seated separately.
The BA business class cabin is excellent,very comfortable for sleeping but the service could be improved.
It was all great, a nice flight. I'm glad we didn't pay several hundred quid to sit together when we were able to sit together anyway is all I would say
Surly rude flight attendants. I ordered the chicken and was given a vegetarian meal with no explanation and no opportunity to change it. I tried to order another beverage and was told by the young humorless flight attendant to “wait”. And she never came back. The seats were very uncomfortable and cramped. The last time I flew British Airways was many years ago but I remember it was amazing and the crew were very charming. This was a terrible disappointment given the cost of the flight.
Nice flight, attentive crew, soft landing by the Pilot,, comfortable seat.
Not what you’re looking for? Find thousands of other hotels, flights, car rentals and package deals with KAYAK.