Distance | 187 miles (301 km) | |
Average train duration | 11 h 6 min | |
Average train ticket price | $259 (€233) | |
Direct train | No |
Trains from Lebanon, PA to Syracuse, NY cover the 187 miles (301 km) long route taking on average 11 h 6 min with our travel partners like. There are direct train services available. You can get the cheapest train tickets for this journey for as low as $259 (€233), but the average price of train tickets is $259 (€233).
Here are some other resources that might have the information you need