Cheap Bus and Train tickets to Middletown, PA, US

What are the most popular routes to Middletown?

Orlando - MiddletownAverage priceTHB 13 318Average duration23h 59mDaily departures1
Lancaster - MiddletownAverage priceTHB 479Average duration24mDaily departures11
Lewisburg - MiddletownAverage priceTHB 1 267Average duration2h 30mDaily departures1
Newark - MiddletownAverage priceTHB 5 352Average duration3h 14mDaily departures15
New York City - MiddletownAverage priceTHB 5 565Average duration3h 19mDaily departures8