Travel from Philadelphia to New-Hampshire

Bus or fly from Philadelphia to New Hampshire?

American Airlines flies from Philadelphia to Manchester every 4 hours. Alternatively, you can take a bus from Philadelphia to Manchester via New York and Boston - South Station in around 9 h 18 min.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Philadelphia to New Hampshire

ModeDurationPrice
From Suburban Station train to Philadelphia airport, fly to Manchester airport, then line 3536 bus to Manchester.3 h 49 min$311
From Suburban Station train to Philadelphia airport, fly to Boston airport, bus to Salem, NH, then taxi to Salem.4 h 34 min$208
From Philadelphia 30th Street Station Amtrak train to Newark airport, fly to Manchester airport, then line 3536 bus to Manchester.4 h 27 min$293
From Suburban Station train to Philadelphia airport, fly to Portland airport, line 5 bus to Portland Transportation Center Amtrak, train to Dover Amtrak, then taxi to Rochester.5 h 54 min$385
From Philadelphia 30th Street Station Amtrak train to Boston, MA - South Station then bus to Manchester, NH.7 h 16 min$323
From Philadelphia, PA bus to New York, bus to Boston - South Station, then bus to Manchester, NH.9 h 18 min$54
From Market St At 13Th St line 404 bus to Camden, NJ, bus to New York, NY, bus to Boston, MA - South Station, then bus to Manchester, NH.10 h 9 min$65
From Philadelphia drive to Manchester.6 h 2 min$40

How long does it take to get from Philadelphia to New Hampshire?

It takes approximately 3 h 49 min to get from Philadelphia to New Hampshire, including transfers.

Is there a direct bus between Philadelphia and New Hampshire?

No, there is no direct bus from Philadelphia to New Hampshire. However, there are services departing from Philadelphia, PA and arriving at Manchester, NH via New York and Boston - South Station. The journey, including transfers, takes approximately 9 h 18 min.

Operators from Philadelphia to New Hampshire

OperatorPhoneWebsite
SEPTASEPTA
American AirlinesAmerican Airlines
Greyhound USA+1 214-849-8100Greyhound USA
JetBlue AirwaysJetBlue Airways
Boston ExpressBoston Express
Amtrak Northeast Regional+1 1-800-872-7245Amtrak Northeast Regional
United AirlinesUnited Airlines
DeltaDelta
Greater Portland Metro BusGreater Portland Metro Bus
Amtrak+1 1-800-872-7245Amtrak
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
Boltbus+1 1-877-265-8287Boltbus
Megabus877-462-6342Megabus
Concord Coach LinesConcord Coach Lines
NJ TransitNJ Transit
Peter Pan Bus Lines1-800-343-9999Peter Pan Bus Lines