If you’re flying in from San Francisco, make this a very early start: aim to leave for SFO about 3.5–4 hours before departure, especially if you’re checking bags or parking. It’s a long-haul travel day—roughly 5–6 hours in the air, plus security, boarding, and the inevitable airport buffer—so the goal is simply to land in Miami smoothly and keep the first evening easy. If you’re using a rideshare, book it ahead of time; if you’re parking, reserve at MIA in advance so you’re not hunting for a space when you’re already tired.
Once you’re settled, head straight to Bayside Marketplace in Downtown Miami for a low-effort first stop with water views, quick lunch options, and enough people-watching to wake you up from the flight. It’s an easy introduction to the city: marina views, casual shops, and plenty of places to grab something simple without overcommitting your jet-lagged brain. If you’re arriving on the earlier side, this is also a nice place to stretch your legs for about 1.5 hours before checking into the rest of the evening.
For dinner, go all in at El Cielo by Juan Manuel Barrientos in Brickell. This is a polished, celebratory first-night choice with a tasting-menu format, so plan on around 2 hours and roughly $120–$200 per person depending on drinks and menu choices. It’s the kind of place where you want to arrive on time and dressed smart-casual, not rushed. Afterward, keep the evening light with a stroll along Brickell Avenue and through Brickell City Centre, where the high-rises, retail, and bars give you a good sense of Miami’s glossy urban side without requiring a big plan. If you still have a little energy, end with a quiet loop through Bayfront Park for a bayfront walk around sunset or later in the evening—it’s about 45 minutes and a nice way to reset before heading back.
Arrive in Fort Lauderdale with enough time to settle in and head straight to Bonnet House Museum & Gardens near the beach; if you’re coming up on the Tri-Rail, plan to be through the station and into a quick rideshare by mid-morning so you can start this first stop around opening. The estate is usually open from about 10 a.m. to 4 p.m., with admission roughly in the $25–30 range, and it’s one of those places that slows your whole pace down in the best way: old Florida architecture, shaded paths, orchids, and peacocks wandering the grounds. Give yourself about 90 minutes, and don’t rush the gardens — the lagoon edge and palm canopy are the real payoff here.
From there, it’s an easy hop across to Hugh Taylor Birch State Park, which sits right between the city and the ocean, so it feels like a little green buffer before the afternoon gets busier. Entry is usually just a few dollars per person, and you can spend about an hour and a half wandering the shaded trails or stopping at the lagoon viewpoints; it’s especially good in late morning before the heat peaks. Then head downtown to Las Olas Boulevard for a slow lunch stretch — this is the part of town where you can wander, pop into galleries, and browse boutiques without needing a strict plan. If you want coffee or a light bite before your main meal, there are plenty of easy options along Las Olas, but keep your timing flexible so you’re not overstuffed before the waterfront stop.
For lunch or an early dinner, settle in at Coconuts in the Intracoastal/harbor area; it’s one of the most dependable waterfront meals in town, with dockside views and a menu that runs roughly $30–60 per person depending on drinks and seafood choices. After that, take your time at Fort Lauderdale Beach — the promenade is perfect for an unhurried walk, and the sand is best in the late afternoon when the sun softens and the whole shoreline feels more relaxed. If you want a clean beach-and-people-watching rhythm, grab a chair, get in the water, and leave yourself a little buffer before sunset.
Finish at The Wharf Fort Lauderdale on the New River, where the vibe shifts from beach day to easygoing night out. It’s a good place for a drink, a casual bite from the food trucks, and some live-energy without needing to dress up; most people start showing up after 6 p.m., and it’s lively but still manageable on a weeknight. If you have a little extra energy after dinner, you can linger by the riverfront or head back toward your hotel from downtown — either way, it’s a nice, social end to a very Fort Lauderdale day.
Arrive in Orlando with enough buffer after your Brightline ride to drop bags, refresh, and head downtown first thing to Lake Eola Park. This is the easiest soft landing in the city: a lap around the lake takes about an hour, with swan boats, skyline views, and a very local weekday rhythm around Eola Drive and Central Boulevard. If you’re staying downtown, it’s a simple walk or short rideshare; if you’re farther out, keep the morning light because parking around the lake is metered and can tighten up once offices and lunch crowds pick up.
From there, go to The Glass Knife in the Winter Park area for breakfast or brunch. It’s one of those places that feels a little polished without being stuffy—great pastries, good coffee, and a solid sweet-to-savory menu, usually about $15–$30 per person. If you’re going on a weekday, this is a smart time to go before it gets busy; weekends can mean a wait. After that, continue to the Morse Museum of American Art, which is one of the best cultural stops in the area and well worth the time for the Tiffany glass collection alone. Plan about 1.5 hours here, and note that admission is usually modest, around the low double digits, with seasonal hours that often lean later in the week and shorter in the off-season.
Stay in Winter Park for the Winter Park Scenic Boat Tour, which is honestly one of the nicest low-effort ways to see the neighborhood. The route moves through the lakes and canals at an easy pace, so it’s a good reset after the museum—roughly an hour, with tickets typically in the teens per person. It’s a short walk or quick rideshare between the museum, the boat dock, and nearby café streets, so you won’t lose much time bouncing around. If you have a little extra space after the tour, let yourself wander Park Avenue for a few minutes before heading back into Orlando proper.
For lunch or an early snack, make your way to Se7en Bites in the Milk District. This is very much a local comfort-food stop, with generous portions and a loyal following; expect around $15–$25 per person and a line at peak lunch hours. It’s best to go with an appetite and no rush—the menu is the kind you can happily over-order from if you’re sharing. The area itself is casual and easygoing, so this is a nice, grounded counterpoint to the more polished Winter Park stop earlier in the day.
Finish with an easy night at Universal CityWalk in the Universal Orlando area. You don’t need a park ticket to enjoy it, and that’s the point: it’s built for wandering, snack stops, and people-watching, with plenty of casual dining, music, and neon energy for about two hours or more if you want it. Go after dinner-time if you want the full atmosphere, and use a rideshare so you don’t have to think about parking. If you’re not in the mood for a big sit-down meal, just graze, stroll, and call it a day—it’s a good final stop when you want Orlando energy without committing to a full theme-park night.
Leave Orlando after an early breakfast or a light late-morning wander and make the I-4 run into Tampa simple and unhurried; it’s usually about 1 hour 20 minutes to 1 hour 50 minutes by car or rideshare, a bit longer if traffic stacks up near downtown. Aim to arrive with enough cushion to park, drop bags if needed, and get into the Channel District without feeling rushed — that makes the rest of the day flow much better before you head to the airport later.
Start at The Florida Aquarium, which is one of the easiest “last-day” wins in Tampa because it’s fully indoors, well organized, and close to the waterfront. Give yourself about 1.5 hours to move through the main galleries, the wetlands and reef areas, and any special exhibits; tickets are typically in the mid-$30s to low-$40s range depending on date and season. If you’re here on a weekday, go as soon as you arrive — it’s calmer before lunch, and the light is better if you want a quick photo stop around the harbor afterward.
From the aquarium, it’s a short walk or a 5-minute rideshare to Sparkman Wharf, which is the easiest place in the city for a casual waterfront lunch without wasting time. Order from the food hall style stalls so you can keep it simple — think tacos, burgers, poke, or a quick bowl — and expect roughly $20–$35 per person depending on drinks. Grab a seat outside if the weather cooperates; the harbor breeze and views of Water Street and the cruise terminals make it feel more like a proper Florida sendoff than a rushed airport meal.
After lunch, take a scenic stroll on the Tampa Riverwalk and let it be your “closing chapter” for the trip: it’s flat, easy, and gives you one last look at downtown, the water, and the mix of old port-city and newer towers. A good route is to wander north from the Channel District toward Curtis Hixon Waterfront Park and the Rivergate Tower area, then continue toward Tampa Heights if you still have time. End at Armature Works, where you can get coffee, a final snack, or an early dinner from one of the stalls; budget about $15–$30 per person and allow an hour, but it’s also the kind of place where you can linger a bit if your flight is later.
From Armature Works or downtown, head to Tampa International Airport (TPA) about 2.5–3 hours before your flight to San Francisco; if you have a rental car, factor in a few extra minutes for return and shuttle time, though TPA is one of the more painless airports to navigate. A direct rideshare from Tampa Heights or downtown is the simplest choice if you’re carrying bags, and if you’re departing in the evening, you can squeeze in one last coffee or pastry before you go — just don’t cut the airport timing too tight, because Tampa traffic can surprise you around the bridges and downtown exits.