ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Philadelphia

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from New York to Philadelphia

🚌 Traveling from New York to Philadelphia by bus is convenient and efficient, with services departing every 30 minutes and taking approximately 1 hour and 55 minutes. 🌆 The direct bus route from New York to Philadelphia covers a distance of 152.7 km, with buses operated by Megabus departing from New York station and arriving at Philadelphia - Market St & 6th St station. 💰 Ticket prices for the bus between New York and Philadelphia range from $5 to $50, providing an affordable option for travelers looking to explore both cities.

Where to stay in Philadelphia

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • Yes, there is a direct bus between New York and Philadelphia. The bus departs from New York and arrives at Philadelphia - Market St & 6th St. Buses operate every 30 minutes and run daily, with the journey typically taking around 1 hour and 55 minutes.
  • To catch the bus from New York to Philadelphia you should head to the New York station. The bus services on this route are operated by Megabus.
  • The New York to Philadelphia bus services, operated by Megabus, arrive at the Philadelphia - Market St & 6th St station.
  • The cost of a bus ticket from New York to Philadelphia can vary between $5 to $50, depending on factors such as the time of booking, demand, and type of ticket purchased.
  • There are multiple buses operating between New York and Philadelphia. One of the direct bus services, operated by Megabus, departs from New York and arrives at Philadelphia - Market St & 6th St approximately every 30 minutes, with a journey time of around 1 hour and 55 minutes.
  • The New York to Philadelphia buses are typically most crowded during peak travel times, such as on weekdays during rush hours and on weekends when many people are heading between the cities for leisure.
  • The first bus from New York to Philadelphia typically departs early in the morning, around 6:00 AM, providing an early travel option for passengers. Meanwhile, the last bus of the day usually leaves in the late evening, around 11:00 PM, allowing travelers to reach their destination even if they prefer to travel later in the day.

Will you be returning to New York by bus?

If you are looking for a return bus trip, check out the buses from Philadelphia to New York.

See schedule