Cheap Bus and Train tickets to Lafayette, IN

What are the most popular routes to Lafayette?

Chicago - LafayetteAverage priceTRY 1 578Average duration2h 30mDaily departures17
Columbus - LafayetteAverage priceTRY 2 510Average duration6h 45mDaily departures6
Merrillville - LafayetteAverage priceTRY 1 333Average duration1h 25mDaily departures3
Cincinnati - LafayetteAverage priceTRY 1 922Average duration3h 25mDaily departures4
Cincinnati - LafayetteAverage priceTRY 2 345Average duration5h 40mDaily departures1