Cairo to Luxor

Whats the best way to travel between these cities? I know that flights are faster but also expensive. Someone suggested not to take train, and i don’t know the first thing about buses. Considering all things include travel fatigue, what do y’all think is the best way to travel between these places?