I think you're being completely irrealistic. With "two-three days in Egypt and one day in Jordan" there is no way you can see "Petra, Alexandria, Cairo, Luxor".... especially if you want to travel by bus.
It's a bit as if you were going to a birthright trip in New York City and told us you wanted to visit Mexico and its pyramids in one day.
Traveling from Jerusalem to Petra takes one day. Traveling from Jerusalem to Cairo takes one day as well.
It may look tiny on a map but in reality, the Middle-East is huge.
