IN → NJ · about 668 miles

Lafayette to Newark bus & train schedule

Amtrak and FlixBus run 13 direct buses and trains a week from Lafayette to Newark. The fastest takes 16 hours 45 minutes; the first departure leaves at 10:50 AM and the last at 10:55 PM.

Timetable data from · No schedule changes since at least

Buses and trains a week
13
Fastest trip
16h 45m
First departure
10:50 AM
Last departure
10:55 PM

Timetable

Times are local to each stop. Timetables published by tds.ai, refreshed October 15, 2026. Schedules change, so check times when you book.

Direct buses and trains from Lafayette, IN to Newark, NJ
DepartsArrivesDurationDaysStopsCompany
10:50 AM5:55 AM +1 day19h 05mMon, Fri, Sat, SunLafayette North 3rd Street to Newark NJFlixBus
Full timetable
9:56 PM10:03 PM +1 day24h 07mTue, Thu, SatLafayette Amtrak Station to NewarkAmtrak
Full timetable
9:56 PM10:08 PM +1 day24h 12mTue, Thu, Sat from Nov 17Lafayette Amtrak Station to NewarkAmtrak
Full timetable
10:55 PM3:40 PM +1 day16h 45mDaily except TueLafayette North 3rd Street to Newark NJFlixBus
Full timetable

Route map

The map needs JavaScript.

Where to board in Lafayette Where you get off in Newark The route of the busiest trip

Return trip: Newark to Lafayette

Questions

How long is the bus or train from Lafayette to Newark?

The fastest direct bus or train takes 16 hours 45 minutes; the typical trip is 24 hours 7 minutes.

What time is the first departure from Lafayette to Newark?

The earliest departure is at 10:50 AM (Mon, Fri, Sat, Sun) and the last at 10:55 PM (Daily except Tue).

Which bus and rail companies go from Lafayette to Newark?

Amtrak and FlixBus run direct buses and trains on this route.

Where do I board in Lafayette?

Buses and trains to Newark leave from Lafayette Amtrak Station and Lafayette North 3rd Street.