COVID-19 Travel Guide
Learn more ›

Search bus tickets to Philadelphia

switcheroo

Quickview

How to get to Philadelphia by bus

Routes454
Trips per day692
bus lines5
Stations3
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

What is a good price for a bus ticket to Philadelphia?

$6.00 is the cheapest price for a bus ticket to Philadelphia, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Philadelphia. In the last month, buses from Baltimore to Philadelphia had the lowest average price at $6.00.

Where is the bus station in Philadelphia, PA?

The busiest bus station in Philadelphia is Bus Terminal - 1001 Filbert St. There are several other active stations in addition to this main station. The most popular bus stations in Philadelphia are:

  • Bus Terminal - 1001 Filbert St
  • 55-57 N 11th St
  • 30th St Station - 2955 Market St

Where should you stay in Philadelphia?

A great neighborhood to consider staying in while visiting Philadelphia is Center City. In that area you’ll find a wide variety of price ranges on both hotels and homeshares, while also staying pretty close to the Greyhound bus station.

Within walking distance from Center City there are a number of iconic historic sites to visit, such as the Liberty Bell. For food, you’re also just a short stroll from Chinatown. Center City really puts you at the center of all Philly has to offer.

How do you get around Philadelphia?

A common way to get around Philadelphia is via PHLASH bus. This bus offers looped services in downtown Philadelphia, with stops at the Philly Zoo and Center City. Buses come every 15 minutes, from 10 a.m. to 6 p.m., with fares starting at just $2. Alternatively, you can buy an all-day pass for $5.

Aside from the PHLASH bus, your best bet for getting around Philly is by foot. The way the old city is structured, most of the major sites are within walking distance of each other. In a pinch, you can always rely on a taxi, Lyft or Uber.

What are some places to visit in Philly?

Philadelphia is filled with historic attractions, so there is plenty for you to discover. Visit the Liberty Bell, Independence Hall and the Museum of the American Revolution for a glimpse of where the United States got its start.

The Philadelphia Museum of Art is filled with works from incredible artists, but is also famous for the “Rocky Steps” — the iconic steps that Rocky Balboa trained on in the 1976 film “Rocky.”

What are some good restaurants in Philly?

A good restaurant to try in Philly that is also conveniently located near the Greyhound bus station is called Spasso Italian Grill. This grill has a rustic setting with outdoor seating, and serves classic pastas and homemade dishes. An added bonus: The dishes there are reasonably priced.

An even cheaper option is Alyan’s Restaurant, also nearby. With delicious Meditteranean food and a fun, eclectic vibe, you’re sure to walk away satisfied.

What is the best time to visit Philadelphia by bus?

There really isn’t a wrong time to visit Philly by bus. Greyhound offers 382 daily bus routes and Megabus provides 90 daily routes. When winter weather sets in, traveling by bus may be a better bet than driving to Philadelphia yourself in a small car. Heavy buses tend to handle ice and snow better than your typical sedan.

New York

There are 18 scheduled buses per day from New York to Philadelphia. The route can be as long as 81 miles, or 130 kilometers. On average, the journey takes 2 hours and 8 minutes. There are 3 bus lines that operate on this route. Greyhound has the most daily buses. Buses from New York usually arrive in Philadelphia at Bus Terminal - 1001 Filbert St.
Avg. Time
2h 8m
Avg. Price
$16.93

Hammonton

There are 12 scheduled buses per day from Hammonton to Philadelphia. The route can be as long as 30 miles, or 47 kilometers. On average, the journey takes 1 hour and 5 minutes. One bus company, Amtrak Thruway, connects Hammonton to Philadelphia. Buses from Hammonton usually arrive in Philadelphia at 30th St Station - 2955 Market St.
Avg. Time
1h 5m
Avg. Price
$8.00

Egg Harbor City

There are 12 scheduled buses per day from Egg Harbor City to Philadelphia. The route can be as long as 41 miles, or 65 kilometers. On average, the journey takes 1 hour and 16 minutes. One bus company, Amtrak Thruway, connects Egg Harbor City to Philadelphia. Buses from Egg Harbor City usually arrive in Philadelphia at 30th St Station - 2955 Market St.
Avg. Time
1h 16m
Avg. Price
$10.25

Pennsauken

There are 11 scheduled buses per day from Pennsauken to Philadelphia. The route can be as long as 6 miles, or 10 kilometers. On average, the journey takes 25 minutes. One bus company, Amtrak Thruway, connects Pennsauken to Philadelphia. Buses from Pennsauken usually arrive in Philadelphia at 30th St Station - 2955 Market St.
Avg. Time
0h 25m
Avg. Price
$4.25

Atco

There are 10 scheduled buses per day from Atco to Philadelphia. The route can be as long as 20 miles, or 32 kilometers. On average, the journey takes 51 minutes. One bus company, Amtrak Thruway, connects Atco to Philadelphia. Buses from Atco usually arrive in Philadelphia at 30th St Station - 2955 Market St.
Avg. Time
0h 51m
Avg. Price
$7.00

Located in Pennsylvania, Philadelphia is accessible by bus from 454 other cities. You can choose from 692 daily scheduled trips when you search for buses to Philadelphia on Wanderu. Greyhound usually has the most buses on any given day.

Looking for other ways to get there? Train tickets to Philadelphia are also available..

Bus companies serving Philadelphia

Greyhound

There are 33 scheduled Greyhound buses per day. Greyhound can get you to Philadelphia from 451 cities, including New York.
Avg. Time
5h 7m
Avg. Price
$30.23

Fullington Trailways

There are 7 scheduled Fullington Trailways buses per day. Fullington Trailways can get you to Philadelphia from 32 cities, including State College.
Avg. Time
5h 32m
Avg. Price
$52.51

Peter Pan Lines

There are 7 scheduled Peter Pan Lines buses per day. Peter Pan Lines can get you to Philadelphia from 8 cities, including New York.
Avg. Time
1h 55m
Avg. Price
$16.31

Amtrak Thruway

There are 8 scheduled Amtrak Thruway buses per day. Amtrak Thruway can get you to Philadelphia from 5 cities, including Allentown.
Avg. Time
2h 11m
Avg. Price
$32.44

Wanda Coach

There are 4 scheduled Wanda Coach buses per day.
Avg. Time
2h 0m
Avg. Price
$16.97