I’m sharing this to warn others about my awful experience with Opodo, which left me stranded abroad, out of pocket, and completely ignored after following their own agent’s instructions.
I booked a return trip to London from Casablanca via Spain (14 August 2025). My first flight was delayed nearly two hours, and I missed my connection in Spain. Vueling (the airline) refused to help, saying it was Opodo’s responsibility. I was stuck at the airport with no support.
I called Opodo’s customer service urgently and spoke with an agent. I found a same-day EasyJet flight back to London for €191 and asked if I could book it. After checking with his manager, the agent explicitly told me to go ahead and that I’d be fully refunded once I submitted the invoice.
I trusted them — big mistake.
Weeks later, they told me I would only be refunded £99, far less than I spent. I asked them to review the call recording where their agent clearly approved the full reimbursement — they ignored that completely. No follow-up, no explanation, no accountability.
To make it worse, I also had to take an expensive Uber home after missing my pre-booked transport, arriving at 2 AM before work the next morning. Opodo made no effort to compensate or even apologize.
Bottom line:
✅ They make promises and don’t honor them.
❌ They ignore their own agent’s instructions.
❌ They treat the customer like the problem.
❌ Support is non-existent once things go wrong.
This feels like a scam dressed up as a travel agency. They protect their staff first, not their paying customers. I’m a Prime customer, but clearly that means nothing to them.
I’ve now submitted a formal complaint and will escalate this legally if necessary.
Do yourself a favor: AVOID OPODO. Book direct with airlines. Don’t trust them with your money or your travel.