Cheap Bus and Train tickets to Middletown, PA, US

What are the most popular routes to Middletown?

Orlando - MiddletownAverage price€351Average duration23h 59mDaily departures1
Lancaster - MiddletownAverage price€13Average duration24mDaily departures11
Lewisburg - MiddletownAverage price€34Average duration2h 30mDaily departures1
Newark - MiddletownAverage price€141Average duration3h 14mDaily departures15
New York City - MiddletownAverage price€147Average duration3h 19mDaily departures8