Leave Baltimore around 11:30 AM and take I-95 South straight into Richmond; in normal midday traffic you’re looking at about 2.5–3.5 hours on the road, but I’d budget a little extra for the inevitable slowdown around Washington, D.C. and the Springfield Interchange. Since you’re cruising at roughly 75–80 mph and can go about 300 miles between fill-ups, this is a comfortable one-stop drive: top off before leaving, then plan a quick fuel/rest break around the Woodbridge / Fredericksburg stretch if you want to keep things easy. Parking in downtown Richmond is straightforward—hotel garages and public decks near Broad Street or Shockoe Slip are usually the least stressful if you’re aiming to land, eat, and keep moving.
Make Ledo Pizza your efficient first stop once you’re south of the worst traffic. It’s a solid no-drama lunch if you want something familiar and fast—think square pies, calzones, salads, and quick service, usually in the $12–20 range per person. If you’re trying to stay on schedule, order as soon as you sit down and keep the meal to about 45 minutes; that leaves you enough cushion to get back on the road, then into the city without feeling rushed. This is the kind of stop where you can eat well without turning the day into a food mission.
Once you’re in Richmond, head north to Lewis Ginter Botanical Garden for a reset after the drive. It’s one of the nicest low-effort ways to shake off the highway—shaded paths, seasonal flower beds, water features, and plenty of benches if you want to move at a slower pace. Plan about 1.5 hours here; admission is usually in the neighborhood of $15–20 for adults, and it’s best to arrive late afternoon when the light softens and the heat eases up. From there, swing into The Fan District for a relaxed 45-minute walk through the rowhouse blocks around Cary Street, Monument Avenue, and the side streets between them. It’s more about soaking up the neighborhood than “doing” anything, so just wander, look at the architecture, and keep it loose.
For dinner, settle into Tarrant’s West in Carytown / the West End—it’s dependable, sits nicely on the route between your afternoon wander and your evening stop, and has enough menu range that nobody has to overthink it. Expect about an hour for dinner and roughly $18–30 per person depending on what you order. If you still feel good afterward, end with a short scenic loop at Maymont in Byrd Park; even a 45-minute stroll is enough to enjoy the gardens, open lawns, and river-adjacent views without overcommitting. If you’re staying overnight in Richmond, the easiest finish is back to your downtown hotel or parking deck; if you’re pushing onward the next morning, keep your departure simple by using I-95 South again and avoiding any extra downtown loops unless you’re grabbing coffee or gas first.
Leave Richmond around 8:00 AM and settle in for the southbound run on I-95 South toward Fayetteville. In real-world traffic, that’s usually a 4.5–6 hour drive, and the day goes much smoother if you treat Lumberton as your natural fuel-and-stretch point before you roll into town. If you’re aiming to keep things efficient, try to hit downtown or your hotel parking by early afternoon so you’re not circling for a spot while hungry and tired.
Make your first stop Cook Out on the Southside / I-95 corridor for the fastest no-fuss lunch of the day. It’s exactly the kind of place that works on a road day: quick drive-thru, big tray portions, and usually $8–15 per person depending on how hungry you are. After that, head over to Cape Fear Botanical Garden in the Eastover area for a slower 1.5-hour reset. The paths are easy, the shade helps in June, and it’s a good place to get out of the car without committing to a full sightseeing marathon; admission is typically around $12–15 for adults, and it’s most comfortable if you go before the late-afternoon heat peaks.
From the garden, it’s a straightforward drive into downtown for the Airborne & Special Operations Museum, which is one of the best indoor breaks in Fayetteville. Expect about an hour here; it’s free, air-conditioned, and excellent after a day on the highway, especially if you want something more substantial than just another roadside stop. If timing lines up, wander a few blocks to the Fayetteville Downtown Market for a quick browse, coffee, or a snack; it’s an easy way to get a feel for the city without overplanning. Parking downtown is usually manageable in the late afternoon, and this part of town is compact enough that you can leave the car and walk between stops.
Wrap the day with dinner at Mi Casita in the Downtown / Haymount area, a reliable casual choice with fast service and generous portions, usually about $15–25 per person. It’s an easy final stop after a full day of driving and sightseeing, and it puts you in a good position to call it early or make one last short hop back to your hotel. If you’re already thinking ahead to tomorrow’s longer push, keep dinner straightforward, hydrate, and get on the road early enough to avoid morning traffic on I-95 South.
Pull out of Fayetteville around 7:00 AM and make this a clean, efficient road day on I-95 South before shifting over to I-10 West. With your pace and a couple of planned stops, 7–9 hours is the right window, and if you stay disciplined you can still land in Gainesville around 4:30 PM. For breakfast, Bojangles is the easiest in-and-out option along the I-95 corridor in southeastern North Carolina or South Carolina—think biscuit, coffee, and back on the road in 20–30 minutes for about $8–14. It’s a good place to reset before the longer, flatter stretch south, and most locations have easy parking right off the interstate.
Your natural midmorning pause is South of the Border in Hamer, SC, which works well as a no-fuss leg stretch and fuel stop without a major detour. It’s part kitsch, part convenience, and exactly the kind of place that keeps a long drive from feeling endless: bathrooms, snacks, gas, and a chance to walk around for about 30 minutes. Once you’re rolling again, keep an eye on your timing so you arrive at the Florida Welcome Center near the GA/FL line with enough daylight for a proper reset. It’s a good place for restrooms, free citrusy brochures, and a final driver check-in before the last push south; plan 15–20 minutes there, then stay on course toward Gainesville.
Once you’re in town, grab an easy meal at Chick-fil-A in the Gainesville area if you want something fast before checking in or unloading—budget 25–35 minutes and about $10–16 per person. The simplest arrival move is to head straight to your hotel first via I-75 or US-441, get bags inside, and then decide whether you still want to wander a bit. If traffic is light and you’re feeling good, you can use the remaining daylight for a short drive around the University of Florida area or just call it and settle in. If you’re leaving from Gainesville the next morning, plan to roll out early and stick to I-75 southbound connections from town so you don’t get snagged by local congestion.