Lancaster, PA to Allentown, PA buses and trains from $29

Or, see buses and trains from Allentown, PA to Lancaster, PA.
Here are some trips other travelers have found on Routefriend.
$29
3h 51m
1 stop
Amtrak Greyhound
$39
3h 40m
1 stop
Amtrak Greyhound
$85
6h 38m
1 stop
Amtrak Greyhound
$112
12h 5m
4 stops
Amtrak Greyhound
$125
5h 50m
1 stop
Amtrak Greyhound