Nonsan has a train station. Local, national, and express (KTX) trains stop there. The trains connect Nonsan to all big cities in the country. There are also bus stations in Nonsan. Some busses are for local service; others are for regional and for national service. An expressway connects the city to Daejeon and other cities.