Portland to Philadelphia
starting from Portland →
35 minutes → Kennebunkport
1.5 hours → Salem
1.5 hours → Worcester
2.5 hours → Hartford
42 minutes → New Haven
47 minutes → Stamford
1 hour → New Brunswick
1 hour → Philadelphia
8.5 hours of driving
Portland to Philadelphia via Portsmouth
starting from Portland
→
51 minutes → Portsmouth
2.5 hours → Hartford
42 minutes → New Haven
1.5 hours → Bronx
1 hour → New Brunswick
1 hour → Philadelphia
7.5 hours of driving
Portland to Philadelphia via Boston
starting from Portland
→
2 hours → Boston
2.5 hours → Hartford
2 hours → New York City
1.5 hours → Princeton
58 minutes → Philadelphia
8 hours of driving
Portland to Philadelphia via New York City
starting from Portland
→
35 minutes → Kennebunkport
1.5 hours → Salem
1.5 hours → Old Sturbridge Village
2.5 hours → Hartford
2 hours → New York City
1.5 hours → Philadelphia
8 hours of driving
Portland to Philadelphia via Bedford
starting from Portland
→
1.5 hours → Bedford
3 hours → Norwalk
2 hours → New York City
1.5 hours → Princeton
58 minutes → Philadelphia
8.5 hours of driving
Explore alternate routes from
Portland (Maine) to
Philadelphia, or you can get reverse directions from
Philadelphia to Portland (Maine).
Don't forget to factor in the weather. You can check the
road conditions from Portland (Maine) to Philadelphia. Check out other stops like
Portsmouth (New Hampshire),
Boston,
New York City,
Connecticut,
Bedford (New Hampshire),
Providence, or
Martha's Vineyard. Try starting your trip from
Biddeford (Maine),
Old Orchard Beach (Maine),
Scarborough (Maine),
South Portland (Maine),
Westbrook,
Gorham,
Chebeague Island,
Freeport (Maine), or
Saco (Maine). You can also change your destination to
Bellmawr,
Blackwood,
Brooklawn,
Cherry Hill,
Cinnaminson,
Deptford,
Gibbstown,
Gloucester City, or
Camden (New Jersey).