Auschwitz is located about 40 miles from Krakow Old Town. I would recommend booking a guided tour with included transportation from Old Town if you're hoping to visit Auschwitz-Birkenau during your long weekend in Krakow. Otherwise, you can rent a car and drive one hour to Auschwitz or buy a ticket for one of the many buses/trams that stop at the memorial site.