 The general airport for Elyria and Lorain is the Lorain County Regional Airport (located in New Russia Township), and Cleveland Hopkins International Airport is the nearest major airport.The Elyria Amtrak Station provides train transportation.Greyhound bus service is also available in the city.