A Miami speedboat ride is exactly what it sounds like: loud, fast, and fun for about 45 minutes to two hours. You’ll blast across Biscayne Bay, get decent views of the skyline, Star Island mansions, and sometimes the port. Expect wind in your face, occasional big splashes, and a captain narrating over the engine noise. It’s a thrill ride with some sightseeing mixed in—great if you like speed, less ideal if you want relaxed photos or quiet conversation. Most tours stay in protected waters so seasickness isn’t usually an issue unless it’s choppy.
Best time is winter and early spring (December–April) when the weather is coolest and water is calmest. Summer is cheaper but brutally hot, humid, and prone to afternoon thunderstorms. Expect to pay around $45–$70 for a standard group sightseeing tour. Private charters for 2–6 people run $300–$600 for a couple of hours depending on boat size and extras.
Pick the shorter 45-minute sightseeing tour if it’s your first visit—it’s plenty long enough. Skip the ones that promise “swimming stops” unless you actually want to jump in the bay; they’re often rushed and not that special. Bring a waterproof phone case or dry bag—everything gets wet.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.