Skip to content

Table of contents

About New Hope, PA

New Hope is a Delaware River town in Bucks County, about 40 miles north of Philadelphia. Take Route 202 to I-95, then Route 32 north, or use Route 611 through Doylestown. Route 179 connects to Lambertville, New Jersey via a historic bridge. The town features antique shops, galleries, and Victorian buildings along the Delaware Canal. The New Hope and Ivyland Railroad runs vintage steam trains from the restored 1890s station.

Where is New Hope, PA on the map?

New Hope, PA is in United States, at 40.361, -74.957 - about 39 km east of Souderton, PA.

How far is New Hope, PA from where I am?

Use your device location to see the distance to New Hope, PA, how long the drive takes, and directions from where you are.

Find hotels in New Hope, PA

Rent a car near New Hope, PA

Play a pub crawl round in New Hope, PA

Nine holes from pub to pub through the real streets of New Hope, PA. Every cup is a bar somebody actually drinks in.

Pub Crawl Golf: New Hope, PA9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to New Hope, PA?

The closest airport to New Hope, PA is Trenton Mercer Airport, 20 km (about 25 min by car). Other airports nearby: Lehigh Valley International Airport.

Share Route

Save for offline?

We'll download this route and its map area so it works without a connection. This can take a moment -- you can keep using the app while it finishes.