Hi, Kerri! Your proposed itinerary seems essentially to be following the RS Best of Poland tour. Having taken that tour last year, I would say it’s a good itinerary. In response to your query, if I had to cut a day from your planned route, I would cut out Torun. While an interesting and enjoyable city, I wasn’t overwhelmed by it. If I had to cut something from the tour,, that would be my suggestion. We got there late afternoon, and left early the next morning. That seemed like plenty of time to see the sites.
On the other hand, you do not mention a stop at Malbork. That is between Gdansk and Warsaw. I found the visit there to be fascinating and most enjoyable, (Yeah, I find old castles fascinating.). You might be able to do that en route from Gdansk to Warsaw. I’m not sure, but worth looking into. If I had to choose between Torun or Malbork, I would definitely opt for Malbork.
I agree, don’t cut your time in Krakow. Wonderful city.
I visited Wroclaw, tho it is not a part of the RS tour. I enjoyed it immensely. With your time limited, I am not sure you could fit it in. And with your flight being from Krakow, you would most likely go from Krakow up to Wroclaw and then back to Krakow. Seems to me it would be too rushed to be worthwhile.
JimD