Distance | 354 miles (571 km) | |
Average train duration | 19 h 26 min | |
Average train ticket price | $82 (€74) | |
Direct train | Yes |
Trains from Cleveland, OH to Champaign, IL cover the 354 miles (571 km) long journey taking on average 19 h 26 min with our travel partners like. There are direct train services available. You can get the cheapest train tickets for this journey for as low as $82 (€74), but the average price of train tickets is $82 (€74).
Here are some other resources that might have the information you need