How long is flight from Cardiff to kefalonia?

About 3 hours.