Checking flights...


Philadelphia International Airport

Philadelphia International Airport, 10 miles southwest of Center City, is a hub for American Airlines, and is served by direct international flights. There are five terminals so check which one you are arriving at and departing from before you set off.


SEPTA's Regional Rail service connects the airport to the city. Trains run regularly between 5am and midnight, take around 30 minutes and cost $6.75 to Center City stations ($9.25 to other stations).


From the airport to Center City taxis charge a fixed flat rate of $28.50 for the first person, plus $1 for each additional person.


SEPTA buses 37 and 108 serve the airport.


Greyhound (, Peter Pan Bus Lines (, NJ Transit ( and the no-frills Chinatown Bus ( all depart from the Greyhound Terminal downtown, near the convention center; Greyhound goes nationwide, Peter Pan focuses on the northeast, NJ Transit gets you to New Jersey and the Chinatown bus connects to NYC.

From just west of 30th St Station, Megabus serves major US cities in the northeast and Toronto. For NYC and Boston, Bolt Bus has the roomiest buses.

Fares to NYC (2½ hours) can be as low as $9 when booked online.

Car & Motorcycle

From the north and south, I-95 (Delaware Expwy) follows the east edge of the city along the Delaware River, with several exits for Center City. In the north of the city, I-276 (Pennsylvania Turnpike) runs east over the river to connect with the New Jersey Turnpike.


Just west of downtown across the Schuylkill, beautiful neoclassical 30th St Station is a major hub. From here, Amtrak provides service on its Northeast Corridor line to New York City ($58 to $115, one to 1½ hours), Boston ($102 to $200, five to 5¾ hours), and Washington, DC ($58 to $114, two hours), as well as to Lancaster ($19 to $37, one hour) and Pittsburgh ($67 to $131, 7½ hours).

A slower but cheaper way to get to NYC is on regional SEPTA ( to Trenton ($9, 50 minutes), then NJ Transit ( to NYC's Penn Station ($16.75, 1½ hours). NJ Transit's Atlantic City Rail Line also connects 30th St Station with the seaside resort ($10, 90 minutes).