This app was mentioned in 2 comments, with an average of 1.50 upvotes
Exchanging currency: try to find something not exactly in the city center, exchange rate will be better. Trains? Hmmm, if you're a student you can get student ticket, there isn't much more to say tough. The best way to travel around Krakow it's choosing public communication, download this apps on your smartphone:
mobileMPK, you can use it offline too: https://play.google.com/store/apps/details?id=pl.mobicore.mobilempk&hl=pl
An official app with trains timetable: https://play.google.com/store/apps/details?id=pl.plksa.RozkladJazdy
I hope this will help you :)
I think this is a mainly Polish app since I use it here and almost all cities covered are Polish, BUT it does have London and a few foreign cities included in it and I used it to get around the city earlier this year. It worked really well so I'd highly recommend.