Why I will never book a flight via Booking.com again

Booking.com is a large international travel agency located at Amsterdam, the Netherlands. It provides access to a vast amount of accommodations, but also offers flights and car rentals. I had booked a lot of hotels via Booking.com and never had problems. They claim their mission to be ‘to make it easier for everyone to experience the world‘. The reality looks totally different.

With two friends and their child I wanted to fly to Nicaragua in March 2023. It was in the end of the Corona pandemic and the first chance after a long time for one of them to see his family in Nicaragua. It was also the first chance for their child to see the home country of his father. It was not simply a vacation, it was a special trip. They had already booked a flight chain with Air France from FRA via CDG and PTY to MGA on Booking.com. Therefore I booked the same flights on the same platform. What could probably go wrong?

Booking.com – the .com stands for complaints

Obviously quite a lot. If you look up Booking.com on Google you’ll find an impressive amount of low-score ratings. Many people claim massive problems with Booking.com. There is also a Facebook group named ‘Booking.com – unhappy customers‘ with nearly 7,000 members. And even the Wikipedia article lists a lot of problems. We could have known better, but sometimes you have to learn things the hard way.

Booking.com – whom are you dealing with?

You’re visiting Booking.com and booking a flight. You believe that you are closing a contract with a Dutch company located at the Herengracht in the heart of Amsterdam, the Netherlands. But you’re wrong and you can find the first indication when looking into the Terms and Conditions of Booking.com:

‘When you make a Booking, it’s directly with the airline. We’re not a ‘contractual party’ to your Booking. When booking, you enter into (i) an Intermediation Contract with the Third-Party Aggregator (for the ticket) and (ii) a Contract of Carriage with the airline (for the Flight itself). (…)

We act solely as the Platform and are not involved in the Third-Party Terms. We are not responsible for your ticket or any extras you may buy and (to the fullest extent permitted by law) have no liability to you in relation to your Booking.’

– Booking.com, Terms and Conditions

When booking on Booking.com you don’t close a contract with Booking.com. In my case I closed two contracts, one with Air France for the flight and one with a suspicious ‘third-party aggregator‘ for the flight ticket. Who is that? You’ll get to know when you have to contact the customer service of Booking.com: it is a company called GoToGate, a subsidiary of Etraveli AB, both located in Swedish Uppsala. That’s quite funny as when something goes wrong Germans often say ‘Uppsala’ to express their surprise…

Is it unfair to blame Booking.com for problems caused by GoToGate or Etraveli? Not really. They all belong to a company called Booking Holdings located at Norwalk, Connecticut, USA. It is one big group of enterprises. And if you want to avoid using their services, you should also know that companies like Kayak, Priceline.com, Cheapflights.com, Rentalcars.com and momondo are also part of this dark family.

The vicious circle created by Booking.com

On September 14th, 2022, I booked the flights, on November 18th, 2022, the pain began. Air France had cancelled the middle flight from CDG to PTY. We had been automatically re-booked on a flight the next day. But Air France had only changed one flight in the complete flight chain – it was obvious for everyone that the booking now wouldn’t work anymore and had to be changed.

Typically this is no problem. You contact your travel agency and get new flight dates. But not with GoToGate/Booking.com: they told us to call Air France directly to change the booking. When I called Air France they told me that as we had booked via an agency only this agency can change the flight booking. But GoToGate/Booking.com didn’t change their position, they simple declined to call Air France themselves on the special hotline for agencies to resolve the issue. It was a horrible vicious circle I did several times.

‘This is with reference to your email that, Your tickets are under airlines control and are exchanged by airlines. Hence we request you to contact the airline directly for assistance.’

– GoToGate for Booking.com

‘Since your bookings were made through a travel agency, all types of enquiries, requests for changes, cancellations and other modifications should be addressed exclusively to the original travel agency. We would therefore like to ask you to contact your travel agency directly for information on your request.’

– Air France

After a lot of loops GoToGate/Booking.com declared that they will escalate and resolve the issue. But some days later they just signaled that they can’t do something for us and we would need to call the airline. There was absolutely no chance to get Booking.com/GoToGate to provide the service they sold to us. I contacted all available phone numbers (you’re always redirected around the globe to an English-speaking call-center), I wrote mails to all possible complaint management teams of Booking.com, GoToGate and Etraveli AB. I even wrote to the CEO of Booking Holdings, Glenn D. Fogel, as the ultimately responsible for this mess. I commented their posts on social media like Facebook or LinkedIn. They just ignore you and hope you give up.

So what is a possible way out? An option to get to Nicaragua with only little monetary loss would have been to get a full refund and re-book fast with another company. First an employee of GoToGate offered a full refund, but in the next mail they wrote that they need approval from the airline first. That is utter nonsense, they could refund me directly – but that could cost them money. That’s why they don’t do it. And the flight date gets closer and closer and replacement flights cost more and more money.

It’s now seven weeks until Air France should take us to Nicaragua , but I don’t believe that Booking.com/GoToGate will be willing and able to re-book or refund the money. We will just loose it. Selling a service and keeping the customers money while not being able to provide the service is typically considered as fraud. How can a big company like Booking.com act like this? It has to be seen in the context of the post-pandemic situation of airlines and travel agencies: many flights were cancelled in the near past, a lot of claims have to be processed, airlines and travel agencies don’t have sufficient staff and have lost a lot of money. And as an individual customer you’re simply helpless.

Update: a happy end after lots of worries

On March 31st, 2023 (after the flight dates) I could reach out to another team at Air France. Ten days later they asked me for my bank account details and told me, that handling might last four to six weeks. Three weeks later on May 3rd, 2023, I had the money back in my account. Seven and a half months after it was deducted from there. While Booking.com/GoToGate never contacted me again, Air France simply solved the issue.

Lessons learned: never ever book a flight via Booking.com

Booking flights via Booking.com is a bit like gambling: if nothing bad happens you have a cheap flight. If something goes wrong you loose everything. They should be forced to show this as a disclaimer on their websites. All the pain would have been so easy to avoid by just booking directly with the airline. And that’s the key take-away: book directly with an airline. Then still things can go wrong while traveling, but in the end there is at least someone taking over responsibility and helping you out.


Annex: the chronology of failure

  • September 14th, 2022: Flights booked on Booking.com
  • November 18th, 2022: Air France shifts one flight breaking the booking

‘We would like to inform you that as we have checked the airline has exchanged the ticket, that means they have took control over this reservation. Since this reservation under airline control, we request you to contact the airline directly to make any changes or modifications to this reservation.’

– GoToGate for Booking.com / November 19th, 2022

‘Please note that as tickets are exchange. We request you to contact airline.’

– GoToGate for Booking.com / November 19th, 2022

‘We have checked your request. In that case you can request free of charge rebooking or cancellation of the flight. In case of rebooking please contact us by phone.’

– GoToGate for Booking.com / November 21st, 2022

‘Thank you for your email. Sorry for the inconvenience, Would request you to contact the airline directly for rebooking as the control of the ticket is not with us hence we cannot make any changes to your booking . The ticket status is “EXCHANGE” hence we are not authorized to make changes . We can only make changes if ticket status is “OPEN”.’

– GoToGate for Booking.com / November 21st, 2022

A new hope: Booking.com wants to take over responsibility and resolve the issue:

‘Please contact us again per phone to give us the new dates that you wish and we will send it to our support team to contact the airline and resolve it with them.
We apologize for the long waiting time and thank you for your patience and understanding.’

– GoToGate for Booking.com / November 21st, 2022

‘We understand your concern, However as checked booking is already escalated to the concerned team for workaround and to take rebooking authorization from airline. Kindly wait for an update.’

– GoToGate for Booking.com / December 3rd, 2022

‘We understand your concern and would like to inform you that your booking has already been forwarded to our relevant department. Once we get information from the team we will surely notify you about the same.

This generally does not take this long but due to the heavy work flow it is taking longer that usual. We do apologize for the inconvenience caused to you.

We thank you for your patience and understanding in this challenging time. Please feel free to contact for the further assistance.’

– GoToGate for Booking.com / December 14th, 2022

Hope is gone: in the new year Booking.com is giving up and again redirecting me to the airline:

‘This is with reference to your email that, Your tickets are under airlines control and are exchanged by airlines. Hence we request you to contact the airline directly for assistance.’

– GoToGate for Booking.com / January 4th, 2023

‘As we already informed, we have no possibility to change the flight, we have sent case for further processing and received the answer that we can not make changes, in this case, we are unable to support you.

We kindly ask you to call the airline, because the flight is under Airline’s control.’

– GoToGate for Booking.com / January 5th, 2023


Booking.com offers a full refund or a re-booking.

‘Regarding your request, we would like to inform you that your flight was affected with Schedule change. (..) We would like to inform you that you can cancel your reservation with full refund, or you can call us to find you another alternative for your flight free of charge.’

– GoToGate for Booking.com / January 5th, 2023

Finally I was giving up, requesting a refund. But now the refund needs authorization from the airline…

‘We would like to inform you that we need the authorization from airline to process the refund. We will request you to kindly wait if we will receive the authorization will notify you for the same. We apologize for the inconvenience this may cause you.’

– GoToGate for Booking.com / January 5th, 2023

‘This is to inform you that we have already escalated your case to our concerned team and soon they will get in touch with you in regards to your concern .Would request you to kindly wait and appreciate your patience .Due to the difficult situation with Covid-19, we are receiving an extremely high number of customer requests at the same time as many of our service centers are unstaffed because of government lockdowns. We are doing our best to answer emails and calls, but due to the circumstances we cannot answer all incoming contacts in time. We kindly advise you to frequently visit our website for general information on the Covid-19 situation’s impact on travel and any fees that may apply.’

– GoToGate for Booking.com / January 10th, 2023

Surprise: Now it is not GoToGate anymore who is replying, it is ‘Trip.com’. Maybe they’re more successful and reliable…

‘We have received your request that you wish to cancel your booking.
We can apply for a refund from the airline on your behalf. If the airline approves the refund, we will repay the refundable amount once received from the airline. The refund amount will be returned to your original form of payment. Please note that add-on services in your booking may not be refundable. Let us know if you want our assistance by replying to this email.
Trip is an intermediary for flight tickets, meaning that we are not in a position to confirm any refund or processing time. We are limited to mediating the information we receive from the airline. We will contact you as soon as we have information from the airline on your request, and we will do all we can to handle your case as soon as possible.’

– Trip.com for Booking.com / January 15th, 2023

‘We are still in touch with the airlines and we are waiting for their authorization. Please do not worry. We are doing proper follow-up regarding the same and will sort it out as soon as possible. Once we get the authorization from the airline, we will update your tickets and notify you accordingly. Your cooperation is highly appreciated.’

– Trip.com for Booking.com / January 15th, 2023

One month before the flight there is still nothing done and the case is back in the hands of GoToGate:

‘As you are requested for refund we have already sent your request to support team, our support team will notify you or update you once it is done. For further assistance please contact our customer service, contact details are available in our website under “contact us” tab.’

– GoToGate for Booking.com / February 2nd, 2023

Two weeks prior to the booked flight: I contacted Booking.com again and asked about the status of the refund and what would happen if they can’t cancel the flight prior to the flight date. Booking.com did simply not reply.

One week prior to the booked flight I contacted Booking.com again and it feels we’re starting from scratch.

‘This is to inform you that we have sent an email to airline asking for authorization for refund. Once we receive the authorization we will start the refund process. Would request you to wait for 3-5bussiness days. Also note that we do not guarantee that we will receive authorization in maximum 5 days as we do not know when the airline revert to our email .’

– GoToGate for Booking.com / February 28th, 2023

After the flight dates I again asked about the status but received just some sidenotes of a potential refund.

‘Unfortunately we cannot quote the exact amount as we do not know what amount we will receive from the airline as some taxes may or may not be refundable. However you will receive an email quoting the exact amount after your booking is on refund. The amount will be refunded to your original form of payment. For more information about our fees and your consumer rights under Regulation (EC) no. 267/2004, please see our Terms and Conditions and FAQ. Please note that add-on services in your booking may not be refundable.’

– GoToGate for Booking.com / March 24th, 2023

As a response I’ve set a deadline and the reply was the typical ‘we need authorization from the airline’ statement. GoToGate employees seem to be bound to business processes that give zero flexibility and they seem to have no way of escalation. A good management would have monitored the situation and found solutions to reduce the massive case numbers during the COVID-19 aftermath. But let’s face it: customer satisfaction has no value for Booking.com.

‘Thank you for your email and apologize for the delay in response.
We would like to inform you that we need the authorization from airline to process the refund.
We will request you to kindly wait if we will receive the authorization will notify you for the same.’

– GoToGate for Booking.com / March 28th, 2023

GoToGate / Booking.com never contacted me again.

8 Replies to “Why I will never book a flight via Booking.com again”

  1. We lost $1500 from a similar situation with GotoGate during Covid and the shutdown. Got the runaround for months before we finally gave up.

  2. Sorry to hear that! I have a similar situation right now. Swiss Airlines canceled a flight two days prior. They were super unfriendly (another story) when I tried dealing with them, no service at all. And when I went to the booking.com profile, the whole flight was disappeared. In order to make a request one has to give a booking number – which did not work any more. Also I had paid extra for a flexible ticket and luggage, both of which are not on the Swiss reservation. Unbelievable…

  3. Similar situation. Flights got cancelled by the airline and Booking.com keeps saying that they are waiting for the airline approval to change my flights to new dates… Reading many similar stories, I now believe this is done on purpose to push customers to request a cancellation. Booking.com will not cancel directly, they will wait for the client to request the cancellation so that they can charge their service fee during the (very long) refund process… the service fee is nowhere clearly defined = they can charge whatever they want.

  4. I bought a flexible ticket – I’m trying to return a few days early – exactly the same situation. Being bumped around from one call centre department to another and back. Same thing about it is only the airline that can change a ticket. And my ticket details have totally disappeared off their system as there was a flight change made by the airline earlier. Never again. I wish i could just block Booking.com from my search engine.

  5. similar situation, I call them and after giving me information about the flight change they hang up or say they will transfer to the responsible sector and in fact another attendant does the same, I called booking.com around 12 times and everytime the same happened

  6. I’ve just played telephone tag with both Gotogate and the airline to get a refund sorted.

    For those who stumble across this post and encounter the ‘we need airline authorisation’ sticking point, your best bet is to call the airline and ask them to add a note in the ‘OSI’ (other services information) section of the ‘GDS’ (global distribution system), then ring Gotogate and point them to the note. This will allow give the CSR authority to delete the flight sectors and put in a request for a refund.

    You shouldn’t need to do this, but Gotogate/Booking.com are not proactive in managing this and airlines are not used to this sort of rubbish because travel agents can do this themselves (it’s just that Gotogate doesn’t want to be charged an ADM – i.e. be billed – for an incorrect cancellation).

  7. Thanks for sharing! This just happened to me too. After back and forth, no one could help me on the phone so I just went directly to the airport to the airline where they sold tickets. It was super easy in person and they moved my flight to the next possible time. Wouldn’t book flights on booking again, especially not with transit.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.