Distance from York Haven, Pennsylvania to Bainbridge, Pennsylvania

York Haven Bainbridge
Total Distance
31.8 mi
(51.2 km)
Travel Time
40 minutes

The driving distance from York Haven, Pennsylvania to Bainbridge, Pennsylvania is 31.8 mi (51.2 km)

The straight-line (air) distance is approximately 1.8 mi (2.9 km)

Estimated travel time by road is 40 minutes

This route includes Toll roads along the way.

We found 3 routes between York Haven and Bainbridge.

Available Routes

Shortest
PA-441 N
26.3 mi
42.2 km
43 minutes
Fastest Tolls
PA-441 S
31.8 mi
51.2 km
40 minutes
US-30 E and PA-441 N
33.1 mi
53.3 km
46 minutes

Route Directions

Get on I-83 N in Newberry Township
4.9 mi
7 min
Continue on I-83 N. Take I-76 E to PA-230 E/W Harrisburg Pike in Lower Swatara Township. Take the PA-230 exit from State Rte 3032
16.5 mi
17 min
Take PA-441 S to Race St in Bainbridge
10.4 mi
15 min

Route Directions

Take PA-181 S to Board Rd
4.3 mi
7 min
2.4 mi
4 min
Take US-30 E and PA-441 N to Race St in Bainbridge
26.2 mi
33 min
0.2 mi
1 min

Route Directions

0 mi
0 min
Take Wago Rd, Gut Rd and 2nd St to Furnace Rd in East Manchester Township
6.4 mi
14 min
Continue on Furnace Rd. Take US-30 E and PA-441 N to Race St in Bainbridge
19.7 mi
28 min
0.2 mi
1 min

Journey Details

Traveling from York Haven, Pennsylvania to Bainbridge, Pennsylvania covers 26.3 miles (42 km) in a east direction. This secondary roads, moderate route typically takes 43 minutes under normal conditions.

Drivers have 3 route options between these locations (26-33 miles / 42-53 km). The primary route shown here saves 3 minutes compared to alternatives.

Journey Waypoints

York Haven

Starting Point

Falmouth, Pennsylvania

4 mi to destination

1 mi
Conewago Heights, Pennsylvania

Traveled 1 mi from origin

1 mi
Conoy Township, Pennsylvania

3 mi to destination

1 mi
Bainbridge

Destination