Search bus tickets toPhiladelphia

switcheroo

Quickview

How to get to Philadelphia by bus?

Routes378
Trips per day1,456
bus carriers10
Stations6
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

What are the cheapest bus tickets to Philadelphia?

The cheapest prices for a bus ticket to Philadelphia that users have found recently on Wanderu start at $1.00. Such great deals to Philadelphia are available on 10 routes including New York, New York and Washington. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Philadelphia. Mt Laurel at $9.43 has consistently the lowest average bus ticket prices to Philadelphia.

What are the main bus stations in Philadelphia?

The most popular bus stations in Philadelphia are Greyhound Station - 1001 Filbert St, 30th St Station - 3101 John F Kennedy Blvd and Independence Hall Visitors Ctr - 601 Market St. Greyhound Station - 1001 Filbert St is the busiest bus station in Philadelphia.

What are the most popular bus routes to Philadelphia?

New York

There are 105 bus schedules per day connecting New York with Philadelphia. It takes on average 2 hours and 3 minutes to travel 81 miles, 130 kms, by bus from New York. 5 bus carriers offer schedules from New York, with Megabus offering the most daily connections to Philadelphia. Traveling by bus from New York you will most likely to arrive in Philadelphia at Greyhound Station - 1001 Filbert St.
Avg. Time
trip-duration
Avg. Price
$11.47

Washington

There are 24 bus schedules per day connecting Washington with Philadelphia. It takes on average 3 hours and 27 minutes to travel 124 miles, 199 kms, by bus from Washington. 4 bus carriers offer schedules from Washington, with Greyhound offering the most daily connections to Philadelphia. Traveling by bus from Washington you will most likely to arrive in Philadelphia at 30th St Station - 3101 John F Kennedy Blvd.
Avg. Time
trip-duration
Avg. Price
$18.44

Boston

There are 24 bus schedules per day connecting Boston with Philadelphia. It takes on average 7 hours and 29 minutes to travel 271 miles, 436 kms, by bus from Boston. 4 bus carriers offer schedules from Boston, with Greyhound offering the most daily connections to Philadelphia. Traveling by bus from Boston you will most likely to arrive in Philadelphia at Greyhound Station - 1001 Filbert St.
Avg. Time
trip-duration
Avg. Price
$31.05

Baltimore

There are 22 bus schedules per day connecting Baltimore with Philadelphia. It takes on average 1 hour and 59 minutes to travel 90 miles, 145 kms, by bus from Baltimore. 3 bus carriers offer schedules from Baltimore, with Megabus offering the most daily connections to Philadelphia. Traveling by bus from Baltimore you will most likely to arrive in Philadelphia at 30th St Station - 3101 John F Kennedy Blvd.
Avg. Time
trip-duration
Avg. Price
$17.23

Hartford

There are 14 bus schedules per day connecting Hartford with Philadelphia. It takes on average 5 hours and 29 minutes to travel 181 miles, 290 kms, by bus from Hartford. 2 bus carriers offer schedules from Hartford, with Greyhound offering the most daily connections to Philadelphia. Traveling by bus from Hartford you will most likely to arrive in Philadelphia at Greyhound Station - 1001 Filbert St.
Avg. Time
trip-duration
Avg. Price
$33.46

What bus companies travel to Philadelphia, Pennsylvania?

Located in Pennsylvania, United States, you can travel by bus to Philadelphia from 378 destinations and choose from 1456 daily bus schedules to get you there. Megabus has the most bus connections to Philadelphia. The furthest bus arriving in Philadelphia covers a distance of 2518.22 miles, 4051.66 kms, covering the journey in 1 hour and 25.26 minutes

Looking for other ways to get there? Check out Train options to Philadelphia.

bus companies serving Philadelphia

There are 16 daily Wanda Coach schedules to Philadelphia. Wanda Coach can get you to Philadelphia by bus from New York.
Avg. Time
trip-duration
Avg. Price
$12.00

There are 7 daily Virginia Breeze schedules to Philadelphia. Virginia Breeze can get you to Philadelphia by bus from 8 destinations including Arlington.
Avg. Time
trip-duration
Avg. Price
$52.19

There are 58 daily Peter Pan Lines schedules to Philadelphia. Peter Pan Lines can get you to Philadelphia by bus from 28 destinations including New York.
Avg. Time
trip-duration
Avg. Price
$13.40

There are 2 daily OurBus schedules to Philadelphia. OurBus can get you to Philadelphia by bus from 5 destinations including Washington.
Avg. Time
trip-duration
Avg. Price
$35.25

There are 75 daily Megabus schedules to Philadelphia. Megabus can get you to Philadelphia by bus from 18 destinations including New York.
Avg. Time
trip-duration
Avg. Price
$15.07

There are 420 daily Greyhound schedules to Philadelphia. Greyhound can get you to Philadelphia by bus from 130 destinations including New York.
Avg. Time
trip-duration
Avg. Price
$33.68

There are 76 daily Fullington Trailways schedules to Philadelphia. Fullington Trailways can get you to Philadelphia by bus from 69 destinations including Williamsport.
Avg. Time
trip-duration
Avg. Price
$48.40

There are 2 daily Fullington Express schedules to Philadelphia. Fullington Express can get you to Philadelphia by bus from State College.
Avg. Time
trip-duration
Avg. Price
$51.56

There are 23 daily BoltBus schedules to Philadelphia. BoltBus can get you to Philadelphia by bus from 5 destinations including New York.
Avg. Time
trip-duration
Avg. Price
$13.49

There are 17 daily Amtrak Thruway schedules to Philadelphia. Amtrak Thruway can get you to Philadelphia by bus from 9 destinations including Allentown.
Avg. Time
trip-duration
Avg. Price
$34.28