|Shortest Duration||4h 0m|
|Trips per day||2|
Book Amtrak from Princeton Junction to Allentown from $43.00. There are 2 Amtrak schedules from Princeton Junction to Allentown and you can expect on average to pay $49.43 for a Amtrak ticket to Allentown. In Princeton Junction, Amtrak departs to Allentown from 2 Wallace Cir and no other station. In Allentown, Amtrak arrives at Bus Terminal - 325 Hamilton St and no other station.
An average trip on Amtrak from Princeton Junction to Allentown takes 4 hours and 17 minutes, while the fastest available Amtrak trip will get you to Allentown in 4 hours and 0 minutes,