Budapest has direct rail links with 25 other capital cities. Every day, more than 50 international trains, many of them express services, arrive and depart from the city’s four railway stations. Some trains terminate here, while others enable passengers to join connecting services. Hungarian trains are widely considered to be a very efficient means of getting around, and their reputation is well deserved. Most importantly, they invariably depart and arrive at the right time. Transfer from Budapest to Vienna, the main communication hub for western Europe, depart approximately every three hours. The fastest trains run at top speeds of 140–160 km/h (85–100 mph). The travelling time is an efficient 2 hours 50 minutes. The “Transbalkan” train, which also has car carriages, runs from Keleti pu to Thessaloníki in Greece every day. Detailed information on all domestic and international rail travel running to and from Budapest can be obtained from either Keleti pu or the MÁV (Hungarian Railways) ticket sales office, which is centrally located at No. 35 Andrássy út. It is worth knowing that there are several concessionary fares available. Foreign visitors to Hungary can buy a season ticket that is valid for between seven and ten days and offers unlimited travel throughout the country. There are also a number of Europe-wide passes that allow you to travel cheaply on trains throughout Europe and Hungary. Local trains can be either “slow” (személy) or “speedy” (sebes), but both invariably make frequent stops. A much better option if time is tight is for you to take the fast (gyors) train. There are also modern Intercity trains, which take passengers to Pécs, Miskolc, Debrecen, Szeged, Békéscsaba and all the larger cities in Hungary in around 1–3 hours. Seat reservations, costing a small extra charge, are required on these clean and comfortable trains.