Cheap Bus and Train tickets to Middletown, PA, US

What are the most popular routes to Middletown?

New York City - MiddletownAverage priceR$741Average duration3h 18mDaily departures13
Orlando - MiddletownAverage priceR$2,046Average duration23h 59mDaily departures1
Philadelphia - MiddletownAverage priceR$192Average duration1h 37mDaily departures12
Lancaster - MiddletownAverage priceR$74Average duration24mDaily departures11
Baltimore - MiddletownAverage priceR$562Average duration3h 55mDaily departures26