I have a question about compensation under EU laws for my flight.
We booked tickets from Venice to Lima with Air Canada. We had two layovers, first in Brussels and second in Montreal. Our first two flights were on time, but the last one (Canada-Peru) was delayed by 4 hours. Are we still eligible for compensation even if the delay happened outside of the EU, since our original ticket is from Italy? All tickets were bought on the same reservation made directly with Air Canada, they were not bought as part of multi city trip or anything like that.