will I only be able to buy this ticket/reservation at the Keleti station in Budapest or will be I be able to purchase the trip prior in Athens, Greece at the Proastiako/Larissa station?
When I purchase these tickets, will the office accepted credit card or is payment expected in cash?
If so, will it need to be in forint in Bud and zloty in Krakow? Are euros accepted?