Cheap train tickets from Washington, DC to Lafayette, IN start from $299 with an average ticket price of $299.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Amtrak | 08:05PM Washington, DC | 22h30 | 06:35PM Lafayette, IN | 0 transfersDirect | |
This is the last train of the day. |
Find all the dates and times for this journey
Distance | 532 miles (858 km) |
---|---|
Average train duration | 20 h 36 min |
Average train ticket price | $226 (€197) |
Train frequency | 1 a day |
Direct train | Yes, there is 1 direct train a day |
Train companies | Amtrak |
Trains from Washington, DC to Lafayette, IN cover the 532 miles (858 km) long route taking on average 20 h 36 min with our travel partners like Amtrak. Normally, there is 1 train operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $169 (€148), but the average price of train tickets is $226 (€197).
Here are some other resources that might have the information you need