I have a question about compensation under EU laws for my flights. I booked a Lufthansa ticket to fly from Leipzig to Valencia via Frankfurt, and from Valencia to Leipzig via Frankfurt.
About 5 hours before the departure of my outbound flight from Leipzig to Frankfurt, I realized that I am unable to check-in online. I contacted the call center and was told that my flight was cancelled. I was not offered an alternative flight, and I decided to go to Frankfurt by train; I had to depart 3h before the scheduled departure time of my cancelled flight; I bought the train ticket on my own. Subsequently, I took the flight from Frankfurt to Valencia and arrived in Valencia according to the schedule.
I was not able to do the online check-in for my inbound flights as well. At the airport in Valencia, I learnt that my flight from Frankfurt to Leipzig was cancelled. I was re-routed on a flight from Valencia to Leipzig via Munich. Just after landing in Munich I received a message that my flight to Leipzig was cancelled. I was not offered any alternative flight. I asked for a train voucher but the Lufthansa staff was not able to issue one because of technical problems. I took a train to Leipzig. I arrived 4h after the scheduled arrival time of my original flight. I bought the train ticket on my own.
I am going to apply for the reimbursement of the train tickets and the compensation. Am I entitled for a compensation for my inbound flight as well (I arrived at the final destination on-time, but had to depart 3h earlier than planned). What type of the compensation can I ask for (the distance between Leipzig and Valencia is more than 1500 km, but the cancelled flights were between Leipzig and Frankfurt which are 400 km apart).