It's around 2,900 kilometers from Senai Intl. Airport (JHB) to Hazrat Shahjalal Intl. Airport, so expect to be in your seat for a while. Keep yourself occupied with things like crossword puzzles or a good old-fashioned book.