Where to eat between Charlotte and Pittsburgh

This food trip itinerary gives you restaurant recommendations for places to eat over 5 days. Starting from Charlotte, you can leave at 3:20 pm and drive for about 40 minutes to the first stop.

104 S Main St
Mooresville, NC
(704) 230-1720
$$$
  710 reviews
Salad, Seafood restaurants, Steakhouses
4pm to 10pm
Day 1. Arrive at 4:00 pm. Eat for about 2½ hours. Then drive for about an hour.
102 E Main St
Elkin, NC
(336) 258-2144
$$
Arrive at 7:30 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 10:30 am. Then drive for about 30 minutes.
502 S Andy Griffith Pkwy
Mount Airy, NC
(336) 786-1313
$$
  202 reviews
American restaurants (New style)
11am to 9pm
Day 2. Arrive at 11:00 am. Eat for about 2 hours. Then drive for about 20 minutes.
7975 Fancy Gap Hwy
Fancy Gap, VA
(276) 728-3881
$
  121 reviews
Delis, Sandwiches, Soup
10am to 7pm
Arrive at 1:20 pm. Eat for about an hour. Then drive for about 40 minutes.
170 E Main St
Wytheville, VA
(276) 223-2334
$$
Arrive at 3:10 pm. Wait for about 50 minutes. Double check the opening time of 4:00 pm. Eat for about 2 hours. Then drive for about 40 minutes.
909 Oakvale Rd
Princeton, WV
(304) 425-4194
$$
  137 reviews
Diners
7am to 10:50pm
Arrive at 6:40 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 10:20 am. Then drive for about 40 minutes.
401 Summers St
Hinton, WV
(304) 466-1377
$$
Day 3. Arrive at 11:00 am. Eat for about 2 hours. Then drive for about 20 minutes.
1466 Ritter Dr
Daniels, WV
(304) 763-2366
$$
  244 reviews
American restaurants (Traditional)
11am to 9:30pm
Arrive at 1:20 pm. Eat for about 2 hours. Then drive for about 30 minutes.
103 Keller Ave
Fayetteville, WV
(304) 574-4777
$$
  443 reviews
Burgers, Sandwiches
11am to 10pm
Arrive at 4:00 pm. Eat for about 2 hours. Then drive for about 5 minutes.
219 W Maple Ave
Fayetteville, WV
(304) 574-2200
$$
  437 reviews
Pizza, Sandwiches
11am to 9pm
Arrive at 6:00 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 7:00 am. Then drive for about an hour.
6759 Webster Rd
Cowen, WV
(304) 226-3800
$
Day 4. Arrive at 8:00 am. Eat for about 2 hours. Then drive for about an hour.
19 E Main St
Glenville, WV
(304) 462-7454
Arrive at 10:50 am. Eat for about 2 hours. Then drive for about 30 minutes.
125 Main Ave
Weston, WV
(304) 269-7177
$$
  95 reviews
American restaurants (New style)
11am to 9pm
Arrive at 1:30 pm. Eat for about 2 hours. Then drive for about 50 minutes.
1742 Fairmont Ave
Fairmont, WV
(304) 363-3190
$$
  263 reviews
Italian restaurants
11am to 8pm
Arrive at 4:10 pm. Eat for about 2 hours. Then drive for about 30 minutes.
54 Clay St
Morgantown, WV
(304) 241-1976
$$
  298 reviews
Breweries, Pizza
11am to 10pm
Arrive at 6:40 pm. Eat for about 2½ hours. Stay overnight. The next day, leave at 7:00 am. Then drive for about an hour.
100 Adios Dr
Washington, PA
(724) 249-2030
$$
  446 reviews
Mediterranean food
Day 5. Arrive at 8:00 am. Eat for about 2 hours. Then drive for about 30 minutes.
2 Market Sq
Pittsburgh, PA
(412) 261-1599
$$
  859 reviews
American restaurants (New style), Sandwiches
10:30am to 1am
Arrive at 10:30 am. Eat for about 2 hours. Then drive for about 5 minutes.

Reach your destination in Pittsburgh around 12:40 pm after eating at 17 restaurants over 5 days. If you were to drive nonstop, it would take about 7 hours driving roughly 447 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 Salad, Seafood restaurants, Steakhouses, Southern food, American restaurants (Traditional), American restaurants (New style), or more. Enjoy the journey!

Powered by


Find:


From:
     

To:
     




About    ·    Privacy    ·    Contact