I am new here and planning a trip in October. I will arrive in Warsaw on 10 /1 and fly home out of Vienna on 11/1. I enjoy historical destinations including tours and museums along with outdoor activities such as hiking and kayaking. I will be traveling alone and moving fairly quickly, but I want to make sure that I have enough time in each destination to get a feel for the city. I could return to cities that I feel deserve more time at later date with my wife at a slower pace. This is my preliminary itinerary:
- Warsaw 10/1 - 10/5
 - Krakow 10/5 - 10/9
 - Zakopane 10/9 - 10/12
 - Kosice 10/12 - 10/14
 - Budapest 10/14 - 10/18
 - Maribor 10/18 - 10/20
 - 10/20 Ljubljana (car rental drive to Bled)
 - Bled 10/20 - 10/24
 - Ljubljana 10/24 - 10/28
 - Vienna 10/28 - 11/1 (fly home)
 
I plan on traveling with a combination of trains and busses except for the 1 car rental. 
I am curious about Kosice and Maribor. Are they worth visiting for 2 nights each or should I use those nights to expand my time in other cities?
Thanks in advance for any advice.