PageSourceSearch

https://www.busdaddy.ai/

html busdaddy.ai collected 2026-10-05 08:53:49 UTC 102,402 bytes, 120 lines download raw bytes

1<!doctype html>
2<html lang="en">
3  <head>
4    <!-- FIRST, before every analytics tag: takes a Supabase auth-link hash off
5         the address bar so no tag can send its tokens. See the file header. -->
6    
6<script src="/auth-hash-forward.js"></script>
6
7
8    <!-- Google Tag Manager -->
9    
9<script>
vendor: 343 bytes, lines 9-13
9(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
10    new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
11    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
12    'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
13    })(window,document,'script','dataLayer','
13GTM-KR33ZH7H
vendor: 3 bytes, line 13
13');
13</script>
13
14    <!-- End Google Tag Manager -->
15
16    <!-- Google tag (gtag.js) -->
vendor: 68 bytes, lines 16-17
16
17    <script async src="https://www.googletagmanager.com/gtag/js?id=
17G-L1FVBP1MP7
vendor: 16 bytes, lines 17-18
17"></script>
18    
18<script>
19      
vendor: 146 bytes, lines 19-23
19window.dataLayer = window.dataLayer || [];
20      function gtag(){dataLayer.push(arguments);}
21      gtag('js', new Date());
22
23      gtag('config', '
23G-L1FVBP1MP7
vendor: 8 bytes, lines 23-24
23');
24    
24</script>
24
25    <meta charset="UTF-8" />
26    <meta
27      name="viewport"
28      content="width=device-width, initial-scale=1.0, maximum-scale=1"
29    />
30    <!--seo-head-->
31    <title>Bus Daddy | Premium Party Bus & Transportation</title>
32    <meta name="description" content="Book party buses, Sprinters & charter shuttles for festivals, weddings, wine trips & corporate events across San Francisco & Northern California." />
33    <link rel="sitemap" type="application/xml" href="/sitemap.xml" />
34    <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
35    <link rel="icon" type="image/x-icon" href="/favicon.ico" />
36    <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" />
37    <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" />
38    <link rel="icon" type="image/png" href="/favicon.png" />
39    <link rel="manifest" href="/site.webmanifest" />
40    <meta name="theme-color" content="#1a1a2e" />
41    <meta property="og:image" content="https://busdaddy.ai/logo.png" />
42    <meta property="og:image:width" content="500" />
43    <meta property="og:image:height" content="495" />
44    <meta property="og:type" content="website" />
45    <meta property="og:title" content="Bus Daddy - Festival & Event Transportation" />
46    <meta property="og:description" content="Book party buses, Sprinters & charter shuttles for festivals, weddings, wine trips & corporate events across San Francisco & Northern California." />
47    <meta property="og:url" content="https://busdaddy.ai" />
48    <link rel="preconnect" href="https://fonts.googleapis.com" />
49    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
50    <link
51      href="https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Space+Grotesk:[email protected]&display=swap"
52      rel="stylesheet"
53    />
54
55    
55<script type="application/ld+json">
56      {
57        "@context": "https://schema.org",
58        "@type": "LocalBusiness",
59        "name": "Bus Daddy",
60        "url": "https://busdaddy.ai",
61        "logo": "https://busdaddy.ai/logo.png",
62        "image": "https://busdaddy.ai/logo.png",
63        "telephone": "628-256-5657",
64        "email": "[email protected]",
65        "address": {
66          "@type": "PostalAddress",
67          "addressLocality": "San Francisco",
68          "addressRegion": "CA",
69          "addressCountry": "US"
70        },
71        "areaServed": [
72          {
73            "@type": "AdministrativeArea",
74            "name": "San Francisco"
75          },
76          {
77            "@type": "AdministrativeArea",
78            "name": "Northern California"
79          }
80        ],
81        "priceRange": "$$"
82      }
83    </script>
83
84
85
86    <!-- Meta Pixel Code -->
87    
87<script>
vendor: 453 bytes, lines 87-96
87
88      !function(f,b,e,v,n,t,s)
89      {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
90      n.callMethod.apply(n,arguments):n.queue.push(arguments)};
91      if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
92      n.queue=[];t=b.createElement(e);t.async=!0;
93      t.src=v;s=b.getElementsByTagName(e)[0];
94      s.parentNode.insertBefore(t,s)}(window, document,'script',
95      'https://connect.facebook.net/en_US/fbevents.js');
96      fbq('init', '
963115169172067499
vendor: 40 bytes, lines 96-98
96');
97      fbq('track', 'PageView');
98    
98</script>
98
99    <!-- End Meta Pixel Code -->
100    
100<script type="module" crossorigin src="/assets/index-ehmVrcBv.js"></script>
100
101    <link rel="modulepreload" crossorigin href="/assets/vendor-iNsoPQka.js">
102    <link rel="modulepreload" crossorigin href="/assets/vendor-ui-sX-tiBAq.js">
103    <link rel="modulepreload" crossorigin href="/assets/vendor-animation-dPIPHbv-.js">
104    <link rel="stylesheet" crossorigin href="/assets/vendor-4RyaA7S0.css">
105    <link rel="stylesheet" crossorigin href="/assets/index-DiGvJYvo.css">
106  </head>
107  <body>
108    <!-- Google Tag Manager (noscript) -->
vendor: 72 bytes, lines 108-109
108
109    <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
109GTM-KR33ZH7H
vendor: 93 bytes, lines 109-111
109"
110      height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
111    
111<!-- End Google Tag Manager (noscript) -->
112    <!-- Meta Pixel Code (noscript) -->
113    <noscript><img height="1" width="1" style="display:none"
114      src="https://www.facebook.com/tr?id=3115169172067499&ev=PageView&noscript=1"
115    /></noscript>
116    <!-- End Meta Pixel Code (noscript) -->
117    <div id="root">
117<script nonce="">((e,i,s,u,m,a,l,h)=>{let d=document.documentElement,w=["light","dark"];function p(n){(Array.isArray(e)?e:[e]).forEach(y=>{let k=y==="class",S=k&&a?m.map(f=>a[f]||f):m;k?(d.classList.remove(...S),d.classList.add(a&&a[n]?a[n]:n)):d.setAttribute(y,n)}),R(n)}function R(n){h&&w.includes(n)&&(d.style.colorScheme=n)}function c(){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}if(u)p(u);else try{let n=localStorage.getItem(i)||s,y=l&&n==="system"?c():n;p(y)}catch(n){}})("data-theme","vite-ui-theme","light",null,["light","dark"],null,true,true)</script>
117<div class="min-h-screen flex flex-col"><header class="sticky top-0 z-50 bg-background/95 backdrop-blur supports-[backdrop-filter]:bg-background/80 border-b"><div class="max-w-7xl mx-auto px-6 py-4"><div class="flex items-center justify-between gap-6 xl:gap-10"><a style="font-family:Space Grotesk, sans-serif" href="/" class="flex items-center gap-3 text-2xl font-bold tracking-tight shrink-0"><img src="/logo.png" alt="Bus Daddy Logo" class="h-12 w-12"/><span class="text-brand-pink">Bus Daddy</span></a><nav class="hidden xl:flex items-center gap-5 shrink-0"><a href="/" class="text-sm font-medium transition-colors hover:text-brand-pink cursor-pointer whitespace-nowrap">Home</a><a href="/services" class="text-sm font-medium transition-colors hover:text-brand-pink cursor-pointer whitespace-nowrap">Services</a><a href="/events" class="text-sm font-medium transition-colors hover:text-brand-pink cursor-pointer whitespace-nowrap">Events</a><a href="/vehicles" class="text-sm font-medium transition-colors hover:text-brand-pink cursor-pointer whitespace-nowrap">Vehicles</a><a href="/about" class="text-sm font-medium transition-colors hover:text-brand-pink cursor-pointer whitespace-nowrap">About Us</a><a href="/blog" class="text-sm font-medium transition-colors hover:text-brand-pink cursor-pointer whitespace-nowrap">Blog</a><a href="/partners" class="text-sm font-medium transition-colors hover:text-brand-pink cursor-pointer whitespace-nowrap">Partners</a><a href="/faq" class="text-sm font-medium transition-colors hover:text-brand-pink cursor-pointer whitespace-nowrap">FAQ</a><a href="/contact" class="text-sm font-medium transition-colors hover:text-brand-pink cursor-pointer whitespace-nowrap">Contact</a></nav><div class="hidden xl:flex items-center gap-3 shrink-0"><a href="/ai-concierge"><button class="justify-center whitespace-nowrap rounded-md text-sm font-medium focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 hover-elevate active-elevate-2 border border-primary-border min-h-9 px-4 py-2 bg-brand-pink text-white hover:bg-brand-pink/90 shadow-lg flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-4 h-4"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg>Get Instant Quote</button></a><a href="/login"><button class="justify-center whitespace-nowrap rounded-md text-sm font-medium focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 hover-elevate active-elevate-2 border border-primary-border min-h-9 px-4 py-2 flex items-center gap-2 bg-pink-600 text-white hover:bg-pink-700"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-user w-4 h-4"><path d="M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2"></path><circle cx="12" cy="7" r="4"></circle></svg>Login</button></a></div><button class="xl:hidden p-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu w-6 h-6"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg></button></div></div></header><main class="flex-1 "><!--$--><div><section class="relative h-[85vh] flex items-center justify-center overflow-hidden bg-gradient-to-b from-brand-pink to-foreground"><img src="https://bzchxxlzycnzuderdrsg.supabase.co/storage/v1/object/public/hero-images/busdaddy-hero-clean-v2.png" alt="Hero Backgroun
117d" class="absolute inset-0 w-full h-full object-cover transition-opacity duration-500 opacity-0" fetchPriority="high" loading="eager"/><div class="absolute inset-0 bg-gradient-to-b from-brand-pink/30 via-brand-pink/40 to-foreground/60"></div><div class="relative z-10 max-w-4xl mx-auto px-6 text-center text-white"><h1 class="text-5xl md:text-7xl font-black mb-6 tracking-tight" data-testid="text-hero-headline">Where are you headed?</h1><p class="text-xl md:text-2xl mb-10 leading-relaxed max-w-3xl mx-auto">Bus Daddy is a transportation booking platform for festivals, nightlife, corporate events, and private travel across Northern California. Whether you need one vehicle or a hundred, we’ve got you covered.</p><div class="flex flex-col items-center gap-4 mb-8"><a href="/ai-concierge"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 hover-elevate active-elevate-2 border border-primary-border min-h-10 bg-brand-pink text-white hover:bg-brand-pink/90 shadow-2xl font-bold text-xl md:text-2xl px-12 md:px-16 py-6 h-auto rounded-xl animate-pulse"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-6 h-6 md:w-7 md:h-7 mr-2.5"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg>Get Instant Quote</button></a><p class="text-sm text-white/70 tracking-wide">✨ Powered by Bus Daddy AI, confirmed by humans.</p></div></div></section><section class="py-20 px-6"><div class="max-w-7xl mx-auto"><h2 class="text-3xl md:text-4xl font-bold text-center mb-4">Featured Services</h2><p class="text-center text-muted-foreground mb-12 max-w-2xl mx-auto">Whatever your occasion, Bus Daddy has the perfect transportation solution.</p><div class="grid grid-cols-1 md:grid-cols-3 gap-8"><div class="shadcn-card border bg-card border-card-border text-card-foreground p-6 rounded-2xl shadow-lg hover-elevate active-elevate-2 transition-transform hover:-translate-y-1 border-t-4 border-t-brand-pink"><div class="flex flex-col items-center text-center"><div class="mb-4 p-3 rounded-full bg-brand-blue/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-music w-12 h-12 text-brand-blue"><path d="M9 18V5l12-2v13"></path><circle cx="6" cy="18" r="3"></circle><circle cx="18" cy="16" r="3"></circle></svg></div><h3 class="text-xl font-bold mb-2" data-testid="text-feature-title-festival-shuttles">Festival Shuttles</h3><p class="text-muted-foreground leading-relaxed" data-testid="text-feature-description-festival-shuttles">Group rides to Northern California&#x27;s biggest festivals and concerts.</p></div></div><div class="shadcn-card border bg-card border-card-border text-card-foreground p-6 rounded-2xl shadow-lg hover-elevate active-elevate-2 transition-transform hover:-translate-y-1 border-t-4 border-t-brand-pink"><div class="flex flex-col items-center text-center"><div class="mb-4 p-3 rounded-full bg-brand-blue/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-building2 w-12 h-12 text-brand-blue"><path d="M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z"></path><path d="M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2"></path><path d="M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2"></path><path d="M10 6h4"></path><path d="M10 10h4"></path><path d="M10 14h4"></path><path d="M10 18h4"></path></svg></div><h3 class="text-xl font-bold mb-2" data-testid="text-feature-title-private-&amp;-corporate">Private &amp; Corporate</h3><p class="text-muted-foreground leading-relaxed" data-testid="text-feature-description-private-&amp;-corporate">From weddings to wine trips to conferences.</p></div></div><div class="shadcn-card border bg-card border-card-border text-card-foreground p-6 rounded-2xl shadow-lg hover-elevate active-elevate-2 transition-transform hover:-translate-y-1 border-t-4 border-t-brand-pink"><div class="flex flex-col items-center text-center"><div class="mb-4 p-3 rounded-full bg-brand-blue/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-users w-12 h-12 text-brand-blue"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><circle cx="9" cy="7" r="4"></circle><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><path d="M16 3.13a4 4 0 0 1 0 7.75"></path></svg></div><h3 class="text-xl font-bold mb-2" data-testid="text-feature-title-any-group-size">Any Group Size</h3><p class="text-muted-foreground leading-relaxed" data-testid="text-feature-description-any-group-size">SUVs, Sprinters, Party Buses, Charters.</p></div></div></div></div></section><section class="py-20 px-6"><div class="max-w-7xl mx-auto"><h2 class="text-3xl md:text-4xl font-bold text-center mb-10">How Bus Daddy Works</h2><div class="grid grid-cols-1 md:grid-cols-3 gap-8 relative"><div class="text-center relative"><div class="mb-4 inline-flex p-4 rounded-full bg-brand-pink/10 relative"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-route w-8 h-8 text-brand-pink"><circle cx="6" cy="19" r="3"></circle><path d="M9 19h8.5a3.5 3.5 0 0 0 0-7h-11a3.5 3.5 0 0 1 0-7H15"></path><circle cx="18" cy="5" r="3"></circle></svg></div>
117<div class="hidden md:block absolute top-8 right-[-10%] translate-x-1/2 text-brand-pink/40"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-6 h-6"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div><h3 class="text-lg font-semibold mb-2">Submit Your Trip</h3><p class="text-sm text-muted-foreground mx-auto leading-relaxed">Tell us your group size, locations, timing, and event details through our quick booking flow.</p></div><div class="text-center relative"><div class="mb-4 inline-flex p-4 rounded-full bg-brand-pink/10 relative"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-8 h-8 text-brand-pink"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg></div><div class="hidden md:block absolute top-8 right-[-10%] translate-x-1/2 text-brand-pink/40"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-6 h-6"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div><h3 class="text-lg font-semibold mb-2">AI-Assisted Coordination</h3><p class="text-sm text-muted-foreground mx-auto leading-relaxed">Our AI-assisted platform helps coordinate vehicle options, pricing, and licensed operators that fit your group and itinerary.</p></div><div class="text-center"><div class="mb-4 inline-flex p-4 rounded-full bg-brand-pink/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check w-8 h-8 text-brand-pink"><circle cx="12" cy="12" r="10"></circle><path d="m9 12 2 2 4-4"></path></svg></div><h3 class="text-lg font-semibold mb-2">Confirm &amp; Ride</h3><p class="text-sm text-muted-foreground mx-auto leading-relaxed">Review your quote, pay your deposit, and we&#x27;ll coordinate the trip logistics and booking communication leading up to your ride.</p></div></div><div class="mt-12 text-center"><p class="text-xs text-muted-foreground mb-6 flex items-center justify-center gap-2"><span class="inline-block border border-muted-foreground/30 rounded-full p-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check w-3 h-3 text-muted-foreground/50"><circle cx="12" cy="12" r="10"></circle><path d="m9 12 2 2 4-4"></path></svg></span>Transportation services are provided by licensed and insured third-party operators.</p><a href="/ai-concierge" class="inline-flex items-center justify-center rounded-full bg-brand-pink px-8 py-3 text-sm font-medium text-white transition-colors hover:bg-brand-pink/90 focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring">Get Instant Quote <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right ml-2 w-4 h-4"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></section><section class="py-20 px-6 bg-card"><div class="max-w-7xl mx-auto"><h2 class="text-3xl md:text-4xl font-bold text-center mb-4">Why Bus Daddy?</h2><div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-8 mt-12"><div class="text-center"><div class="mb-4 inline-flex p-4 rounded-full bg-brand-pink/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar w-8 h-8 text-brand-pink"><path d="M8 2v4"></path><path d="M16 2v4"></path><rect width="18" height="18" x="3" y="4" rx="2"></rect><path d="M3 10h18"></path></svg></div><h3 class="text-lg font-semibold mb-2">Any Occasion</h3><p class="text-sm text-muted-foreground">From festivals to weddings to corporate events.</p></div><div class="text-center"><div class="mb-4 inline-flex p-4 rounded-full bg-brand-pink/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-users w-8 h-8 text-brand-pink"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><circle cx="9" cy="7" r="4"></circle><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><path d="M16 3.13a4 4 0 0 1 0 7.75"></path></svg></div><h3 class="text-lg font-semibold mb-2">Any Size</h3><p class="text-sm text-muted-foreground">From private SUVs to full charters.</p></div><div class="text-center"><div class="mb-4 inline-flex p-4 rounded-full bg-brand-pink/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-check w-8 h-8 text-brand-pink"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg></div><h3 class="text-lg font-semibold mb-2">Trusted Operators</h3><p class="text-sm text-muted-foreground">We&#x27;ve found the best in Northern California so you don&#x27;t have to.</p></div><div class="text-center"><div class="mb-4 inline-flex p-4 rounded-full bg-brand-pink/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-8 h-8 text-brand-pink"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg></div><h3 class="text-lg font-semibold mb-2">Stress-Free Logistics</h3><p class="text-sm text-muted-foreground">We handle all bookings, communications, and logistics.</p></div></div></div></section><section class="py-16 px-4 bg-white border-t border-gray-100"><div class="max-w-6xl mx-auto"><div class="flex flex-col sm:flex-row items-center gap-4 sm:gap-6 mb-8 pb-6 border-b border-gray-100"><a href="https://instagram.com/bus_daddy" target="_blank" rel="noopener noreferrer" class="shrink-0 group"><div class="w-[72px] h-[72px] rounded-full p-[2.5px] bg-gradient-to-tr from-[#FEDA75] via-[#FA7E1E] via-[#D62976] via-[#962FBF] to-[#4F5BD5] group-hover:scale-105 transition-transform duration-300"><div class="w-full h-full rounded-full bg-white p-[2px]">
117<img src="/logo.png" alt="Bus Daddy" class="w-full h-full rounded-full object-cover"/></div></div></a><div class="flex flex-col items-center sm:items-start min-w-0"><div class="flex items-center gap-1.5"><h2 class="text-lg font-bold text-gray-900 tracking-tight">Bus Daddy</h2><svg class="w-[18px] h-[18px] text-[#0095F6] shrink-0" viewBox="0 0 24 24" fill="currentColor"><path d="M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2zm-1.7 14.3l-3.6-3.6 1.4-1.4 2.2 2.2 5.6-5.6 1.4 1.4-7 7z"></path></svg></div><span class="text-sm text-gray-400 font-medium">@<!-- -->bus_daddy</span></div><a href="https://instagram.com/bus_daddy" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-2 px-6 py-2.5 rounded-xl bg-[#0095F6]/10 hover:bg-[#0095F6]/20 text-[#0095F6] font-semibold text-sm transition-colors duration-200 shrink-0 sm:ml-auto"><svg stroke="currentColor" fill="currentColor" stroke-width="0" role="img" viewBox="0 0 24 24" class="w-4 h-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M7.0301.084c-1.2768.0602-2.1487.264-2.911.5634-.7888.3075-1.4575.72-2.1228 1.3877-.6652.6677-1.075 1.3368-1.3802 2.127-.2954.7638-.4956 1.6365-.552 2.914-.0564 1.2775-.0689 1.6882-.0626 4.947.0062 3.2586.0206 3.6671.0825 4.9473.061 1.2765.264 2.1482.5635 2.9107.308.7889.72 1.4573 1.388 2.1228.6679.6655 1.3365 1.0743 2.1285 1.38.7632.295 1.6361.4961 2.9134.552 1.2773.056 1.6884.069 4.9462.0627 3.2578-.0062 3.668-.0207 4.9478-.0814 1.28-.0607 2.147-.2652 2.9098-.5633.7889-.3086 1.4578-.72 2.1228-1.3881.665-.6682 1.0745-1.3378 1.3795-2.1284.2957-.7632.4966-1.636.552-2.9124.056-1.2809.0692-1.6898.063-4.948-.0063-3.2583-.021-3.6668-.0817-4.9465-.0607-1.2797-.264-2.1487-.5633-2.9117-.3084-.7889-.72-1.4568-1.3876-2.1228C21.2982 1.33 20.628.9208 19.8378.6165 19.074.321 18.2017.1197 16.9244.0645 15.6471.0093 15.236-.005 11.977.0014 8.718.0076 8.31.0215 7.0301.0839m.1402 21.6932c-1.17-.0509-1.8053-.2453-2.2287-.408-.5606-.216-.96-.4771-1.3819-.895-.422-.4178-.6811-.8186-.9-1.378-.1644-.4234-.3624-1.058-.4171-2.228-.0595-1.2645-.072-1.6442-.079-4.848-.007-3.2037.0053-3.583.0607-4.848.05-1.169.2456-1.805.408-2.2282.216-.5613.4762-.96.895-1.3816.4188-.4217.8184-.6814 1.3783-.9003.423-.1651 1.0575-.3614 2.227-.4171 1.2655-.06 1.6447-.072 4.848-.079 3.2033-.007 3.5835.005 4.8495.0608 1.169.0508 1.8053.2445 2.228.408.5608.216.96.4754 1.3816.895.4217.4194.6816.8176.9005 1.3787.1653.4217.3617 1.056.4169 2.2263.0602 1.2655.0739 1.645.0796 4.848.0058 3.203-.0055 3.5834-.061 4.848-.051 1.17-.245 1.8055-.408 2.2294-.216.5604-.4763.96-.8954 1.3814-.419.4215-.8181.6811-1.3783.9-.4224.1649-1.0577.3617-2.2262.4174-1.2656.0595-1.6448.072-4.8493.079-3.2045.007-3.5825-.006-4.848-.0608M16.953 5.5864A1.44 1.44 0 1 0 18.39 4.144a1.44 1.44 0 0 0-1.437 1.4424M5.8385 12.012c.0067 3.4032 2.7706 6.1557 6.173 6.1493 3.4026-.0065 6.157-2.7701 6.1506-6.1733-.0065-3.4032-2.771-6.1565-6.174-6.1498-3.403.0067-6.156 2.771-6.1496 6.1738M8 12.0077a4 4 0 1 1 4.008 3.9921A3.9996 3.9996 0 0 1 8 12.0077"></path></svg>Follow</a></div><div class="instagram-feed"><iframe src="https://cdn.lightwidget.com/widgets/acbfbf1a9ba95a4ca834ae66023b06c5.html" title="Bus Daddy on Instagram" scrolling="no" class="lightwidget-widget block w-full border-0 overflow-hidden" style="width:100%;border:0;overflow:hidden"></iframe></div></div></section><section class="py-20 px-6 bg-gradient-to-b from-gray-50 to-white overflow-hidden border-t border-gray-100"><div class="max-w-7xl mx-auto"><div class="flex flex-col md:flex-row md:items-end justify-between mb-12 gap-8"><div class="max-w-2xl"><div class="inline-flex items-center gap-2 px-3 py-1.5 rounded-full bg-brand-pink/5 border border-brand-pink/10 text-brand-pink text-xs font-semibold uppercase tracking-wider mb-4"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-square w-3.5 h-3.5"><path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"></path></svg>Customer Testimonials</div><h2 class="text-3xl md:text-4xl font-extrabold text-gray-900 tracking-tight leading-tight">Loved by travelers, trusted by organizers</h2><p class="mt-3 text-lg text-gray-600">Read real reviews from our amazing customers across Northern California. We strive for excellence in every mile.</p></div><div class="flex items-center gap-4 bg-white p-5 rounded-2xl shadow-sm border border-gray-100 shrink-0 self-start md:self-auto">
117<svg class="w-10 h-10 shrink-0" viewBox="0 0 24 24" fill="currentColor"><path d="M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92c-.26 1.37-1.04 2.53-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z" fill="#4285F4"></path><path d="M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z" fill="#34A853"></path><path d="M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.06H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.94l2.85-2.22.81-.63z" fill="#FBBC05"></path><path d="M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.06l3.66 2.84c.87-2.6 3.3-4.52 6.16-4.52z" fill="#EA4335"></path></svg><div><div class="flex items-center gap-1"><span class="text-2xl font-black text-gray-900 leading-none">4.9</span><span class="text-sm font-semibold text-gray-400">/ 5</span><div class="flex text-amber-400 ml-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star w-4 h-4 fill-current shrink-0"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star w-4 h-4 fill-current shrink-0"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star w-4 h-4 fill-current shrink-0"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star w-4 h-4 fill-current shrink-0"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star w-4 h-4 fill-current shrink-0"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg></div></div><p class="text-xs font-bold text-gray-500 mt-1 uppercase tracking-wider">Based on <!-- -->148<!-- --> Google Reviews</p></div></div></div><div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8"><div class="bg-white rounded-3xl p-8 shadow-sm border border-gray-100 h-64 flex flex-col justify-between animate-pulse"><div><div class="flex gap-1.5 mb-4"><div class="w-4 h-4 rounded-full bg-gray-200"></div><div class="w-4 h-4 rounded-full bg-gray-200"></div><div class="w-4 h-4 rounded-full bg-gray-200"></div><div class="w-4 h-4 rounded-full bg-gray-200"></div><div class="w-4 h-4 rounded-full bg-gray-200"></div></div><div class="h-4 bg-gray-200 rounded w-full mb-3"></div><div class="h-4 bg-gray-200 rounded w-5/6 mb-3"></div><div class="h-4 bg-gray-200 rounded w-2/3"></div></div><div class="flex items-center gap-4"><div class="w-12 h-12 rounded-full bg-gray-200"></div><div><div class="h-3 bg-gray-200 rounded w-24 mb-2"></div><div class="h-3 bg-gray-200 rounded w-16"></div></div></div></div><div class="bg-white rounded-3xl p-8 shadow-sm border border-gray-100 h-64 flex flex-col justify-between animate-pulse"><div><div class="flex gap-1.5 mb-4"><div class="w-4 h-4 rounded-full bg-gray-200"></div><div class="w-4 h-4 rounded-full bg-gray-200"></div><div class="w-4 h-4 rounded-full bg-gray-200"></div><div class="w-4 h-4 rounded-full bg-gray-200"></div><div class="w-4 h-4 rounded-full bg-gray-200"></div></div><div class="h-4 bg-gray-200 rounded w-full mb-3"></div><div class="h-4 bg-gray-200 rounded w-5/6 mb-3"></div><div class="h-4 bg-gray-200 rounded w-2/3"></div></div><div class="flex items-center gap-4"><div class="w-12 h-12 rounded-full bg-gray-200"></div><div><div class="h-3 bg-gray-200 rounded w-24 mb-2"></div><div class="h-3 bg-gray-200 rounded w-16"></div></div></div></div><div class="bg-white rounded-3xl p-8 shadow-sm border border-gray-100 h-64 flex flex-col justify-between animate-pulse"><div><div class="flex gap-1.5 mb-4"><div class="w-4 h-4 rounded-full bg-gray-200"></div><div class="w-4 h-4 rounded-full bg-gray-200"></div><div class="w-4 h-4 rounded-full bg-gray-200"></div><div class="w-4 h-4 rounded-full bg-gray-200"></div><div class="w-4 h-4 rounded-full bg-gray-200"></div></div><div class="h-4 bg-gray-200 rounded w-full mb-3"></div><div class="h-4 bg-gray-200 rounded w-5/6 mb-3"></div><div class="h-4 bg-gray-200 rounded w-2/3"></div></div><div class="flex items-center gap-4"><div class="w-12 h-12 rounded-full bg-gray-200"></div><div><div class="h-3 bg-gray-200 rounded w-24 mb-2"></div><div class="h-3 bg-gray-200 rounded w-16"></div></div></div></div></div><div class="flex flex-col sm:flex-row items-center justify-center gap-4 mt-12"><a href="https://www.google.com/maps/place/Bus+Daddy/@37.7183662,-122.86084,9z/data=!4m6!3m5!1s0x4422d60af042d399:0xfea411873529914d!8m2!3d37.5249595!4d-121.9340896!16s%2Fg%2F11z79b513c?entry=ttu&amp;g_ep=EgoyMDI2MDUzMS4wIKXMDSoASAFQAw%3D%3D" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-2.5 px-6 py-3 rounded-full border border-gray-200 hover:border-brand-pink hover:text-brand-pink text-gray-700 font-bold text-sm transition-all duration-300 bg-white shadow-sm">
117<svg class="w-4 h-4 shrink-0" viewBox="0 0 24 24" fill="currentColor"><path d="M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92c-.26 1.37-1.04 2.53-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z" fill="#4285F4"></path><path d="M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z" fill="#34A853"></path><path d="M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.06H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.94l2.85-2.22.81-.63z" fill="#FBBC05"></path><path d="M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.06l3.66 2.84c.87-2.6 3.3-4.52 6.16-4.52z" fill="#EA4335"></path></svg><span>Read All Google Reviews</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-external-link w-3.5 h-3.5"><path d="M15 3h6v6"></path><path d="M10 14 21 3"></path><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path></svg></a></div></div></section><div class="max-w-7xl mx-auto py-12 md:py-20 px-6"><h1 class="text-3xl md:text-4xl font-bold text-center mb-20">Recent Blogs</h1><div class="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 gap-8"><div class="grid grid-cols-1 gap-2 border border-gray-200 rounded-[14px]"><div class="relative h-64 rounded-xl overflow-hidden"><img src="https://bzchxxlzycnzuderdrsg.supabase.co/storage/v1/object/public/blog-images/public/1784415375270-featuredImage-1784415375245-997552997.png" alt="How to Plan a Russian River Float Trip from San Francisco Bay Area" class="w-full h-64 object-cover transition-transform duration-300"/><div class="absolute inset-0 bg-gradient-to-br from-purple-600 to-blue-600 opacity-20"></div></div><div class="flex flex-col justify-between p-8"><div><div class="flex items-center gap-3 mb-4"><span class="px-3 py-1 rounded-full bg-pink-600/20 border border-pink-500/30 text-xs font-semibold text-gray-900">Travel Guides</span><span class="text-sm text-slate-400">Featured</span></div><h3 class="text-xl font-bold text-black mb-4">How to Plan a Russian River Float Trip from San Francisco Bay Area</h3><p class="text-muted-foreground leading-relaxed mb-4">Plan a Russian River float trip from San Francisco, including the Steelhead Beach to Sunset Beach route, sample timing, river shuttle options, bus access restrictions and what to bring.</p></div><div class="flex items-center justify-between"><div class="flex items-center gap-4 text-sm text-slate-400"><div class="flex items-center gap-2"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" height="14" width="14" xmlns="http://www.w3.org/2000/svg"><path d="M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z"></path></svg><span>Admin</span></div><div class="flex items-center gap-2"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" height="14" width="14" xmlns="http://www.w3.org/2000/svg"><path d="M0 464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V192H0v272zm320-196c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zm0 128c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zM192 268c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zm0 128c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zM64 268c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H76c-6.6 0-12-5.4-12-12v-40zm0 128c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H76c-6.6 0-12-5.4-12-12v-40zM400 64h-48V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H160V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H48C21.5 64 0 85.5 0 112v48h448v-48c0-26.5-21.5-48-48-48z"></path></svg><span>Jul 18, 2026</span></div></div><a href="/blog/2b12f9b3-0348-49de-86aa-1d41af191677" class="flex items-center gap-2 text-pink-500 hover:text-pink-400 transition-colors"><span class="font-semibold">Read more</span><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" class="transition-transform" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z"></path></svg></a></div></div></div><div class="grid grid-cols-1 gap-2 border border-gray-200 rounded-[14px]">
117<div class="relative h-64 rounded-xl overflow-hidden"><img src="https://bzchxxlzycnzuderdrsg.supabase.co/storage/v1/object/public/blog-images/public/1781368718917-featuredImage-1781368718891-810286531.png" alt="Napa &amp; Sonoma Wine Tours from San Francisco: How to Plan the Group Trip" class="w-full h-64 object-cover transition-transform duration-300"/><div class="absolute inset-0 bg-gradient-to-br from-purple-600 to-blue-600 opacity-20"></div></div><div class="flex flex-col justify-between p-8"><div><div class="flex items-center gap-3 mb-4"><span class="px-3 py-1 rounded-full bg-pink-600/20 border border-pink-500/30 text-xs font-semibold text-gray-900">Wine Country</span><span class="text-sm text-slate-400">Featured</span></div><h3 class="text-xl font-bold text-black mb-4">Napa &amp; Sonoma Wine Tours from San Francisco: How to Plan the Group Trip</h3><p class="text-muted-foreground leading-relaxed mb-4">Planning a wine country day trip from SF? Here&#x27;s how to pick the right region, how many wineries you can actually hit, what size ride you need, and how to do it without anyone in your group playing designated driver.</p></div><div class="flex items-center justify-between"><div class="flex items-center gap-4 text-sm text-slate-400"><div class="flex items-center gap-2"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" height="14" width="14" xmlns="http://www.w3.org/2000/svg"><path d="M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z"></path></svg><span>Admin</span></div><div class="flex items-center gap-2"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" height="14" width="14" xmlns="http://www.w3.org/2000/svg"><path d="M0 464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V192H0v272zm320-196c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zm0 128c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zM192 268c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zm0 128c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zM64 268c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H76c-6.6 0-12-5.4-12-12v-40zm0 128c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H76c-6.6 0-12-5.4-12-12v-40zM400 64h-48V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H160V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H48C21.5 64 0 85.5 0 112v48h448v-48c0-26.5-21.5-48-48-48z"></path></svg><span>Jun 13, 2026</span></div></div><a href="/blog/dc97c409-be27-468c-951a-5d51c4610635" class="flex items-center gap-2 text-pink-500 hover:text-pink-400 transition-colors"><span class="font-semibold">Read more</span><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" class="transition-transform" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z"></path></svg></a></div></div></div><div class="grid grid-cols-1 gap-2 border border-gray-200 rounded-[14px]"><div class="relative h-64 rounded-xl overflow-hidden"><img src="https://bzchxxlzycnzuderdrsg.supabase.co/storage/v1/object/public/blog-images/public/1779658484853-featuredImage-1779658484831-629495615.png" alt="Outside Lands 2026 Marina Shuttle: Skip the Uber Surge &amp; Ride with Bus Daddy" class="w-full h-64 object-cover transition-transform duration-300"/><div class="absolute inset-0 bg-gradient-to-br from-purple-600 to-blue-600 opacity-20"></div></div><div class="flex flex-col justify-between p-8"><div><div class="flex items-center gap-3 mb-4"><span class="px-3 py-1 rounded-full bg-pink-600/20 border border-pink-500/30 text-xs font-semibold text-gray-900">Festivals</span><span class="text-sm text-slate-400">Featured</span></div><h3 class="text-xl font-bold text-black mb-4">Outside Lands 2026 Marina Shuttle: Skip the Uber Surge &amp; Ride with Bus Daddy</h3><p class="text-muted-foreground leading-relaxed mb-4">Bus Daddy&#x27;
117s Marina party shuttle is back for Outside Lands 2026. Round trips from Rick &amp; Roxy&#x27;s on Lombard St. Skip the parking chaos — grab your tickets now.</p></div><div class="flex items-center justify-between"><div class="flex items-center gap-4 text-sm text-slate-400"><div class="flex items-center gap-2"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" height="14" width="14" xmlns="http://www.w3.org/2000/svg"><path d="M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z"></path></svg><span>Admin</span></div><div class="flex items-center gap-2"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" height="14" width="14" xmlns="http://www.w3.org/2000/svg"><path d="M0 464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V192H0v272zm320-196c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zm0 128c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zM192 268c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zm0 128c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zM64 268c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H76c-6.6 0-12-5.4-12-12v-40zm0 128c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H76c-6.6 0-12-5.4-12-12v-40zM400 64h-48V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H160V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H48C21.5 64 0 85.5 0 112v48h448v-48c0-26.5-21.5-48-48-48z"></path></svg><span>May 24, 2026</span></div></div><a href="/blog/45864d8d-8ab6-4f42-a293-99feedf97d9c" class="flex items-center gap-2 text-pink-500 hover:text-pink-400 transition-colors"><span class="font-semibold">Read more</span><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" class="transition-transform" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z"></path></svg></a></div></div></div></div></div></div><!--/$--></main><footer class="bg-foreground text-background py-4"><div class="max-w-7xl mx-auto px-6 "><div class="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 gap-12 py-3"><div><div class="flex items-center gap-3 mb-4"><img src="/logo.png" alt="Bus Daddy Logo" class="h-16 w-16" data-testid="img-footer-logo"/><h3 class="text-xl font-bold text-brand-pink" style="font-family:Space Grotesk, sans-serif">Bus Daddy</h3></div><p class="text-background/80 text-sm leading-relaxed">A modern transportation booking platform for festivals, nightlife, corporate events, and private travel across Northern California.</p></div><div><h4 class="text-sm font-semibold mb-4">Quick Links</h4><ul class="space-y-2 grid grid-cols-2 gap-1"><li><a data-testid="link-footer-home" href="/" class="text-sm text-background/80 hover:text-brand-pink transition-colors">Home</a></li><li><a data-testid="link-footer-services" href="/services" class="text-sm text-background/80 hover:text-brand-pink transition-colors">Services</a></li><li><a data-testid="link-footer-vehicles" href="/vehicles" class="text-sm text-background/80 hover:text-brand-pink transition-colors">Vehicles</a></li><li><a data-testid="link-footer-events" href="/events" class="text-sm text-background/80 hover:text-brand-pink transition-colors">Events</a></li><li><a data-testid="link-footer-about-us" href="/about" class="text-sm text-background/80 hover:text-brand-pink transition-colors">About Us</a></li><li><a data-testid="link-footer-partners" href="/partners" class="text-sm text-background/80 hover:text-brand-pink transition-colors">Partners</a></li><li><a data-testid="link-footer-blog" href="/blog" class="text-sm text-background/80 hover:text-brand-pink transition-colors">Blog</a></li><li><a data-testid="link-footer-faq" href="/faq" class="text-sm text-background/80 hover:text-brand-pink transition-colors">FAQ</a></li><li><a data-testid="link-footer-contact" href="/contact" class="text-sm text-background/80 hover:text-brand-pink transition-colors">Contact</a></li><li><a data-testid="link-footer-get-quote" href="/ai-concierge" class="text-sm text-background/80 hover:text-brand-pink transition-colors">Get Quote</a></li></ul></div><div><h4 class="text-sm font-semibold mb-4">Connect</h4><div class="space-y-3"><a href="mailto:[email protected]" class="flex items-center gap-2 text-sm text-background/80 hover:text-brand-pink transition-colors" data-testid="link-email"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail w-4 h-4"><rect width="20" height="16" x="2" y="4" rx="2"></rect><path d="m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"></path></svg>[email protected]</a><a href="tel:+14155708984" class="flex items-center gap-2 text-sm text-background/80 hover:text-brand-pink transition-colors" data-testid="link-phone"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-phone w-4 h-4"><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path></svg>(415) 570-8984</a><a href="https://instagram.com/bus_daddy" target="_blank" rel="noopener noreferrer" class="flex items-center gap-2 text-sm text-background/80 hover:text-brand-pink transition-colors" data-testid="link-instagram"><svg stroke="currentColor" fill="currentColor" stroke-width="0" role="img" viewBox="0 0 24 24" class="w-4 h-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M7.0301.084c-1.2768.0602-2.1487.264-2.911.5634-.7888.3075-1.4575.72-2.1228 1.3877-.6652.6677-1.075 1.3368-1.3802 2.127-.2954.7638-.4956 1.6365-.552 2.914-.0564 1.2775-.0689 1.6882-.0626 4.947.0062 3.2586.0206 3.6671.0825 4.9473.061 1.2765.264 2.1482.5635 2.9107.308.7889.72 1.4573 1.388 2.1228.6679.6655 1.3365 1.0743 2.1285 1.38.7632.295 1.6361.4961 2.9134.552 1.2773.056 1.6884.069 4.9462.0627 3.2578-.0062 3.668-.0207 4.9478-.0814 1.28-.0607 2.147-.2652 2.9098-.5633.7889-.3086 1.4578-.72 2.1228-1.3881.665-.6682 1.0745-1.3378 1.3795-2.1284.2957-.7632.4966-1.636.552-2.9124.056-1.2809.0692-1.6898.063-4.948-.0063-3.2583-.021-3.6668-.0817-4.9465-.0607-1.2797-.264-2.1487-.5633-2.9117-.3084-.7889-.72-1.4568-1.3876-2.1228C21.2982 1.33 20.628.9208 19.8378.6165 19.074.321 18.2017.1197 16.9244.0645 15.6471.0093 15.236-.005 11.977.0014 8.718.0076 8.31.0215 7.0301.0839m.1402 21.6932c-1.17-.0509-1.8053-.2453-2.2287-.408-.5606-.216-.96-.4771-1.3819-.895-.422-.4178-.6811-.8186-.9-1.378-.1644-.4234-.3624-1.058-.4171-2.228-.0595-1.2645-.072-1.6442-.079-4.848-.00
1177-3.2037.0053-3.583.0607-4.848.05-1.169.2456-1.805.408-2.2282.216-.5613.4762-.96.895-1.3816.4188-.4217.8184-.6814 1.3783-.9003.423-.1651 1.0575-.3614 2.227-.4171 1.2655-.06 1.6447-.072 4.848-.079 3.2033-.007 3.5835.005 4.8495.0608 1.169.0508 1.8053.2445 2.228.408.5608.216.96.4754 1.3816.895.4217.4194.6816.8176.9005 1.3787.1653.4217.3617 1.056.4169 2.2263.0602 1.2655.0739 1.645.0796 4.848.0058 3.203-.0055 3.5834-.061 4.848-.051 1.17-.245 1.8055-.408 2.2294-.216.5604-.4763.96-.8954 1.3814-.419.4215-.8181.6811-1.3783.9-.4224.1649-1.0577.3617-2.2262.4174-1.2656.0595-1.6448.072-4.8493.079-3.2045.007-3.5825-.006-4.848-.0608M16.953 5.5864A1.44 1.44 0 1 0 18.39 4.144a1.44 1.44 0 0 0-1.437 1.4424M5.8385 12.012c.0067 3.4032 2.7706 6.1557 6.173 6.1493 3.4026-.0065 6.157-2.7701 6.1506-6.1733-.0065-3.4032-2.771-6.1565-6.174-6.1498-3.403.0067-6.156 2.771-6.1496 6.1738M8 12.0077a4 4 0 1 1 4.008 3.9921A3.9996 3.9996 0 0 1 8 12.0077"></path></svg>@bus_daddy</a></div></div></div><div class="pt-4 border-t border-background/20"><div class="flex justify-center gap-4 "><a data-testid="link-footer-privacy-policy" href="/privacy" class="text-sm text-background/80 hover:text-brand-pink transition-colors">Privacy Policy</a><a data-testid="link-footer-terms-of service" href="/terms-and-conditions" class="text-sm text-background/80 hover:text-brand-pink transition-colors">Terms of Service</a></div><div class="mb-6 px-4"><p class="text-xs text-background/60 text-center leading-relaxed max-w-4xl mx-auto">Transportation services are provided by licensed and insured third-party operators.</p></div><div class="text-center mt-2"><p class="text-sm text-background/60">© <!-- -->2026<!-- --> <!-- -->Bus Daddy LLC</p></div></div></div></footer></div><div role="region" aria-label="Notifications (F8)" tabindex="-1" style="pointer-events:none"><ol tabindex="-1" class="fixed top-0 z-[100] flex max-h-screen w-full flex-col-reverse p-4 sm:bottom-0 sm:right-0 sm:top-auto sm:flex-col md:max-w-[420px]"></ol></div></div>
118    
118<script>window.__PRELOADED_STATE__ = {"blogs":{"success":true,"message":"Blogs fetched successfully","data":[{"id":"2b12f9b3-0348-49de-86aa-1d41af191677","title":"How to Plan a Russian River Float Trip from San Francisco Bay Area","slug":"russian-river-float-trip-from-san-francisco","excerpt":"Plan a Russian River float trip from San Francisco, including the Steelhead Beach to Sunset Beach route, sample timing, river shuttle options, bus access restrictions and what to bring.","content":"\u003ch1>How&nbsp;to&nbsp;Plan&nbsp;a&nbsp;Russian&nbsp;River&nbsp;Float&nbsp;Trip&nbsp;from&nbsp;San&nbsp;Francisco\u003c/h1>\u003cp>A&nbsp;Russian&nbsp;River&nbsp;float&nbsp;is&nbsp;a&nbsp;great&nbsp;summer&nbsp;day&nbsp;trip&nbsp;for&nbsp;birthdays,&nbsp;company&nbsp;outings&nbsp;and&nbsp;groups&nbsp;traveling&nbsp;from&nbsp;San&nbsp;Francisco.&nbsp;One&nbsp;of&nbsp;the&nbsp;most&nbsp;popular&nbsp;routes&nbsp;is&nbsp;the&nbsp;approximately&nbsp;two-mile&nbsp;stretch&nbsp;from&nbsp;\u003cstrong>Steelhead&nbsp;Beach&nbsp;to&nbsp;Sunset&nbsp;Beach\u003c/strong>&nbsp;near&nbsp;Forestville.\u003c/p>\u003cp>The&nbsp;float&nbsp;is&nbsp;fairly&nbsp;straightforward,&nbsp;but&nbsp;groups&nbsp;should&nbsp;plan&nbsp;carefully&nbsp;for&nbsp;timing,&nbsp;equipment&nbsp;and&nbsp;transportation—especially&nbsp;during&nbsp;busy&nbsp;summer&nbsp;weekends.\u003c/p>\u003ch2>Recommended&nbsp;Float&nbsp;Route\u003c/h2>\u003cp>\u003cstrong>Starting&nbsp;point:\u003c/strong>&nbsp;Steelhead&nbsp;Beach&nbsp;Regional&nbsp;Park\u003c/p>\u003cp>\u003cstrong>Ending&nbsp;point:\u003c/strong>&nbsp;Sunset&nbsp;Beach&nbsp;River&nbsp;Park\u003c/p>\u003cp>\u003cstrong>Approximate&nbsp;float&nbsp;time:\u003c/strong>&nbsp;3.5–4.5&nbsp;hours\u003c/p>\u003cp>The&nbsp;actual&nbsp;time&nbsp;depends&nbsp;on&nbsp;river&nbsp;conditions,&nbsp;wind,&nbsp;stops&nbsp;and&nbsp;how&nbsp;quickly&nbsp;the&nbsp;group&nbsp;moves.&nbsp;Allowing&nbsp;up&nbsp;to&nbsp;4.5&nbsp;hours&nbsp;gives&nbsp;larger&nbsp;groups&nbsp;enough&nbsp;time&nbsp;to&nbsp;enjoy&nbsp;the&nbsp;float&nbsp;without&nbsp;feeling&nbsp;rushed.&nbsp;Sonoma&nbsp;County&nbsp;also&nbsp;recommends&nbsp;this&nbsp;Steelhead-to-Sunset&nbsp;section&nbsp;as&nbsp;a&nbsp;manageable&nbsp;tubing&nbsp;route.&nbsp;(\u003ca href=\"https://parks.sonomacounty.ca.gov/learn/blog/tubing-the-russian-river-how-to-plan-a-float-trip?utm_source=chatgpt.com\" rel=\"noopener noreferrer\" target=\"_blank\">Sonoma&nbsp;County&nbsp;Parks\u003c/a>)\u003c/p>\u003ch2>Sample&nbsp;Itinerary&nbsp;from&nbsp;San&nbsp;Francisco\u003c/h2>\u003cp>8:30&nbsp;AM&nbsp;—&nbsp;Depart&nbsp;San&nbsp;Francisco\u003c/p>\u003cp>10:30&nbsp;AM&nbsp;—&nbsp;Arrive&nbsp;near&nbsp;Steelhead&nbsp;Beach\u003c/p>\u003cp>10:30–11:00&nbsp;AM&nbsp;—&nbsp;Walk&nbsp;into&nbsp;the&nbsp;park,&nbsp;inflate&nbsp;tubes&nbsp;and&nbsp;prepare&nbsp;for&nbsp;the&nbsp;river\u003c/p>\u003cp>11:00&nbsp;AM–3:30&nbsp;PM&nbsp;—&nbsp;Float&nbsp;from&nbsp;Steelhead&nbsp;Beach&nbsp;to&nbsp;Sunset&nbsp;Beach\u003c/p>\u003cp>3:30–4:00&nbsp;PM&nbsp;—&nbsp;Exit&nbsp;the&nbsp;river,&nbsp;pack&nbsp;up&nbsp;and&nbsp;walk&nbsp;to&nbsp;the&nbsp;bus&nbsp;pickup&nbsp;location\u003c/p>\u003cp>4:00–5:30&nbsp;PM&nbsp;—&nbsp;Return&nbsp;to&nbsp;San&nbsp;Francisco\u003c/p>\u003cp>5:30&nbsp;PM&nbsp;—&nbsp;Estimated&nbsp;arrival&nbsp;in&nbsp;San&nbsp;Francisco\u003c/p>\u003cp>We&nbsp;recommend&nbsp;arriving&nbsp;as&nbsp;early&nbsp;as&nbsp;possible&nbsp;because&nbsp;the&nbsp;river&nbsp;beaches&nbsp;can&nbsp;become&nbsp;extremely&nbsp;busy&nbsp;on&nbsp;summer&nbsp;weekends&nbsp;and&nbsp;holidays.\u003c/p>\u003ch2>Charter&nbsp;Bus&nbsp;Access\u003c/h2>\u003cp>Commercial&nbsp;buses&nbsp;are&nbsp;not&nbsp;permitted&nbsp;to&nbsp;drop&nbsp;off&nbsp;or&nbsp;pick&nbsp;up&nbsp;passengers&nbsp;inside&nbsp;most&nbsp;Regional&nbsp;Parks&nbsp;river&nbsp;beaches&nbsp;on&nbsp;weekends&nbsp;and&nbsp;holidays&nbsp;between&nbsp;Memorial&nbsp;Day&nbsp;and&nbsp;Labor&nbsp;Day.\u003c/p>\u003cp>For&nbsp;groups&nbsp;using&nbsp;a&nbsp;charter&nbsp;bus,&nbsp;this&nbsp;generally&nbsp;means:\u003c/p>\u003cp>At&nbsp;Steelhead&nbsp;Beach,&nbsp;the&nbsp;group&nbsp;would&nbsp;be&nbsp;dropped&nbsp;at&nbsp;a&nbsp;safe&nbsp;and&nbsp;legal&nbsp;location&nbsp;near&nbsp;the&nbsp;park&nbsp;entrance.&nbsp;From&nbsp;there,&nbsp;passengers&nbsp;should&nbsp;expect&nbsp;an&nbsp;approximately&nbsp;half-mile&nbsp;walk&nbsp;into&nbsp;the&nbsp;park&nbsp;while&nbsp;carrying&nbsp;their&nbsp;tubes&nbsp;and&nbsp;supplies.\u003c/p>\u003cp>At&nbsp;Sunset&nbsp;Beach,&nbsp;the&nbsp;group&nbsp;would&nbsp;need&nbsp;to&nbsp;walk&nbsp;out&nbsp;of&nbsp;the&nbsp;park&nbsp;and&nbsp;meet&nbsp;the&nbsp;bus&nbsp;at&nbsp;a&nbsp;confirmed&nbsp;pickup&nbsp;location&nbsp;outside&nbsp;or&nbsp;across&nbsp;from&nbsp;the&nbsp;entrance.\u003c/p>\u003cp>The&nbsp;exact&nbsp;meeting&nbsp;locations&nbsp;should&nbsp;always&nbsp;be&nbsp;confirmed&nbsp;with&nbsp;the&nbsp;transportation&nbsp;operator&nbsp;before&nbsp;the&nbsp;trip.\u003c/p>\u003ch2>River&nbsp;Shuttle&nbsp;Option\u003c/h2>\u003cp>Instead&nbsp;of&nbsp;walking&nbsp;from&nbsp;the&nbsp;park&nbsp;entrances,&nbsp;the&nbsp;charter&nbsp;bus&nbsp;can&nbsp;drop&nbsp;the&nbsp;group&nbsp;at&nbsp;\u003cstrong>El&nbsp;Molino&nbsp;High&nbsp;School,&nbsp;7050&nbsp;Covey&nbsp;Road&nbsp;in&nbsp;Forestville\u003c/strong>.\u003c/p>\u003cp>From&nbsp;there,&nbsp;passengers&nbsp;can&nbsp;transfer&nbsp;to&nbsp;the&nbsp;Regional&nbsp;Parks&nbsp;River&nbsp;Shuttle,&nbsp;which&nbsp;travels&nbsp;between&nbsp;the&nbsp;school,&nbsp;Steelhead&nbsp;Beach&nbsp;and&nbsp;Sunset&nbsp;Beach&nbsp;on&nbsp;summer&nbsp;weekends&nbsp;and&nbsp;holidays.&nbsp;The&nbsp;shuttle&nbsp;reduces&nbsp;the&nbsp;amount&nbsp;of&nbsp;walking&nbsp;and&nbsp;avoids&nbsp;the&nbsp;commercial-bus&nbsp;restrictions&nbsp;at&nbsp;the&nbsp;park&nbsp;entrances.&nbsp;(\u003ca href=\"https://parks.sonomacounty.ca.gov/visit/regional-parks-river-shuttle?utm_source=chatgpt.com\" rel=\"noopener noreferrer\" target=\"_blank\">Sonoma&nbsp;County&nbsp;Parks\u003c/a>)\u003c/p>\u003cp>Groups&nbsp;using&nbsp;a&nbsp;commercial&nbsp;charter&nbsp;bus&nbsp;should&nbsp;arrange&nbsp;the&nbsp;shuttle&nbsp;transfer&nbsp;in&nbsp;advance&nbsp;and&nbsp;confirm&nbsp;the&nbsp;current&nbsp;schedule,&nbsp;reservation&nbsp;requirements&nbsp;and&nbsp;operating&nbsp;dates.\u003c/p>\u003ch2>Tubes&nbsp;and&nbsp;
118Equipment\u003c/h2>\u003cp>Tubes&nbsp;are&nbsp;generally&nbsp;available&nbsp;to&nbsp;rent&nbsp;at&nbsp;Steelhead&nbsp;Beach&nbsp;on&nbsp;summer&nbsp;weekends&nbsp;and&nbsp;holidays,&nbsp;but&nbsp;availability&nbsp;and&nbsp;operating&nbsp;hours&nbsp;should&nbsp;be&nbsp;confirmed&nbsp;before&nbsp;the&nbsp;trip.&nbsp;(\u003ca href=\"https://www.russianrivertubes.com/about-us/?utm_source=chatgpt.com\" rel=\"noopener noreferrer\" target=\"_blank\">Russian&nbsp;River&nbsp;Tubes&nbsp;&amp;&nbsp;Kayaks\u003c/a>)\u003c/p>\u003cp>Even&nbsp;when&nbsp;renting&nbsp;tubes,&nbsp;we&nbsp;strongly&nbsp;recommend&nbsp;bringing&nbsp;your&nbsp;own&nbsp;electric&nbsp;or&nbsp;high-capacity&nbsp;hand&nbsp;pump.&nbsp;The&nbsp;pumps&nbsp;available&nbsp;at&nbsp;the&nbsp;beach&nbsp;may&nbsp;be&nbsp;slow&nbsp;or&nbsp;difficult&nbsp;to&nbsp;use,&nbsp;particularly&nbsp;when&nbsp;a&nbsp;large&nbsp;group&nbsp;is&nbsp;trying&nbsp;to&nbsp;inflate&nbsp;tubes&nbsp;at&nbsp;the&nbsp;same&nbsp;time.\u003c/p>\u003cp>Helpful&nbsp;items&nbsp;include:\u003c/p>\u003cul>\u003cli>Tubes&nbsp;and&nbsp;a&nbsp;reliable&nbsp;pump\u003c/li>\u003cli>Drinking&nbsp;water&nbsp;and&nbsp;snacks\u003c/li>\u003cli>Sunscreen,&nbsp;hats&nbsp;and&nbsp;sunglasses\u003c/li>\u003cli>Waterproof&nbsp;
118phone&nbsp;pouches&nbsp;or&nbsp;dry&nbsp;bags\u003c/li>\u003cli>Water&nbsp;shoes\u003c/li>\u003cli>Small&nbsp;paddles\u003c/li>\u003cli>Life&nbsp;jackets\u003c/li>\u003cli>A&nbsp;floating&nbsp;cooler\u003c/li>\u003c/ul>\u003cp>There&nbsp;are&nbsp;no&nbsp;lifeguards&nbsp;at&nbsp;Steelhead&nbsp;Beach,&nbsp;so&nbsp;everyone&nbsp;should&nbsp;understand&nbsp;their&nbsp;own&nbsp;swimming&nbsp;ability.&nbsp;Life&nbsp;jackets&nbsp;are&nbsp;especially&nbsp;important&nbsp;for&nbsp;children&nbsp;and&nbsp;anyone&nbsp;who&nbsp;is&nbsp;not&nbsp;a&nbsp;confident&nbsp;swimmer.&nbsp;(\u003ca href=\"https://parks.sonomacounty.ca.gov/visit/find-a-park/steelhead-beach-regional-park?utm_source=chatgpt.com\" rel=\"noopener noreferrer\" target=\"_blank\">Sonoma&nbsp;County&nbsp;Parks\u003c/a>)\u003c/p>\u003ch2>Keep&nbsp;in&nbsp;Contact&nbsp;With&nbsp;the&nbsp;Driver\u003c/h2>\u003cp>The&nbsp;exact&nbsp;finishing&nbsp;time&nbsp;can&nbsp;vary,&nbsp;so&nbsp;at&nbsp;least&nbsp;one&nbsp;person&nbsp;in&nbsp;the&nbsp;group&nbsp;should&nbsp;keep&nbsp;a&nbsp;phone&nbsp;protected&nbsp;in&nbsp;a&nbsp;waterproof&nbsp;pouch.\u003c/p>\u003cp>The&nbsp;group&nbsp;should&nbsp;contact&nbsp;the&nbsp;driver&nbsp;as&nbsp;it&nbsp;approaches&nbsp;Sunset&nbsp;Beach.&nbsp;Building&nbsp;approximately&nbsp;30&nbsp;minutes&nbsp;into&nbsp;the&nbsp;schedule&nbsp;after&nbsp;the&nbsp;float&nbsp;provides&nbsp;time&nbsp;to&nbsp;exit&nbsp;the&nbsp;river,&nbsp;pack&nbsp;up&nbsp;the&nbsp;tubes&nbsp;and&nbsp;walk&nbsp;to&nbsp;the&nbsp;pickup&nbsp;location.\u003c/p>\u003ch2>Book&nbsp;Group&nbsp;Transportation\u003c/h2>\u003cp>Bus&nbsp;Daddy&nbsp;can&nbsp;coordinate&nbsp;round-trip&nbsp;transportation&nbsp;from&nbsp;San&nbsp;Francisco&nbsp;to&nbsp;the&nbsp;Russian&nbsp;River&nbsp;for&nbsp;private&nbsp;groups.\u003c/p>\u003cp>Vehicle&nbsp;options&nbsp;depend&nbsp;on&nbsp;the&nbsp;number&nbsp;of&nbsp;passengers,&nbsp;pickup&nbsp;location&nbsp;and&nbsp;total&nbsp;reservation&nbsp;time.&nbsp;Because&nbsp;commercial&nbsp;vehicle&nbsp;access&nbsp;around&nbsp;the&nbsp;river&nbsp;beaches&nbsp;is&nbsp;restricted&nbsp;during&nbsp;summer&nbsp;weekends,&nbsp;the&nbsp;transportation&nbsp;plan&nbsp;and&nbsp;proposed&nbsp;meeting&nbsp;points&nbsp;should&nbsp;be&nbsp;confirmed&nbsp;with&nbsp;the&nbsp;licensed&nbsp;bus&nbsp;operator&nbsp;before&nbsp;the&nbsp;trip.\u003c/p>\u003cp>For&nbsp;further&nbsp;planning,&nbsp;review&nbsp;the&nbsp;official&nbsp;\u003ca href=\"https://parks.sonomacounty.ca.gov/learn/blog/tubing-the-russian-river-how-to-plan-a-float-trip\" rel=\"noopener noreferrer\" target=\"_blank\">Sonoma&nbsp;County&nbsp;Russian&nbsp;River&nbsp;tubing&nbsp;guide\u003c/a>,&nbsp;the&nbsp;\u003ca href=\"https://parks.sonomacounty.ca.gov/visit/find-a-park/steelhead-beach-regional-park\" rel=\"noopener noreferrer\" target=\"_blank\">Steelhead&nbsp;Beach&nbsp;Regional&nbsp;Park&nbsp;page\u003c/a>,&nbsp;the&nbsp;\u003ca href=\"https://parks.sonomacounty.ca.gov/visit/regional-parks-river-shuttle\" rel=\"noopener noreferrer\" target=\"_blank\">Regional&nbsp;Parks&nbsp;River&nbsp;Shuttle&nbsp;page\u003c/a>,&nbsp;and&nbsp;this&nbsp;helpful&nbsp;\u003ca href=\"https://www.travelingspud.com/tips-for-a-russian-river-float-trip/\" rel=\"noopener noreferrer\" target=\"_blank\">visitor&nbsp;guide&nbsp;to&nbsp;floating&nbsp;the&nbsp;Russian&nbsp;River\u003c/a>.\u003c/p>","metaTitle":"Russian River Float Trip from San Francisco | Bus Daddy","metaDescription":"Plan a Russian River float trip from San Francisco with a sample itinerary, Steelhead Beach access tips, shuttle options and private group transportation.","focusKeyword":"Russian River float trip from San Francisco","categories":["Travel Guides","Group Transportation"],"tags":["Russian River","Russian River tubing","Steelhead Beach","Sunset Beach","San Francisco day trips","group transportation","charter bus","party bus","Sonoma County","river float trip"],"featuredimageurl":null,"createdat":"2026-07-18T22:40:18.856107+00:00","updatedat":null,"user_id":"10cb5e6d-0085-4988-8990-d3acc7a1c6d9","featuredImageUrl":"https://bzchxxlzycnzuderdrsg.supabase.co/storage/v1/object/public/blog-images/public/1784415375270-featuredImage-1784415375245-997552997.png"},{"id":"dc97c409-be27-468c-951a-5d51c4610635","title":"Napa & Sonoma Wine Tours from San Francisco: How to Plan the Group Trip","slug":"napa-sonoma-wine-tour-from-san-francisco","excerpt":"Planning a wine country day trip from SF? Here's how to pick the right region, how many wineries you can actually hit, what size ride you need, and how to do it without anyone in your group playing designated driver.","content":"\u003cp>A&nbsp;day&nbsp;in&nbsp;Napa&nbsp;or&nbsp;Sonoma&nbsp;is&nbsp;one&nbsp;of&nbsp;the&nbsp;best&nbsp;things&nbsp;you&nbsp;can&nbsp;do&nbsp;with&nbsp;a&nbsp;group&nbsp;out&nbsp;of&nbsp;San&nbsp;Francisco.&nbsp;The&nbsp;problem&nbsp;is&nbsp;almost&nbsp;always&nbsp;the&nbsp;same:&nbsp;somebody&nbsp;has&nbsp;to&nbsp;drive,&nbsp;that&nbsp;person&nbsp;doesn&#39;t&nbsp;get&nbsp;to&nbsp;drink,&nbsp;and&nbsp;you&nbsp;end&nbsp;up&nbsp;parking&nbsp;three&nbsp;blocks&nbsp;from&nbsp;a&nbsp;tasting&nbsp;room&nbsp;you&nbsp;booked&nbsp;weeks&nbsp;ago.&nbsp;A&nbsp;private&nbsp;bus&nbsp;or&nbsp;van&nbsp;fixes&nbsp;all&nbsp;of&nbsp;it,&nbsp;everyone&nbsp;tastes,&nbsp;nobody&nbsp;stresses,&nbsp;and&nbsp;the&nbsp;whole&nbsp;group&nbsp;stays&nbsp;together.\u003c/p>\u003cp>Here&#39;s&nbsp;how&nbsp;to&nbsp;plan&nbsp;it.\u003c/p>\u003ch2>\u003cstrong>Why&nbsp;
118you&nbsp;don&#39;t&nbsp;want&nbsp;to&nbsp;drive&nbsp;yourselves\u003c/strong>\u003c/h2>\u003cp>Wine&nbsp;country&nbsp;is&nbsp;a&nbsp;60–90&nbsp;minute&nbsp;drive&nbsp;from&nbsp;SF,&nbsp;and&nbsp;the&nbsp;back&nbsp;roads&nbsp;between&nbsp;wineries&nbsp;are&nbsp;exactly&nbsp;where&nbsp;you&nbsp;don&#39;t&nbsp;want&nbsp;a&nbsp;buzzed&nbsp;driver.&nbsp;A&nbsp;private&nbsp;ride&nbsp;means:\u003c/p>\u003cul>\u003cli>Everyone&nbsp;in&nbsp;your&nbsp;group&nbsp;can&nbsp;actually&nbsp;taste,&nbsp;no&nbsp;sacrificial&nbsp;designated&nbsp;driver\u003c/li>\u003cli>No&nbsp;parking&nbsp;hunt&nbsp;at&nbsp;crowded&nbsp;wineries&nbsp;on&nbsp;weekends\u003c/li>\u003cli>You&nbsp;stay&nbsp;on&nbsp;schedule&nbsp;between&nbsp;appointments&nbsp;(most&nbsp;wineries&nbsp;now&nbsp;require&nbsp;them)\u003c/li>\u003cli>One&nbsp;door-to-door&nbsp;pickup&nbsp;and&nbsp;drop-off,&nbsp;even&nbsp;if&nbsp;you&#39;ve&nbsp;got&nbsp;people&nbsp;coming&nbsp;from&nbsp;different&nbsp;parts&nbsp;of&nbsp;the&nbsp;city\u003c/li>\u003c/ul>\u003ch2>\u003cstrong>Napa&nbsp;vs.&nbsp;Sonoma&nbsp;vs.&nbsp;Healdsburg\u003c/strong>\u003c/h2>\u003cp>Each&nbsp;region&nbsp;has&nbsp;a&nbsp;different&nbsp;vibe,&nbsp;and&nbsp;it&nbsp;changes&nbsp;how&nbsp;you&nbsp;plan&nbsp;the&nbsp;day:\u003c/p>\u003cul>\u003cli>\u003cstrong>Napa\u003c/strong>&nbsp;—&nbsp;the&nbsp;classic.&nbsp;Big-name&nbsp;wineries,&nbsp;polished&nbsp;tasting&nbsp;experiences,&nbsp;the&nbsp;most&nbsp;structured.&nbsp;Plan&nbsp;on&nbsp;reservations&nbsp;everywhere.\u003c/li>\u003cli>\u003cstrong>Sonoma\u003c/strong>&nbsp;—&nbsp;slightly&nbsp;closer&nbsp;to&nbsp;SF,&nbsp;more&nbsp;laid-back,&nbsp;great&nbsp;mix&nbsp;of&nbsp;small&nbsp;family&nbsp;wineries&nbsp;and&nbsp;bigger&nbsp;estates.&nbsp;Easier&nbsp;to&nbsp;be&nbsp;spontaneous.\u003c/li>\u003cli>\u003cstrong>Healdsburg\u003c/strong>&nbsp;—&nbsp;a&nbsp;little&nbsp;further&nbsp;north&nbsp;but&nbsp;a&nbsp;beautiful&nbsp;walkable&nbsp;town&nbsp;square&nbsp;surrounded&nbsp;by&nbsp;top-tier&nbsp;wineries.&nbsp;Great&nbsp;if&nbsp;you&nbsp;want&nbsp;a&nbsp;lunch-in-town&nbsp;anchor&nbsp;to&nbsp;your&nbsp;day.\u003c/li>\u003c/ul>\u003cp>For&nbsp;a&nbsp;first&nbsp;group&nbsp;trip,&nbsp;Sonoma&nbsp;is&nbsp;usually&nbsp;the&nbsp;easiest&nbsp;to&nbsp;pull&nbsp;off.\u003c/p>\u003ch2>\u003cstrong>How&nbsp;many&nbsp;wineries&nbsp;can&nbsp;you&nbsp;actually&nbsp;hit?\u003c/strong>\u003c/h2>\u003cp>Three&nbsp;to&nbsp;four&nbsp;is&nbsp;the&nbsp;realistic&nbsp;sweet&nbsp;spot&nbsp;for&nbsp;a&nbsp;day.&nbsp;Tastings&nbsp;run&nbsp;60–90&nbsp;minutes&nbsp;each,&nbsp;plus&nbsp;drive&nbsp;time&nbsp;and&nbsp;a&nbsp;lunch&nbsp;stop.&nbsp;Cramming&nbsp;in&nbsp;five&nbsp;sounds&nbsp;fun&nbsp;on&nbsp;paper&nbsp;but&nbsp;turns&nbsp;into&nbsp;a&nbsp;rushed&nbsp;day&nbsp;where&nbsp;nobody&nbsp;remembers&nbsp;the&nbsp;last&nbsp;two.&nbsp;Book&nbsp;the&nbsp;appointments&nbsp;in&nbsp;advance&nbsp;and&nbsp;build&nbsp;in&nbsp;buffer,&nbsp;a&nbsp;private&nbsp;ride&nbsp;lets&nbsp;you&nbsp;run&nbsp;a&nbsp;little&nbsp;long&nbsp;without&nbsp;blowing&nbsp;up&nbsp;the&nbsp;schedule.\u003c/p>\u003ch2>\u003cstrong>What&nbsp;size&nbsp;ride&nbsp;does&nbsp;your&nbsp;group&nbsp;need?\u003c/strong>\u003c/h2>\u003cp>This&nbsp;is&nbsp;the&nbsp;question&nbsp;we&nbsp;get&nbsp;most.&nbsp;Rough&nbsp;guide:\u003c/p>\u003cul>\u003cli>\u003cstrong>2–6&nbsp;people\u003c/strong>&nbsp;—&nbsp;a&nbsp;private&nbsp;SUV.&nbsp;Easy,&nbsp;comfortable,&nbsp;door-to-door.\u003c/li>\u003cli>\u003cstrong>7–14&nbsp;people\u003c/strong>&nbsp;—&nbsp;a&nbsp;Sprinter.&nbsp;The&nbsp;most&nbsp;popular&nbsp;wine&nbsp;country&nbsp;option,&nbsp;big&nbsp;windows,&nbsp;comfortable,&nbsp;fits&nbsp;the&nbsp;back&nbsp;roads.\u003c/li>\u003cli>\u003cstrong>15–25&nbsp;people\u003c/strong>&nbsp;—&nbsp;a&nbsp;minibus&nbsp;or&nbsp;small&nbsp;party&nbsp;bus.\u003c/li>\u003cli>\u003cstrong>25+\u003c/strong>&nbsp;—&nbsp;a&nbsp;coach&nbsp;or&nbsp;large&nbsp;party&nbsp;bus,&nbsp;ideal&nbsp;for&nbsp;milestone&nbsp;birthdays,&nbsp;bachelor/bachelorette&nbsp;weekends,&nbsp;or&nbsp;company&nbsp;outings.\u003c/li>\u003c/ul>\u003cp>If&nbsp;you&#39;re&nbsp;not&nbsp;sure,&nbsp;tell&nbsp;us&nbsp;the&nbsp;headcount&nbsp;and&nbsp;what&nbsp;kind&nbsp;of&nbsp;day&nbsp;you&nbsp;want&nbsp;and&nbsp;we&#39;ll&nbsp;match&nbsp;the&nbsp;vehicle.\u003c/p>\u003ch2>\u003cstrong>A&nbsp;sample&nbsp;wine&nbsp;country&nbsp;day&nbsp;from&nbsp;SF\u003c/strong>\u003c/h2>\u003cul>\u003cli>\u003cstrong>9:30&nbsp;AM\u003c/strong>&nbsp;—&nbsp;Pickup&nbsp;in&nbsp;San&nbsp;Francisco\u003c/li>\u003cli>\u003cstrong>11:00&nbsp;AM\u003c/strong>&nbsp;—&nbsp;First&nbsp;tasting\u003c/li>\u003cli>\u003cstrong>12:45&nbsp;PM\u003c/strong>&nbsp;—&nbsp;Lunch&nbsp;in&nbsp;town&nbsp;(Sonoma&nbsp;Plaza&nbsp;or&nbsp;Healdsburg&nbsp;Square)\u003c/li>\u003cli>\u003cstrong>2:30&nbsp;PM\u003c/strong>&nbsp;—&nbsp;Second&nbsp;tasting\u003c/li>\u003cli>\u003cstrong>4:15&nbsp;PM\u003c/strong>&nbsp;—&nbsp;Final&nbsp;winery\u003c/li>\u003cli>\u003cstrong>6:00&nbsp;PM\u003c/strong>&nbsp;—&nbsp;Head&nbsp;back&nbsp;to&nbsp;the&nbsp;city\u003c/li>\u003c/ul>\u003ch2>\u003cstrong>A&nbsp;few&nbsp;tips&nbsp;before&nbsp;you&nbsp;go\u003c/strong>\u003c/h2>\u003cul>\u003cli>Book&nbsp;winery&nbsp;appointments&nbsp;early,&nbsp;weekends&nbsp;fill&nbsp;up&nbsp;fast&nbsp;in&nbsp;summer&nbsp;and&nbsp;harvest&nbsp;season\u003c/li>\u003cli>Eat.&nbsp;A&nbsp;real&nbsp;lunch&nbsp;makes&nbsp;the&nbsp;whole&nbsp;day&nbsp;better\u003c/li>\u003cli>Bring&nbsp;a&nbsp;cooler&nbsp;if&nbsp;you&#39;re&nbsp;buying&nbsp;bottles;&nbsp;we&#39;ve&nbsp;got&nbsp;room\u003c/li>\u003cli>Assign&nbsp;one&nbsp;person&nbsp;to&nbsp;hold&nbsp;the&nbsp;reservation&nbsp;details&nbsp;so&nbsp;the&nbsp;group&nbsp;isn&#39;t&nbsp;scrambling\u003c/li>\u003c/ul>\u003ch2>\u003cstrong>How&nbsp;booking&nbsp;works\u003c/strong>\u003c/h2>\u003cp>Tell&nbsp;us&nbsp;your&nbsp;date,&nbsp;headcount,&nbsp;and&nbsp;the&nbsp;wineries&nbsp;or&nbsp;region&nbsp;you&#39;re&nbsp;thinking,&nbsp;and&nbsp;we&#39;ll&nbsp;send&nbsp;a&nbsp;quote.&nbsp;Lock&nbsp;it&nbsp;in&nbsp;with&nbsp;a&nbsp;deposit,&nbsp;with&nbsp;the&nbsp;balance&nbsp;due&nbsp;72&nbsp;hours&nbsp;before&nbsp;the&nbsp;trip.&nbsp;We&nbsp;handle&nbsp;the&nbsp;vehicle&nbsp;and&nbsp;a&nbsp;professional&nbsp;driver,&nbsp;you&nbsp;just&nbsp;show&nbsp;up&nbsp;and&nbsp;enjoy&nbsp;the&nbsp;day.\u003c/p>\u003cp>Ready&nbsp;to&nbsp;plan&nbsp;it?&nbsp;\u003ca href=\"https://busdaddy.ai\" rel=\"noopener noreferrer\" target=\"_blank\">Get&nbsp;a&nbsp;quote&nbsp;→\u003c/a>\u003c/p>","metaTitle":"Napa & Sonoma Wine Tours from San Francisco | Bus Daddy","metaDescription":"Plan a private wine country trip from SF. Learn how to pick a region, how many wineries to book, what size vehicle you need, and how to skip the designated-driver problem.","focusKeyword":"wine tour from San Francisco and Bay Area","categories":["Wine Country","Group Travel"],"tags":["wine tour","Napa","Sonoma","San Francisco","group transportation","Sprinter van","party bus","designated driver","wine country"],"featuredimageurl":null,"createdat":"2026-06-13T15:52:13.460057+00:00","updatedat":null,"user_id":"10cb5e6d-0085-4988-8990-d3acc7a1c6d9","featuredImageUrl":"https://bzchxxlzycnzuderdrsg.supabase.co/storage/v1/object/public/blog-images/public/1781368718917-featuredImage-1781368718891-810286531.png"},{"id":"45864d8d-8ab6-4f42-a293-99feedf97d9c","title":"Outside Lands 2026 Marina Shuttle: Skip the Uber Surge & Ride with Bus Daddy","slug":"/blog/outside-lands-2026-shuttle","excerpt":"Bus Daddy's Marina party shuttle is back for Outside Lands 2026. Round trips from Rick & Roxy's on Lombard St. Skip the parking chaos — grab your tickets now.","content":"\u003cp>Outside&nbsp;Lands&nbsp;is&nbsp;back&nbsp;at&nbsp;Golden&nbsp;Gate&nbsp;Park&nbsp;August&nbsp;2026,&nbsp;and&nbsp;if&nbsp;you&#39;ve&nbsp;ever&nbsp;tried&nbsp;to&nbsp;Uber&nbsp;home&nbsp;after&nbsp;the&nbsp;headliner&nbsp;you&nbsp;already&nbsp;know:&nbsp;it&#39;s&nbsp;a&nbsp;nightmare.\u003c/p>\u003cp>Bus&nbsp;Daddy&nbsp;is&nbsp;running&nbsp;its&nbsp;Marina&nbsp;party&nbsp;shuttle&nbsp;again&nbsp;this&nbsp;
118year&nbsp;—&nbsp;departing&nbsp;from&nbsp;Rick&nbsp;&amp;&nbsp;Roxy&#39;s&nbsp;(2131&nbsp;Lombard&nbsp;St)&nbsp;with&nbsp;rolling&nbsp;afternoon&nbsp;departures&nbsp;and&nbsp;late-night&nbsp;return&nbsp;loops&nbsp;until&nbsp;everyone&#39;s&nbsp;home.\u003c/p>\u003cp>\u003cstrong>What&#39;s&nbsp;included:\u003c/strong>\u003c/p>\u003cul>\u003cli>Friday,&nbsp;Saturday,&nbsp;and&nbsp;Sunday&nbsp;options\u003c/li>\u003cli>One-way&nbsp;home&nbsp;or&nbsp;full&nbsp;roundtrip&nbsp;passes\u003c/li>\u003cli>3-day&nbsp;weekend&nbsp;passes&nbsp;available\u003c/li>\u003cli>Free&nbsp;drink&nbsp;for&nbsp;early&nbsp;arrivals&nbsp;(first&nbsp;20&nbsp;guests&nbsp;before&nbsp;2pm)\u003c/li>\u003cli>Bus&nbsp;Daddy&nbsp;merch&nbsp;giveaways\u003c/li>\u003c/ul>\u003cp>\u003cstrong>Pickup:\u003c/strong>&nbsp;Rick&nbsp;&amp;&nbsp;Roxy&#39;s,&nbsp;2131&nbsp;Lombard&nbsp;St,&nbsp;San&nbsp;Francisco&nbsp;\u003cstrong>Festival&nbsp;drop-off:\u003c/strong>&nbsp;28th&nbsp;Ave&nbsp;&amp;&nbsp;Balboa&nbsp;St\u003c/p>\u003cp>Early&nbsp;bird&nbsp;tickets&nbsp;are&nbsp;live&nbsp;now&nbsp;—&nbsp;\u003ca href=\"https://luma.com/zadg805r\" rel=\"noopener noreferrer\" target=\"_blank\">grab&nbsp;yours&nbsp;here\u003c/a>&nbsp;before&nbsp;they&nbsp;sell&nbsp;out.\u003c/p>\u003cp>Private&nbsp;group&nbsp;shuttles&nbsp;also&nbsp;available&nbsp;—&nbsp;DM&nbsp;@bus_daddy&nbsp;or&nbsp;email&nbsp;\u003ca href=\"mailto:[email protected]\" rel=\"noopener noreferrer\" target=\"_blank\">[email protected]\u003c/a>.\u003c/p>\u003cp>\u003c/p>\u003cp>--\u003c/p>\u003cp>\u003c/p>\u003cp>Not&nbsp;affiliated&nbsp;with&nbsp;Another&nbsp;Planet&nbsp;Entertainment&nbsp;(APE)&nbsp;or&nbsp;Outside&nbsp;Lands.&nbsp;\u003c/p>\u003cp>This&nbsp;is&nbsp;not&nbsp;the&nbsp;official&nbsp;shuttle&nbsp;but&nbsp;for&nbsp;Outside&nbsp;Lands.&nbsp;\u003c/p>","metaTitle":"Outside Lands 2026 Marina Shuttle | Bus Daddy","metaDescription":"Bus Daddy's Marina party shuttle is back for Outside Lands 2026. Round trips from Rick & Roxy's on Lombard St. Skip the parking chaos — grab your tickets now.","focusKeyword":"outside lands 2026 shuttle","categories":["Festivals","San Francisco"],"tags":["outside lands","festival shuttle","marina","san francisco","party bus"],"featuredimageurl":null,"createdat":"2026-05-24T21:32:01.321674+00:00","updatedat":null,"user_id":"10cb5e6d-0085-4988-8990-d3acc7a1c6d9","featuredImageUrl":"https://bzchxxlzycnzuderdrsg.supabase.co/storage/v1/object/public/blog-images/public/1779658484853-featuredImage-1779658484831-629495615.png"},{"id":"9e0e4adf-8f87-4d37-a8dd-f42f14ae2b06","title":"The Best Party Bus Routes in San Francisco","slug":"best-party-bus-routes-san-francisco","excerpt":"From Marina bar crawls to SoMa late nights, here are the most popular party bus routes in SF and how to plan each one.","content":"\u003ch1>The&nbsp;Best&nbsp;Party&nbsp;Bus&nbsp;Routes&nbsp;in&nbsp;San&nbsp;Francisco\u003c/h1>\u003cp>San&nbsp;Francisco&nbsp;is&nbsp;one&nbsp;of&nbsp;the&nbsp;best&nbsp;cities&nbsp;in&nbsp;the&nbsp;world&nbsp;for&nbsp;a&nbsp;night&nbsp;out&nbsp;—&nbsp;but&nbsp;getting&nbsp;a&nbsp;group&nbsp;of&nbsp;10,&nbsp;15,&nbsp;or&nbsp;20&nbsp;people&nbsp;from&nbsp;point&nbsp;A&nbsp;to&nbsp;point&nbsp;B&nbsp;(and&nbsp;C&nbsp;and&nbsp;D)&nbsp;without&nbsp;losing&nbsp;anyone&nbsp;is&nbsp;a&nbsp;logistical&nbsp;nightmare.&nbsp;That&#39;s&nbsp;exactly&nbsp;what&nbsp;a&nbsp;party&nbsp;bus&nbsp;is&nbsp;built&nbsp;for.\u003c/p>\u003cp>Whether&nbsp;you&#39;re&nbsp;celebrating&nbsp;a&nbsp;birthday,&nbsp;a&nbsp;bachelorette,&nbsp;a&nbsp;work&nbsp;event,&nbsp;or&nbsp;just&nbsp;a&nbsp;big&nbsp;Saturday&nbsp;night,&nbsp;here&nbsp;are&nbsp;the&nbsp;most&nbsp;popular&nbsp;party&nbsp;bus&nbsp;routes&nbsp;in&nbsp;SF&nbsp;—&nbsp;and&nbsp;what&nbsp;makes&nbsp;each&nbsp;one&nbsp;work.\u003c/p>\u003ch2>The&nbsp;Classic&nbsp;Bar&nbsp;Crawl&nbsp;Route\u003c/h2>\u003cp>\u003cstrong>Marina&nbsp;→&nbsp;North&nbsp;Beach&nbsp;→&nbsp;Downtown&nbsp;→&nbsp;SoMa\u003c/strong>\u003c/p>\u003cp>This&nbsp;is&nbsp;the&nbsp;quintessential&nbsp;SF&nbsp;night&nbsp;out.&nbsp;Start&nbsp;with&nbsp;drinks&nbsp;in&nbsp;the&nbsp;Marina&nbsp;(Cow&nbsp;Hollow&nbsp;area&nbsp;around&nbsp;Union&nbsp;Street&nbsp;is&nbsp;perfect),&nbsp;work&nbsp;your&nbsp;way&nbsp;through&nbsp;the&nbsp;energy&nbsp;of&nbsp;North&nbsp;Beach,&nbsp;hit&nbsp;downtown&nbsp;for&nbsp;a&nbsp;cocktail&nbsp;bar&nbsp;or&nbsp;two,&nbsp;and&nbsp;finish&nbsp;in&nbsp;SoMa&nbsp;where&nbsp;the&nbsp;late-night&nbsp;spots&nbsp;keep&nbsp;things&nbsp;going.\u003c/p>\u003cp>With&nbsp;a&nbsp;party&nbsp;bus,&nbsp;your&nbsp;group&nbsp;travels&nbsp;together&nbsp;between&nbsp;every&nbsp;stop&nbsp;—&nbsp;
118no&nbsp;splitting&nbsp;up,&nbsp;no&nbsp;waiting&nbsp;for&nbsp;Ubers,&nbsp;no&nbsp;one&nbsp;getting&nbsp;lost.&nbsp;The&nbsp;bus&nbsp;can&nbsp;wait&nbsp;outside&nbsp;each&nbsp;venue&nbsp;while&nbsp;you&#39;re&nbsp;inside,&nbsp;and&nbsp;you&nbsp;decide&nbsp;when&nbsp;to&nbsp;move&nbsp;on.\u003c/p>\u003cp>\u003cstrong>Best&nbsp;for:\u003c/strong>&nbsp;Birthdays,&nbsp;bachelorettes,&nbsp;friend&nbsp;group&nbsp;nights&nbsp;out&nbsp;\u003cstrong>Recommended&nbsp;vehicle:\u003c/strong>&nbsp;Medium&nbsp;party&nbsp;bus&nbsp;(15–24&nbsp;people)&nbsp;or&nbsp;Sprinter&nbsp;for&nbsp;smaller&nbsp;groups\u003c/p>\u003ch2>The&nbsp;Waterfront&nbsp;Loop\u003c/h2>\u003cp>\u003cstrong>Fisherman&#39;s&nbsp;Wharf&nbsp;→&nbsp;Embarcadero&nbsp;→&nbsp;Ferry&nbsp;Building&nbsp;→&nbsp;Mission\u003c/strong>\u003c/p>\u003cp>Perfect&nbsp;for&nbsp;groups&nbsp;that&nbsp;want&nbsp;to&nbsp;mix&nbsp;sightseeing&nbsp;with&nbsp;nightlife&nbsp;—&nbsp;great&nbsp;for&nbsp;out-of-town&nbsp;guests&nbsp;or&nbsp;corporate&nbsp;events&nbsp;where&nbsp;you&nbsp;want&nbsp;to&nbsp;show&nbsp;off&nbsp;the&nbsp;city.&nbsp;Start&nbsp;at&nbsp;the&nbsp;Wharf,&nbsp;cruise&nbsp;the&nbsp;Embarcadero,&nbsp;grab&nbsp;drinks&nbsp;at&nbsp;the&nbsp;Ferry&nbsp;Building&nbsp;area,&nbsp;and&nbsp;head&nbsp;into&nbsp;the&nbsp;Mission&nbsp;for&nbsp;dinner&nbsp;and&nbsp;late-night&nbsp;spots&nbsp;on&nbsp;Valencia&nbsp;or&nbsp;24th&nbsp;Street.\u003c/p>\u003cp>\u003cstrong>Best&nbsp;for:\u003c/strong>&nbsp;Corporate&nbsp;events,&nbsp;groups&nbsp;with&nbsp;out-of-town&nbsp;visitors,&nbsp;milestone&nbsp;birthdays&nbsp;\u003cstrong>Recommended&nbsp;vehicle:\u003c/strong>&nbsp;Sprinter&nbsp;or&nbsp;small&nbsp;party&nbsp;bus\u003c/p>\u003ch2>The&nbsp;Golden&nbsp;Gate&nbsp;to&nbsp;Golden&nbsp;Gate&nbsp;Park&nbsp;Route\u003c/h2>\u003cp>\u003cstrong>Presidio&nbsp;→&nbsp;Inner&nbsp;Richmond&nbsp;→&nbsp;Golden&nbsp;Gate&nbsp;Park&nbsp;→&nbsp;Haight\u003c/strong>\u003c/p>\u003cp>A&nbsp;more&nbsp;laid-back&nbsp;daytime&nbsp;or&nbsp;early&nbsp;evening&nbsp;route.&nbsp;Great&nbsp;for&nbsp;groups&nbsp;that&nbsp;want&nbsp;a&nbsp;scenic&nbsp;experience&nbsp;—&nbsp;the&nbsp;Presidio&nbsp;views&nbsp;are&nbsp;unbeatable&nbsp;—&nbsp;followed&nbsp;by&nbsp;exploring&nbsp;the&nbsp;Richmond&#39;s&nbsp;restaurant&nbsp;scene&nbsp;and&nbsp;ending&nbsp;up&nbsp;in&nbsp;the&nbsp;Haight&nbsp;for&nbsp;a&nbsp;more&nbsp;casual&nbsp;night&nbsp;out.&nbsp;Works&nbsp;especially&nbsp;well&nbsp;for&nbsp;afternoon&nbsp;events&nbsp;or&nbsp;groups&nbsp;that&nbsp;want&nbsp;dinner&nbsp;as&nbsp;the&nbsp;centerpiece.\u003c/p>\u003cp>\u003cstrong>Best&nbsp;for:\u003c/strong>&nbsp;Daytime&nbsp;events,&nbsp;corporate&nbsp;team&nbsp;outings,&nbsp;mixed-age&nbsp;groups&nbsp;\u003cstrong>Recommended&nbsp;vehicle:\u003c/strong>&nbsp;SUV&nbsp;or&nbsp;Sprinter\u003c/p>\u003ch2>SF&nbsp;to&nbsp;Oakland&nbsp;Night&nbsp;Out\u003c/h2>\u003cp>\u003cstrong>San&nbsp;Francisco&nbsp;→&nbsp;Uptown&nbsp;Oakland&nbsp;→&nbsp;Back&nbsp;to&nbsp;SF\u003c/strong>\u003c/p>\u003cp>Oakland&#39;s&nbsp;Uptown&nbsp;district&nbsp;has&nbsp;exploded&nbsp;with&nbsp;great&nbsp;bars,&nbsp;restaurants,&nbsp;and&nbsp;music&nbsp;venues.&nbsp;For&nbsp;SF&nbsp;groups,&nbsp;crossing&nbsp;the&nbsp;Bay&nbsp;Bridge&nbsp;on&nbsp;a&nbsp;party&nbsp;bus&nbsp;makes&nbsp;the&nbsp;whole&nbsp;thing&nbsp;feel&nbsp;like&nbsp;an&nbsp;event&nbsp;—&nbsp;and&nbsp;you&nbsp;skip&nbsp;the&nbsp;parking&nbsp;nightmare&nbsp;on&nbsp;both&nbsp;ends.&nbsp;Telegraph&nbsp;Ave&nbsp;and&nbsp;the&nbsp;19th&nbsp;Street&nbsp;area&nbsp;have&nbsp;everything&nbsp;from&nbsp;dive&nbsp;bars&nbsp;to&nbsp;craft&nbsp;cocktail&nbsp;spots&nbsp;to&nbsp;live&nbsp;music.\u003c/p>\u003cp>\u003cstrong>Best&nbsp;for:\u003c/strong>&nbsp;Adventurous&nbsp;groups,&nbsp;music&nbsp;fans,&nbsp;anyone&nbsp;tired&nbsp;of&nbsp;the&nbsp;same&nbsp;SF&nbsp;spots&nbsp;\u003cstrong>Recommended&nbsp;vehicle:\u003c/strong>&nbsp;Sprinter&nbsp;or&nbsp;small&nbsp;party&nbsp;bus\u003c/p>\u003ch2>The&nbsp;Multi-Neighborhood&nbsp;Birthday&nbsp;Circuit\u003c/h2>\u003cp>\u003cstrong>Customized&nbsp;pickup&nbsp;→&nbsp;3-4&nbsp;stops&nbsp;→&nbsp;drop&nbsp;off&nbsp;at&nbsp;home\u003c/strong>\u003c/p>\u003cp>The&nbsp;most&nbsp;popular&nbsp;format&nbsp;for&nbsp;birthdays:&nbsp;the&nbsp;bus&nbsp;picks&nbsp;everyone&nbsp;up&nbsp;from&nbsp;their&nbsp;neighborhoods&nbsp;(we&nbsp;can&nbsp;do&nbsp;multi-stop&nbsp;pickups&nbsp;across&nbsp;SF),&nbsp;takes&nbsp;the&nbsp;group&nbsp;to&nbsp;3&nbsp;or&nbsp;4&nbsp;venues&nbsp;throughout&nbsp;the&nbsp;night,&nbsp;and&nbsp;drops&nbsp;everyone&nbsp;back&nbsp;at&nbsp;home&nbsp;at&nbsp;the&nbsp;end.&nbsp;No&nbsp;one&nbsp;has&nbsp;to&nbsp;worry&nbsp;about&nbsp;getting&nbsp;home,&nbsp;
118no&nbsp;one&nbsp;has&nbsp;to&nbsp;leave&nbsp;early&nbsp;to&nbsp;catch&nbsp;the&nbsp;last&nbsp;BART.\u003c/p>\u003cp>\u003cstrong>Best&nbsp;for:\u003c/strong>&nbsp;Birthdays,&nbsp;bachelorettes,&nbsp;any&nbsp;celebration&nbsp;where&nbsp;you&nbsp;want&nbsp;a&nbsp;door-to-door&nbsp;experience&nbsp;\u003cstrong>Recommended&nbsp;vehicle:\u003c/strong>&nbsp;Depends&nbsp;on&nbsp;group&nbsp;size&nbsp;—&nbsp;we&nbsp;have&nbsp;options&nbsp;from&nbsp;Sprinters&nbsp;to&nbsp;full-size&nbsp;party&nbsp;buses\u003c/p>\u003ch2>Tips&nbsp;for&nbsp;Planning&nbsp;Your&nbsp;SF&nbsp;Party&nbsp;Bus&nbsp;Night\u003c/h2>\u003cp>\u003cstrong>Set&nbsp;a&nbsp;rough&nbsp;timeline.\u003c/strong>&nbsp;You&nbsp;don&#39;t&nbsp;need&nbsp;a&nbsp;minute-by-minute&nbsp;plan,&nbsp;but&nbsp;knowing&nbsp;roughly&nbsp;how&nbsp;long&nbsp;you&nbsp;want&nbsp;at&nbsp;each&nbsp;stop&nbsp;helps&nbsp;your&nbsp;driver&nbsp;route&nbsp;efficiently.\u003c/p>\u003cp>\u003cstrong>Book&nbsp;a&nbsp;multi-stop&nbsp;pickup&nbsp;if&nbsp;your&nbsp;group&nbsp;is&nbsp;spread&nbsp;out.\u003c/strong>&nbsp;We&nbsp;can&nbsp;pick&nbsp;people&nbsp;up&nbsp;from&nbsp;multiple&nbsp;locations&nbsp;across&nbsp;the&nbsp;city&nbsp;before&nbsp;heading&nbsp;to&nbsp;your&nbsp;first&nbsp;stop.\u003c/p>\u003cp>\u003cstrong>Communicate&nbsp;the&nbsp;end&nbsp;time&nbsp;clearly.\u003c/strong>&nbsp;Most&nbsp;groups&nbsp;book&nbsp;4–6&nbsp;hours.&nbsp;Know&nbsp;when&nbsp;you&nbsp;want&nbsp;the&nbsp;night&nbsp;to&nbsp;wrap&nbsp;so&nbsp;your&nbsp;driver&nbsp;can&nbsp;plan&nbsp;accordingly.\u003c/p>\u003cp>\u003cstrong>Check&nbsp;venue&nbsp;capacity.\u003c/strong>&nbsp;If&nbsp;you&#39;re&nbsp;doing&nbsp;a&nbsp;bar&nbsp;crawl&nbsp;with&nbsp;20&nbsp;people,&nbsp;a&nbsp;heads-up&nbsp;to&nbsp;each&nbsp;venue&nbsp;goes&nbsp;a&nbsp;long&nbsp;way.\u003c/p>\u003ch2>Ready&nbsp;to&nbsp;Roll?\u003c/h2>\u003cp>Bus&nbsp;Daddy&nbsp;makes&nbsp;it&nbsp;easy&nbsp;to&nbsp;book&nbsp;the&nbsp;right&nbsp;vehicle&nbsp;for&nbsp;your&nbsp;group&nbsp;in&nbsp;San&nbsp;Francisco.&nbsp;Tell&nbsp;our&nbsp;AI&nbsp;concierge&nbsp;where&nbsp;you&nbsp;want&nbsp;to&nbsp;go&nbsp;and&nbsp;how&nbsp;many&nbsp;people&nbsp;are&nbsp;coming&nbsp;—&nbsp;we&#39;ll&nbsp;handle&nbsp;the&nbsp;rest.\u003c/p>\u003cp>\u003ca href=\"https://www.busdaddy.ai/ai-concierge\" rel=\"noopener noreferrer\" target=\"_blank\">Get&nbsp;an&nbsp;Instant&nbsp;Quote&nbsp;→\u003c/a>\u003c/p>","metaTitle":"Best Party Bus Routes in San Francisco | Bus Daddy","metaDescription":"From Marina bar crawls to SoMa late nights — the most popular party bus routes in SF and how to plan the perfect group night out.","focusKeyword":"party bus routes San Francisco","categories":["Nightlife","Featured"],"tags":["party bus","San Francisco","bar crawl","nightlife","group transportation","bachelorette","birthday"],"featuredimageurl":null,"createdat":"2026-05-16T03:44:55.982233+00:00","updatedat":null,"user_id":"10cb5e6d-0085-4988-8990-d3acc7a1c6d9","featuredImageUrl":"https://bzchxxlzycnzuderdrsg.supabase.co/storage/v1/object/public/blog-images/public/1778904357584-featuredImage-1778904357570-286095242.png"},{"id":"3023f0b6-0d90-4183-be79-c7dc13ddf214","title":"How to Plan the Perfect Bachelorette Party Bus in San Francisco","slug":"bachelorette-party-bus-san-francisco","excerpt":"Coordinating 12 to 20 people across SF's best bars and restaurants is exactly what a party bus is built for. Here's everything you need to know before you book.","content":"\u003cp>\u003cstrong>Category:\u003c/strong>&nbsp;Private&nbsp;&amp;&nbsp;Corporate&nbsp;|&nbsp;\u003cstrong>Read&nbsp;time:\u003c/strong>&nbsp;6&nbsp;min\u003c/p>\u003cp>&nbsp;\u003cstrong>Target&nbsp;keywords:\u003c/strong>&nbsp;bachelorette&nbsp;party&nbsp;bus&nbsp;San&nbsp;Francisco,&nbsp;party&nbsp;bus&nbsp;bachelorette&nbsp;SF,&nbsp;San&nbsp;Francisco&nbsp;bachelorette&nbsp;transportation,&nbsp;bachelorette&nbsp;party&nbsp;ideas&nbsp;San&nbsp;Francisco\u003c/p>\u003cp>San&nbsp;Francisco&nbsp;is&nbsp;one&nbsp;of&nbsp;the&nbsp;best&nbsp;bachelorette&nbsp;party&nbsp;cities&nbsp;in&nbsp;the&nbsp;country:&nbsp;great&nbsp;restaurants,&nbsp;iconic&nbsp;neighborhoods,&nbsp;rooftop&nbsp;bars,&nbsp;wine&nbsp;country&nbsp;an&nbsp;hour&nbsp;away,&nbsp;and&nbsp;a&nbsp;nightlife&nbsp;scene&nbsp;that&nbsp;
118goes&nbsp;until&nbsp;2am.&nbsp;The&nbsp;one&nbsp;thing&nbsp;that&nbsp;can&nbsp;derail&nbsp;a&nbsp;perfectly&nbsp;planned&nbsp;bachelorette&nbsp;weekend?&nbsp;Transportation.\u003c/p>\u003cp>Coordinating&nbsp;12–20&nbsp;women&nbsp;across&nbsp;multiple&nbsp;venues,&nbsp;in&nbsp;a&nbsp;city&nbsp;where&nbsp;parking&nbsp;is&nbsp;a&nbsp;nightmare&nbsp;and&nbsp;rideshare&nbsp;gets&nbsp;expensive&nbsp;fast,&nbsp;is&nbsp;genuinely&nbsp;stressful.&nbsp;This&nbsp;is&nbsp;exactly&nbsp;what&nbsp;a&nbsp;party&nbsp;bus&nbsp;is&nbsp;built&nbsp;for&nbsp;and&nbsp;if&nbsp;you&#39;ve&nbsp;never&nbsp;booked&nbsp;one&nbsp;before,&nbsp;here&#39;s&nbsp;everything&nbsp;you&nbsp;need&nbsp;to&nbsp;know.\u003c/p>\u003ch2>Why&nbsp;a&nbsp;Party&nbsp;Bus&nbsp;Is&nbsp;the&nbsp;Move&nbsp;for&nbsp;SF&nbsp;Bachelorettes\u003c/h2>\u003cp>The&nbsp;logistics&nbsp;argument&nbsp;is&nbsp;obvious:&nbsp;one&nbsp;vehicle,&nbsp;one&nbsp;driver,&nbsp;everyone&nbsp;together.&nbsp;But&nbsp;the&nbsp;experience&nbsp;argument&nbsp;is&nbsp;stronger.\u003c/p>\u003cp>A&nbsp;bachelorette&nbsp;party&nbsp;bus&nbsp;in&nbsp;San&nbsp;Francisco&nbsp;means:\u003c/p>\u003cul>\u003cli>\u003cstrong>The&nbsp;party&nbsp;starts&nbsp;the&nbsp;moment&nbsp;you&nbsp;board\u003c/strong>&nbsp;decorated&nbsp;interior,&nbsp;BYOB,&nbsp;music,&nbsp;the&nbsp;whole&nbsp;group&nbsp;together&nbsp;from&nbsp;stop&nbsp;one\u003c/li>\u003cli>\u003cstrong>No&nbsp;one&nbsp;gets&nbsp;left&nbsp;behind&nbsp;or&nbsp;lost\u003c/strong>&nbsp;every&nbsp;Uber&nbsp;is&nbsp;a&nbsp;risk&nbsp;of&nbsp;someone&nbsp;ending&nbsp;up&nbsp;at&nbsp;the&nbsp;wrong&nbsp;location&nbsp;or&nbsp;splitting&nbsp;the&nbsp;group\u003c/li>\u003cli>\u003cstrong>Your&nbsp;driver&nbsp;handles&nbsp;the&nbsp;city\u003c/strong>&nbsp;no&nbsp;one&nbsp;has&nbsp;to&nbsp;navigate,&nbsp;find&nbsp;parking,&nbsp;or&nbsp;be&nbsp;the&nbsp;designated&nbsp;non-drinking&nbsp;driver\u003c/li>\u003cli>\u003cstrong>You&nbsp;control&nbsp;the&nbsp;schedule\u003c/strong>&nbsp;leave&nbsp;each&nbsp;venue&nbsp;when&nbsp;you&#39;re&nbsp;ready,&nbsp;not&nbsp;when&nbsp;rideshare&nbsp;availability&nbsp;allows\u003c/li>\u003cli>\u003cstrong>It&#39;s&nbsp;a&nbsp;photo&nbsp;moment\u003c/strong>&nbsp;the&nbsp;bus&nbsp;itself&nbsp;becomes&nbsp;part&nbsp;of&nbsp;the&nbsp;bachelorette&nbsp;content\u003c/li>\u003c/ul>\u003cp>For&nbsp;a&nbsp;group&nbsp;of&nbsp;14+&nbsp;women&nbsp;doing&nbsp;a&nbsp;multi-stop&nbsp;night&nbsp;in&nbsp;SF,&nbsp;a&nbsp;party&nbsp;bus&nbsp;typically&nbsp;comes&nbsp;out&nbsp;at&nbsp;the&nbsp;same&nbsp;cost&nbsp;per&nbsp;person&nbsp;as&nbsp;coordinated&nbsp;rideshare&nbsp;and&nbsp;the&nbsp;experience&nbsp;isn&#39;t&nbsp;comparable.\u003c/p>\u003ch2>Choosing&nbsp;the&nbsp;Right&nbsp;Vehicle&nbsp;for&nbsp;Your&nbsp;Group\u003c/h2>\u003cp>Bus&nbsp;Daddy&nbsp;offers&nbsp;several&nbsp;vehicle&nbsp;options&nbsp;for&nbsp;bachelorette&nbsp;groups&nbsp;in&nbsp;the&nbsp;Bay&nbsp;Area:\u003c/p>\u003cp>\u003cstrong>Sprinter&nbsp;Van&nbsp;(up&nbsp;to&nbsp;12&nbsp;guests)\u003c/strong>\u003c/p>\u003cp>&nbsp;Best&nbsp;for&nbsp;smaller,&nbsp;more&nbsp;intimate&nbsp;bachelorette&nbsp;groups.&nbsp;Great&nbsp;for&nbsp;wine&nbsp;country&nbsp;day&nbsp;trips&nbsp;to&nbsp;Napa&nbsp;or&nbsp;Sonoma,&nbsp;or&nbsp;a&nbsp;streamlined&nbsp;SF&nbsp;bar&nbsp;crawl.&nbsp;More&nbsp;exclusive&nbsp;feel,&nbsp;easier&nbsp;to&nbsp;move&nbsp;through&nbsp;city&nbsp;streets.\u003c/p>\u003cp>\u003cstrong>Party&nbsp;Bus&nbsp;Small&nbsp;(10–14&nbsp;guests)\u003c/strong>\u003c/p>\u003cp>&nbsp;The&nbsp;sweet&nbsp;spot&nbsp;for&nbsp;most&nbsp;bachelorette&nbsp;groups.&nbsp;Enough&nbsp;space&nbsp;to&nbsp;move&nbsp;around&nbsp;and&nbsp;dance,&nbsp;full&nbsp;sound&nbsp;system,&nbsp;mood&nbsp;lighting.&nbsp;Ideal&nbsp;for&nbsp;a&nbsp;3–4&nbsp;stop&nbsp;SF&nbsp;night&nbsp;out.\u003c/p>\u003cp>\u003cstrong>Party&nbsp;Bus&nbsp;Medium&nbsp;(14–18&nbsp;guests)\u003c/strong>\u003c/p>\u003cp>&nbsp;For&nbsp;larger&nbsp;bridal&nbsp;parties&nbsp;with&nbsp;a&nbsp;full&nbsp;squad.&nbsp;Same&nbsp;amenities,&nbsp;more&nbsp;room&nbsp;to&nbsp;breathe.&nbsp;Popular&nbsp;for&nbsp;groups&nbsp;that&nbsp;want&nbsp;a&nbsp;proper&nbsp;dancefloor-on-wheels&nbsp;vibe.\u003c/p>\u003cp>\u003cstrong>Party&nbsp;Bus&nbsp;Large&nbsp;(18–34&nbsp;guests)\u003c/strong>\u003c/p>\u003cp>&nbsp;If&nbsp;the&nbsp;whole&nbsp;friend&nbsp;group&nbsp;is&nbsp;coming.&nbsp;Works&nbsp;well&nbsp;for&nbsp;bachelorette&nbsp;groups&nbsp;that&nbsp;span&nbsp;multiple&nbsp;friend&nbsp;circles&nbsp;and&nbsp;need&nbsp;serious&nbsp;capacity.\u003c/p>\u003ch2>Popular&nbsp;SF&nbsp;Bachelorette&nbsp;Itineraries\u003c/h2>\u003cp>\u003cstrong>The&nbsp;Classic&nbsp;SF&nbsp;Bar&nbsp;Crawl\u003c/strong>\u003c/p>\u003cp>&nbsp;Start&nbsp;in&nbsp;the&nbsp;Marina&nbsp;(Cow&nbsp;Hollow&nbsp;corridor),&nbsp;work&nbsp;through&nbsp;North&nbsp;Beach,&nbsp;end&nbsp;in&nbsp;the&nbsp;Mission.&nbsp;The&nbsp;bus&nbsp;handles&nbsp;the&nbsp;moves&nbsp;between&nbsp;neighborhoods&nbsp;typically&nbsp;3–4&nbsp;stops&nbsp;over&nbsp;4–5&nbsp;hours.\u003c/p>\u003cp>Sample&nbsp;stops:&nbsp;Palm&nbsp;House&nbsp;→&nbsp;Tupelo&nbsp;→&nbsp;Vesuvio&nbsp;→&nbsp;Trick&nbsp;Dog\u003c/p>\u003cp>\u003cstrong>Napa&nbsp;/&nbsp;Sonoma&nbsp;Wine&nbsp;Trip\u003c/strong>\u003c/p>\u003cp>&nbsp;Hands-down&nbsp;the&nbsp;most&nbsp;popular&nbsp;Bus&nbsp;Daddy&nbsp;bachelorette&nbsp;booking.&nbsp;Pick&nbsp;up&nbsp;the&nbsp;group&nbsp;in&nbsp;SF,&nbsp;drive&nbsp;to&nbsp;2–3&nbsp;Napa&nbsp;or&nbsp;Sonoma&nbsp;wineries,&nbsp;return&nbsp;in&nbsp;the&nbsp;evening.&nbsp;The&nbsp;drive&nbsp;through&nbsp;wine&nbsp;country&nbsp;becomes&nbsp;part&nbsp;of&nbsp;the&nbsp;experience.&nbsp;Groups&nbsp;typically&nbsp;add&nbsp;a&nbsp;picnic&nbsp;lunch&nbsp;stop.&nbsp;Full&nbsp;day,&nbsp;8–10&nbsp;hours.\u003c/p>\u003cp>\u003cstrong>Dinner&nbsp;+&nbsp;Nightlife\u003c/strong>\u003c/p>\u003cp>&nbsp;Pick&nbsp;up&nbsp;from&nbsp;the&nbsp;hotel&nbsp;or&nbsp;Airbnb,&nbsp;dinner&nbsp;at&nbsp;a&nbsp;restaurant&nbsp;in&nbsp;Hayes&nbsp;Valley&nbsp;or&nbsp;the&nbsp;Mission,&nbsp;then&nbsp;2–3&nbsp;nightlife&nbsp;stops.&nbsp;The&nbsp;bus&nbsp;becomes&nbsp;the&nbsp;&quot;home&nbsp;base&quot;&nbsp;the&nbsp;group&nbsp;returns&nbsp;to&nbsp;between&nbsp;venues,&nbsp;which&nbsp;means&nbsp;no&nbsp;one&nbsp;gets&nbsp;split&nbsp;up&nbsp;and&nbsp;no&nbsp;one&nbsp;has&nbsp;to&nbsp;keep&nbsp;track&nbsp;of&nbsp;coats&nbsp;and&nbsp;bags&nbsp;across&nbsp;multiple&nbsp;rideshares.\u003c/p>\u003cp>\u003cstrong>SF&nbsp;to&nbsp;South&nbsp;Bay&nbsp;or&nbsp;East&nbsp;Bay\u003c/strong>\u003c/p>\u003cp>&nbsp;For&nbsp;bachelorette&nbsp;groups&nbsp;where&nbsp;the&nbsp;bride&nbsp;is&nbsp;based&nbsp;outside&nbsp;SF.&nbsp;Bus&nbsp;Daddy&nbsp;can&nbsp;coordinate&nbsp;pickup&nbsp;across&nbsp;multiple&nbsp;stops&nbsp;pick&nbsp;up&nbsp;the&nbsp;SF&nbsp;contingent&nbsp;first,&nbsp;then&nbsp;swing&nbsp;through&nbsp;Oakland&nbsp;or&nbsp;the&nbsp;Peninsula&nbsp;to&nbsp;collect&nbsp;the&nbsp;rest&nbsp;of&nbsp;the&nbsp;group&nbsp;before&nbsp;heading&nbsp;to&nbsp;the&nbsp;destination.\u003c/p>\u003ch2>What&nbsp;to&nbsp;Include&nbsp;in&nbsp;Your&nbsp;Booking\u003c/h2>\u003cp>When&nbsp;you&nbsp;get&nbsp;a&nbsp;quote&nbsp;through&nbsp;Bus&nbsp;Daddy,&nbsp;here&#39;s&nbsp;what&nbsp;to&nbsp;specify:\u003c/p>\u003cul>\u003cli>\u003cstrong>Guest&nbsp;count\u003c/strong>&nbsp;(be&nbsp;accurate&nbsp;this&nbsp;determines&nbsp;vehicle&nbsp;size&nbsp;and&nbsp;price)\u003c/li>\u003cli>\u003cstrong>Pickup&nbsp;location(s)\u003c/strong>&nbsp;if&nbsp;people&nbsp;are&nbsp;coming&nbsp;from&nbsp;different&nbsp;neighborhoods,&nbsp;list&nbsp;them&nbsp;all\u003c/li>\u003cli>\u003cstrong>Date&nbsp;and&nbsp;start&nbsp;time\u003c/strong>\u003c/li>\u003cli>\u003cstrong>Stops&nbsp;or&nbsp;general&nbsp;itinerary\u003c/strong>&nbsp;even&nbsp;a&nbsp;rough&nbsp;plan&nbsp;helps&nbsp;size&nbsp;the&nbsp;booking&nbsp;correctly\u003c/li>\u003cli>\u003cstrong>Return&nbsp;time&nbsp;or&nbsp;end&nbsp;location\u003c/strong>\u003c/li>\u003cli>\u003cstrong>Any&nbsp;special&nbsp;requests\u003c/strong>&nbsp;decorations,&nbsp;a&nbsp;specific&nbsp;music&nbsp;vibe,&nbsp;a&nbsp;champagne&nbsp;stop\u003c/li>\u003c/ul>\u003cp>Bus&nbsp;Daddy&#39;s&nbsp;AI&nbsp;concierge&nbsp;collects&nbsp;all&nbsp;of&nbsp;this&nbsp;in&nbsp;a&nbsp;5-minute&nbsp;conversation&nbsp;and&nbsp;returns&nbsp;a&nbsp;full&nbsp;itemized&nbsp;quote.&nbsp;No&nbsp;phone&nbsp;calls,&nbsp;no&nbsp;waiting&nbsp;for&nbsp;a&nbsp;callback.\u003c/p>\u003ch2>What&nbsp;to&nbsp;Bring&nbsp;(BYOB&nbsp;Policy)\u003c/h2>\u003cp>Most&nbsp;Bus&nbsp;Daddy&nbsp;vehicles&nbsp;allow&nbsp;BYOB&nbsp;for&nbsp;bachelorette&nbsp;groups.&nbsp;Bring:\u003c/p>\u003cul>\u003cli>Pre-mixed&nbsp;drinks&nbsp;or&nbsp;canned&nbsp;cocktails&nbsp;(easier&nbsp;than&nbsp;open&nbsp;bottles&nbsp;in&nbsp;a&nbsp;moving&nbsp;vehicle)\u003c/li>\u003cli>Cups&nbsp;if&nbsp;you&#39;re&nbsp;doing&nbsp;a&nbsp;signature&nbsp;cocktail\u003c/li>\u003cli>Ice&nbsp;(a&nbsp;small&nbsp;cooler&nbsp;fits&nbsp;easily)\u003c/li>\u003cli>Snacks&nbsp;long&nbsp;nights&nbsp;go&nbsp;better&nbsp;with&nbsp;food\u003c/li>\u003c/ul>\u003cp>Ask&nbsp;about&nbsp;the&nbsp;specific&nbsp;BYOB&nbsp;policy&nbsp;for&nbsp;your&nbsp;vehicle&nbsp;when&nbsp;booking&nbsp;rules&nbsp;can&nbsp;vary&nbsp;by&nbsp;vehicle&nbsp;type&nbsp;and&nbsp;operator.\u003c/p>\u003ch2>Booking&nbsp;Timeline\u003c/h2>\u003cp>\u003cstrong>3–6&nbsp;months&nbsp;before&nbsp;the&nbsp;bachelorette:\u003c/strong>&nbsp;Book&nbsp;the&nbsp;bus.&nbsp;Seriously.&nbsp;Bachelorette&nbsp;season&nbsp;peaks&nbsp;May–October&nbsp;in&nbsp;the&nbsp;Bay&nbsp;Area,&nbsp;and&nbsp;popular&nbsp;weekends&nbsp;especially&nbsp;those&nbsp;around&nbsp;outside&nbsp;Lands,&nbsp;BottleRock,&nbsp;and&nbsp;summer&nbsp;holidays&nbsp;have&nbsp;very&nbsp;limited&nbsp;vehicle&nbsp;availability.&nbsp;If&nbsp;you&nbsp;have&nbsp;a&nbsp;date,&nbsp;book&nbsp;the&nbsp;bus&nbsp;before&nbsp;you&nbsp;book&nbsp;the&nbsp;restaurant.\u003c/p>\u003cp>\u003cstrong>2–4&nbsp;weeks&nbsp;before:\u003c/strong>&nbsp;Confirm&nbsp;headcount&nbsp;and&nbsp;finalize&nbsp;the&nbsp;itinerary&nbsp;with&nbsp;the&nbsp;Bus&nbsp;Daddy&nbsp;team.\u003c/p>\u003cp>\u003cstrong>
11872&nbsp;hours&nbsp;before:\u003c/strong>&nbsp;Balance&nbsp;due.&nbsp;Use&nbsp;this&nbsp;window&nbsp;to&nbsp;also&nbsp;confirm&nbsp;pickup&nbsp;logistics&nbsp;and&nbsp;share&nbsp;the&nbsp;plan&nbsp;with&nbsp;your&nbsp;group.\u003c/p>\u003cp>\u003cstrong>Day&nbsp;of:\u003c/strong>&nbsp;Bus&nbsp;Daddy&nbsp;sends&nbsp;confirmation&nbsp;and&nbsp;driver&nbsp;details.&nbsp;Your&nbsp;only&nbsp;job&nbsp;is&nbsp;to&nbsp;make&nbsp;sure&nbsp;everyone&nbsp;is&nbsp;at&nbsp;the&nbsp;pickup&nbsp;location&nbsp;on&nbsp;time.\u003c/p>\u003ch2>How&nbsp;to&nbsp;Split&nbsp;the&nbsp;Cost\u003c/h2>\u003cp>For&nbsp;a&nbsp;bachelorette&nbsp;party&nbsp;bus&nbsp;in&nbsp;SF,&nbsp;the&nbsp;most&nbsp;common&nbsp;approach:\u003c/p>\u003cul>\u003cli>The&nbsp;bride&nbsp;doesn&#39;t&nbsp;pay\u003c/li>\u003cli>Everyone&nbsp;else&nbsp;splits&nbsp;evenly,&nbsp;or&nbsp;the&nbsp;MOH/organizer&nbsp;collects&nbsp;Venmo&nbsp;before&nbsp;the&nbsp;trip\u003c/li>\u003cli>Budget&nbsp;$50–$90&nbsp;per&nbsp;person&nbsp;for&nbsp;a&nbsp;4–5&nbsp;hour&nbsp;SF&nbsp;night,&nbsp;depending&nbsp;on&nbsp;group&nbsp;size&nbsp;and&nbsp;vehicle\u003c/li>\u003cli>Napa/Sonoma&nbsp;day&nbsp;trips&nbsp;typically&nbsp;run&nbsp;$60–$100&nbsp;per&nbsp;person\u003c/li>\u003c/ul>\u003cp>Bus&nbsp;Daddy&#39;s&nbsp;deposit&nbsp;system&nbsp;makes&nbsp;this&nbsp;easy&nbsp;collect&nbsp;a&nbsp;small&nbsp;per-person&nbsp;deposit&nbsp;from&nbsp;the&nbsp;group&nbsp;to&nbsp;secure&nbsp;the&nbsp;booking,&nbsp;then&nbsp;collect&nbsp;the&nbsp;balance&nbsp;closer&nbsp;to&nbsp;the&nbsp;date.\u003c/p>\u003ch2>Ready&nbsp;to&nbsp;Book?\u003c/h2>\u003cp>Start&nbsp;with&nbsp;Bus&nbsp;Daddy&#39;s&nbsp;AI&nbsp;concierge.&nbsp;Tell&nbsp;it&nbsp;your&nbsp;bachelorette&nbsp;details&nbsp;city,&nbsp;date,&nbsp;group&nbsp;size,&nbsp;vibe&nbsp;and&nbsp;you&#39;ll&nbsp;have&nbsp;a&nbsp;quote&nbsp;in&nbsp;minutes.\u003c/p>\u003cp>\u003cstrong>Get&nbsp;your&nbsp;bachelorette&nbsp;party&nbsp;bus&nbsp;quote&nbsp;\u003ca href=\"https://www.busdaddy.ai/ai-concierge\" rel=\"noopener noreferrer\" target=\"_blank\">HERE\u003c/a>\u003c/strong>\u003c/p>\u003cp>\u003cem>Bus&nbsp;Daddy&nbsp;is&nbsp;San&nbsp;Francisco&#39;s&nbsp;group&nbsp;transportation&nbsp;concierge.&nbsp;We&nbsp;specialize&nbsp;in&nbsp;bachelorette&nbsp;party&nbsp;buses,&nbsp;wine&nbsp;country&nbsp;trips,&nbsp;festival&nbsp;shuttles,&nbsp;and&nbsp;private&nbsp;events&nbsp;across&nbsp;the&nbsp;Bay&nbsp;Area&nbsp;and&nbsp;Northern&nbsp;California.\u003c/em>\u003c/p>\u003cp>\u003c/p>\u003cp>\u003cem>Bus&nbsp;Daddy&nbsp;is&nbsp;not&nbsp;a&nbsp;transportation&nbsp;carrier,&nbsp;motor&nbsp;carrier,&nbsp;bus&nbsp;operator,&nbsp;or&nbsp;broker.&nbsp;Bus&nbsp;Daddy&nbsp;does&nbsp;not&nbsp;own&nbsp;vehicles,&nbsp;employ&nbsp;drivers,&nbsp;or&nbsp;operate&nbsp;transportation&nbsp;services.\u003c/em>\u003c/p>\u003cp>\u003c/p>\u003cp>\u003cem>Bus&nbsp;Daddy&nbsp;provides&nbsp;a&nbsp;booking&nbsp;and&nbsp;coordination&nbsp;platform&nbsp;that&nbsp;connects&nbsp;customers&nbsp;with&nbsp;independent&nbsp;third-party&nbsp;transportation&nbsp;providers.&nbsp;Operators&nbsp;are&nbsp;independent&nbsp;contractors&nbsp;and&nbsp;are&nbsp;not&nbsp;employees,&nbsp;agents,&nbsp;partners,&nbsp;or&nbsp;representatives&nbsp;of&nbsp;Bus&nbsp;Daddy.\u003c/em>\u003c/p>\u003cp>\u003c/p>","metaTitle":"Bachelorette Party Bus San Francisco | Bus Daddy","metaDescription":" Planning a bachelorette in SF? Here's how to book the right party bus for your group, what vehicle fits your size, popular SF itineraries, and what it actually costs.","focusKeyword":"bachelorette party bus San Francisco","categories":["Private Events"],"tags":["bachelorette party bus SF","party bus San Francisco","bachelorette transportation","Napa wine trip party bus","SF bachelorette ideas"],"featuredimageurl":null,"createdat":"2026-05-04T02:58:06.094104+00:00","updatedat":null,"user_id":"c39a179b-650f-49b3-9cd8-e473aa49a1f5","featuredImageUrl":"https://bzchxxlzycnzuderdrsg.supabase.co/storage/v1/object/public/blog-images/public/1777864481546-featuredImage-1777864481529-720686409.png"}]}}</script>
118
119  </body>
120</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.