Where to eat between New York City and Pittsburgh
This food trip itinerary gives you restaurant recommendations for places to eat over 5 days. Starting from New York City, you can leave at 10:50 am and drive for about 40 minutes to the first stop.

1581 Rte 27
Edison, NJ
(732) 543-1771
$$
Edison, NJ
(732) 543-1771
$$

11:30am to 8pm
Day 1. Arrive at 11:30 am. Eat for about an hour. Then drive for about 40 minutes.

2 Bank St
Clinton, NJ
(908) 713-0012
$$
Clinton, NJ
(908) 713-0012
$$
Arrive at 1:10 pm. Eat for about 2 hours. Then drive for about 40 minutes.

702 Hawthorne Rd
Bethlehem, PA
(610) 419-6669
$$
Bethlehem, PA
(610) 419-6669
$$
Arrive at 3:50 pm. Eat for about 2 hours. Then drive for about 5 minutes.

559 Main St
Bethlehem, PA
(610) 882-1300
$$
Bethlehem, PA
(610) 882-1300
$$
Arrive at 5:50 pm. Eat for about 2 hours. Then drive for about 20 minutes.

7720 Main St
Fogelsville, PA
(610) 391-0400
$$
Fogelsville, PA
(610) 391-0400
$$
Arrive at 8:20 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 7:00 am. Then drive for about 30 minutes.

12 S 4th St
Hamburg, PA
(484) 660-3703
$$
Hamburg, PA
(484) 660-3703
$$
Day 2. Arrive at 7:30 am. Eat for about 2 hours. Then drive for about 50 minutes.

312 E Main St
Palmyra, PA
(717) 838-8200
$$
Palmyra, PA
(717) 838-8200
$$
Arrive at 10:20 am. Eat for about 2 hours. Then drive for about 10 minutes.

200 E Hersheypark Dr
Hershey, PA
(717) 534-1297
$$
Hershey, PA
(717) 534-1297
$$
Arrive at 12:30 pm. Eat for about 2½ hours. Then drive for about 20 minutes.

340 Verbeke St
Harrisburg, PA
(717) 695-4888
$$
Harrisburg, PA
(717) 695-4888
$$
Arrive at 3:20 pm. Eat for about 2½ hours. Stay overnight. The next day, leave at 10:30 am. Then drive for about 30 minutes.

54 W High St
Carlisle, PA
(717) 243-7826
$$
Carlisle, PA
(717) 243-7826
$$
Day 3. Arrive at 11:00 am. Eat for about 2 hours. Then drive for about 30 minutes.

487 E King St
Shippensburg, PA
(717) 532-5612
$$
Shippensburg, PA
(717) 532-5612
$$
Arrive at 1:30 pm. Eat for about 2 hours. Then drive for about 40 minutes.

300 Lowry Dr
McConnellsburg, PA
(717) 485-0847
$
McConnellsburg, PA
(717) 485-0847
$
Arrive at 4:10 pm. Eat for about 2 hours. Then drive for about 20 minutes.

16468 Lincoln Hwy
Breezewood, PA
$
Breezewood, PA
$
Arrive at 6:40 pm. Eat for about 2 hours. Stay overnight. Spend the next day visiting local attractions and leave at 4:40 pm. Then drive for about 20 minutes.

132 E Pitt St
Bedford, PA
(814) 623-1130
$$$
Bedford, PA
(814) 623-1130
$$$
Day 4. Arrive at 5:00 pm. Eat for about 2 hours. Then drive for about 30 minutes.

950 Lake Shore Rd
Friedens, PA
(814) 442-8020
Friedens, PA
(814) 442-8020
Arrive at 7:30 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 7:00 am. Then drive for about 20 minutes.

791 N Center Ave
Somerset, PA
(814) 445-7154
$
Somerset, PA
(814) 445-7154
$
Day 5. Arrive at 7:20 am. Eat for about 2 hours. Then drive for about 30 minutes.

136 E Main St
Ligonier, PA
(724) 238-4199
$$
Ligonier, PA
(724) 238-4199
$$
Arrive at 9:50 am. Eat for about 2 hours. Then drive for about 50 minutes.

One Sweet St
Oakmont, PA
(412) 826-1606
$$
Oakmont, PA
(412) 826-1606
$$
Arrive at 12:40 pm. Eat for about an hour. Then drive for about 20 minutes.
Reach your destination in Pittsburgh around 2:00 pm after eating at 18 restaurants over 5 days. If you were to drive nonstop, it would take about 6 hours driving roughly 370 miles straight to Pittsburgh. Looking for more restaurants? You can choose a category below if you want to do an entire road trip full of Diners, American restaurants (New style), Soul Food, Southern food, Sandwiches, American restaurants (Traditional), or more. Enjoy the journey!
Powered by