During my normal reading speed, if things don't "click", I go back and play back what I read. I don't speed read all the time.
For flights, I like picking up much smaller physical books (200-ish page). You start reading while waiting to board, in the flight, and all the other commute before your destination. I usually give the books to random people, or leave it at places so people can pick it up. For the really good ones, I bring them home for my library. This means, I have also read quite a lot of cheesy, lousy books.
English is also not my mother tongue but is now a primary language. I come from a region in India where for every few square kilometer, one can find a different language and/or dialect. So, we ended up being taught in English, speak in English for more complex words, etc.
I also realized, I used to sit for an hour two days a week just waiting for my daughter with her private tuition. That finishes off quite a lot of books. :-)
By this I mean: if you read a book very rapidly (which I assume you have to do if you tend to finish two books per leg of flight), how can you mentally "chew" the substance enough to build full comprehension of the topic?
May just be I'm a slow reader & tend to read books in English (which is not my mother tongue), but this has always tripped me with trying speed reading.