Cheap Bus and Train tickets to Harrisburg

What are the most popular routes to Harrisburg?

Orlando - HarrisburgAverage price£138Average duration1d 8hDaily departures5
Boston - HarrisburgAverage price£124Average duration8h 20mDaily departures39
Boston - HarrisburgAverage price£66Average duration12h 25mDaily departures12
State College - HarrisburgAverage price£29Average duration1h 45mDaily departures4
Newark - HarrisburgAverage price£61Average duration3h 18mDaily departures20