Cheap Bus tickets to New Castle

What are the most popular routes to New Castle?

Pittsburgh - New CastleAverage price$18Average duration1h 5mDaily departures1
New York City - New CastleAverage price$81Average duration13h 50mDaily departures8
Erie - New CastleAverage price$30Average duration2h 15mDaily departures1
Buffalo - New CastleAverage price$50Average duration7hDaily departures1
Charlotte - New CastleAverage price$146Average duration1d 9hDaily departures3