The distance between Luxor and Sharm el-sheikh is 292 km. The road distance is 1064.7 km.