We wanted to go by train from Puno to
Cuzco, but the train is not going
every day and of course not the day we wanted to travel to Cuzco. Hence
we used the first class bus (take the words first class not to
serious).
The bus is also possible to take already in Arequipa for a
one
day trip to Puno. It than continue from Puno to Cuzco. The bus has few
stops for touristic sites (entrance charge not included in the bus
price) and one stop for shopping (expensive stuff). That touristic stop
overs makes the bus more interesting than the train.