Lost earnings - nope. Some travel insurance might cover that, but almost all won't, and the airline won't normally be liable for that sort of thing. The airline is pretty much always liable in such cases for sorting you out with accommodation and food, which it sounds like they have. (They probably don't have to cover your taxi if you decline the hotel, but it's worth asking them if they will) In addition, flights from the EU with any airline, and flights to the EU with any EU airline, are covered by [EU Regulations](http://europa.eu/youreurope/citizens/travel/passenger-rights/air/index_en.htm). The magic phrase to google for is *Regulation (EC) 261/2004*. Not only does that cover the accommodation, food and communication stuff, it also provides for additional compensation in the event of long delays (depends on flight length when the cutoff is), cancellations and denied boarding. If you [look at the details](http://europa.eu/youreurope/citizens/travel/passenger-rights/air/index_en.htm) you'll see that an intra-EU flight of under 1500km (such as yours), when the delay isn't due to extraordinary circumstances, you're entitled to €250 in addition to the re-routing + food + hotel. You should contact your airline and ask for your EC 261/2004 compensation, and they should send you a form. Very few airlines seem to pro-actively tell you you're entitled to it, but following a recent ECJ ruling they're all pretty good about paying it when you know to claim. If you don't get help from the airline, you'll need to talk to your [national regulator](http://ec.europa.eu/transport/passengers/air/doc/2004_261_national_enforcement_bodies.pdf) (the CAA in the UK) Oh, and it may also be worth asking them about re-routing you with a different carrier to get you there quicker. They are supposed to do so, but often are reluctant to if they can fly you themselves at some point as that's cheaper, and there hasn't yet been a court case to clarify how much of a delay is unacceptable before you can demand a re-routing with someone else.