All about buses to York, PA
Cheap bus tickets to York, PA
-
Greyhound US1h 10m012:10 PMBaltimore, MDDowntown Bus Station1:20 PMYork, PAN. Duke Street0EconomyA Bus from Greyhound US goes from Downtown Bus Station, Baltimore, MD (USA) at 12/26/2025 12:10:00 PM to N. Duke Street, York, PA (USA) arriving at 12/26/2025 1:20:00 PM. 50 Economy ticket for $18 per person are available. Travel duration is 1h 10m
-
Greyhound US3h 25m09:55 AMSpringfield, VABus Stop1:20 PMYork, PAN. Duke Street0EconomyA Bus from Greyhound US goes from Bus Stop, Springfield, VA (USA) at 12/23/2025 9:55:00 AM to N. Duke Street, York, PA (USA) arriving at 12/23/2025 1:20:00 PM. 50 Economy ticket for $38 per person are available. Travel duration is 3h 25m
-
Greyhound US7h 30m05:50 AMNew YorkG. Washington Bridge Bus Station1:20 PMYork, PAN. Duke Street0EconomyA Bus from Greyhound US goes from G. Washington Bridge Bus Station, New York (USA) at 12/23/2025 5:50:00 AM to N. Duke Street, York, PA (USA) arriving at 12/23/2025 1:20:00 PM. 50 Economy ticket for $91 per person are available. Travel duration is 7h 30m
-
FlixBus5h 50m07:30 AMNew YorkChinatown1:20 PMYork, PAN. Duke Street0EconomyA Bus from FlixBus goes from Chinatown, New York (USA) at 12/23/2025 7:30:00 AM to N. Duke Street, York, PA (USA) arriving at 12/23/2025 1:20:00 PM. 50 Economy ticket for $91 per person are available. Travel duration is 5h 50m
-
Greyhound US6h 45m06:35 AMNewarkPenn Station1:20 PMYork, PAN. Duke Street0EconomyA Bus from Greyhound US goes from Penn Station, Newark (USA) at 12/23/2025 6:35:00 AM to N. Duke Street, York, PA (USA) arriving at 12/23/2025 1:20:00 PM. 50 Economy ticket for $95 per person are available. Travel duration is 6h 45m
-
FlixBus5h 50m07:30 AMNew YorkChinatown1:20 PMYork, PAN. Duke Street0EconomyA Bus from FlixBus goes from Chinatown, New York (USA) at 12/28/2025 7:30:00 AM to N. Duke Street, York, PA (USA) arriving at 12/28/2025 1:20:00 PM. 50 Economy ticket for $105 per person are available. Travel duration is 5h 50m
-
Greyhound US26h 15m010:45 AMAshland, KYBus Stop1:00 PMYork, PAN. Duke Street0EconomyA Bus from Greyhound US goes from Bus Stop, Ashland, KY (USA) at 12/23/2025 10:45:00 AM to N. Duke Street, York, PA (USA) arriving at 12/24/2025 1:00:00 PM. 50 Economy ticket for $107 per person are available. Travel duration is 26h 15m
-
FlixBus26h 15m010:45 AMAtlanta, GAGarnett Transit Station1:00 PMYork, PAN. Duke Street0EconomyA Bus from FlixBus goes from Garnett Transit Station, Atlanta, GA (USA) at 12/26/2025 10:45:00 AM to N. Duke Street, York, PA (USA) arriving at 12/27/2025 1:00:00 PM. 50 Economy ticket for $160 per person are available. Travel duration is 26h 15m
-
FlixBus16h 30m08:50 PMAtlanta, GACivic Center MARTA Station1:20 PMYork, PAN. Duke Street0EconomyA Bus from FlixBus goes from Civic Center MARTA Station, Atlanta, GA (USA) at 12/23/2025 8:50:00 PM to N. Duke Street, York, PA (USA) arriving at 12/24/2025 1:20:00 PM. 50 Economy ticket for $163 per person are available. Travel duration is 16h 30m
-
FlixBus16h 30m08:50 PMAtlanta, GACivic Center MARTA Station1:20 PMYork, PAN. Duke Street0EconomyA Bus from FlixBus goes from Civic Center MARTA Station, Atlanta, GA (USA) at 12/26/2025 8:50:00 PM to N. Duke Street, York, PA (USA) arriving at 12/27/2025 1:20:00 PM. 50 Economy ticket for $179 per person are available. Travel duration is 16h 30m
-
FlixBus26h 15m010:45 AMAtlanta, GAGarnett Transit Station1:00 PMYork, PAN. Duke Street0EconomyA Bus from FlixBus goes from Garnett Transit Station, Atlanta, GA (USA) at 12/23/2025 10:45:00 AM to N. Duke Street, York, PA (USA) arriving at 12/24/2025 1:00:00 PM. 50 Economy ticket for $187 per person are available. Travel duration is 26h 15m
-
FlixBus26h 15m010:45 AMAtlanta, GAGarnett Transit Station1:00 PMYork, PAN. Duke Street0EconomyA Bus from FlixBus goes from Garnett Transit Station, Atlanta, GA (USA) at 12/28/2025 10:45:00 AM to N. Duke Street, York, PA (USA) arriving at 12/29/2025 1:00:00 PM. 50 Economy ticket for $191 per person are available. Travel duration is 26h 15m
-
Greyhound US51h 10m09:10 AMCiudad JuárezPlaza El Paseo Bus Stop1:20 PMYork, PAN. Duke Street0EconomyA Bus from Greyhound US goes from Plaza El Paseo Bus Stop, Ciudad Juárez (Mexico) at 12/23/2025 9:10:00 AM to N. Duke Street, York, PA (USA) arriving at 12/25/2025 1:20:00 PM. 50 Economy ticket for $230 per person are available. Travel duration is 51h 10m
-
Greyhound US50h 50m09:30 AMCiudad JuárezCiudad Juárez Bus Stop1:20 PMYork, PAN. Duke Street0EconomyA Bus from Greyhound US goes from Ciudad Juárez Bus Stop, Ciudad Juárez (Mexico) at 12/23/2025 9:30:00 AM to N. Duke Street, York, PA (USA) arriving at 12/25/2025 1:20:00 PM. 50 Economy ticket for $231 per person are available. Travel duration is 50h 50m
Your route is not there? In the search bar, we have already filled York, PA as your destination. You just have to enter your place of departure. However, if you want to take the bus from York, PA, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return by bus from York, PA? Then check the return trip straight away and simply select the appropriate date. Are you travelling to York, PA with other people? Then indicate how many passengers are joining you and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transportation, such as trains, carpooling and flights, with which you can get to York, PA.

