Actually, how the Millennium Falcon could get from Hoth to Anoat and Bespin (or indeed, anywhere) without a functioning hyperdrive has baffled me for years.
Getting from one solar system to another at slower-than-light speeds takes a long friggin' time . . .
Maybe Luke could have finished his Jedi training by then, at least. lol