(Okay, we'll try to stop saying Benjamin.) For the results, Kayak looked at both domestic and international round-trip flights in economy class; evaluating search dates between July 1, 2016 and June 30, 2017 for travel dates in that same period. Of course, What are the cheapest days to fly? is a complicated question.
A Russian Soyuz capsule usually takes at least two days to rendezvous with the ISS, because of the carefully timed dance of manoeuvres that must take place for a spaceship to safely meet the orbiting laboratory. Using a new launch process, three astronauts have now made the trip in just under 6 hours.
That picture is just a single orbit. It takes the ISS about 90 minutes to fly once around the Earth. During that 90 minutes, the Earth has rotated about 22.5 degrees, so if it flew over a city in one orbit, that city won't be there for the next orbit.