I agree with sv....stuff needs to be cut; yup, like she said, I had plenty of 7-8 hour bus/train rides around Spain...
Well, Granada was one of my favorite places and it is the home of the Alhambra which along with Sagrada Familia in Barcelona were my top 2 things I saw. So I wouldn't leave that out. Seville has the Alcazar and I really liked too. Salamanca is beautiful....but really, I didn't come across any place in Spain that wasn't. It is most famous for its old university, which is of course beautiful, but there isn't much more there "to see".......well unless I missed something major.
So if it were me, I'd leave that out. But yeah,...you might want more time in Barcelona and/or Madrid..
Flight to Tokyo: 92,000 yen
Metro to Ginza shopping district: 160 yen
Watching middle-aged Japanese woman dance to U2: priceless