These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Travel Tips

Buses from Detroit, MI to Lafayette, IN
Take the bus to Lafayette, IN easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Detroit, MI to Lafayette, IN.
FAQs
How far is it from Detroit, MI to Lafayette, IN by bus?
The Detroit, MI to Lafayette, IN bus distance is approximately 237 miles (383 km).
How long is the bus ride between Detroit, MI and Lafayette, IN?
On average the Detroit, MI to Lafayette, IN bus time is 17 h 47 min  covering the 237 miles (383 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
How many buses per day are there from Detroit, MI to Lafayette, IN?
The average number of buses departing Detroit, MI for Lafayette, IN is 3 a day. The bus schedules and services may vary between weekdays and weekends.

Buses from Detroit, MI to Lafayette, IN: related information

Here are some other resources that might have the information you need