Balatonszemes has no international train connections. You can reach Balatonszemes by train from the national capital, [wiki=9fed5dae86e3030d9be3740efa198659]Budapest[/wiki], and all the cities near the lake (Balaton). Train services are very good, and they may be more frequent, cheaper, and more scenic than taking the bus.
Buses can be used to reach Balatonszemes from other cities in Hungary and internationally. There is daily bus service (look at schedule). Schedules change frequently so check the latest info in your place of departure.
Buses and furgons (minibuses) are generally the best method for traveling within Hungary. There are few bus companies; many are operated by individual drivers. Bus lines have schedules, but are often delayed until the coaches are full or a the whim of the driver.
Some international bus stations are far from the center so it may be worth taking a taxi to the bus stop to save time and energy and avoid getting lost.
Balatonszemes is served by Ferihegy Airport (MA).
The following airlines offer service to/from Hungary:
Adria Airways, Aegean Airlines, Albanian Airlines, Air One, Austrian Tyrolean Airways, Belle Air, British Airways, Lufthansa, Malév Hungarian Airlines, Olympic Air, Sky Express, Turkish Airlines.
Public transportation in Balatonszemes consists of a number of intra-city bus lines. The main bus line is from MÁV company.
The city center is small enough to be explored through walking.
A ride across town are cheep and comfortable. Negotiate a price before entering.
Part of a loan will be used to upgrade the Balatonszemes ring road.