charterbusjacksonville.com is a comparison and referral website, not a local company. We do NOT own or operate vehicles. Use our online quote form to view pricing and vehicle choices from independent transportation providers through a national booking platform. Read more: terms and referral details

Bus Rentals Serving Jacksonville and Nearby Cities

Where do you need your bus?

For special deals, call us! Call (904) 337-4713

Because we are a comparison website and don't own or operate any vehicles, you are never stuck with whatever a single local company happens to have parked in its lot—instead, one quick form connects you with a massive network of independent operators offering 15- to 50-passenger party buses, 15- to 35-passenger minibuses, full-size 56-passenger charter buses, and 11- to 14-passenger sprinter vans competing for your business. In under 30 seconds, with no account needed, you can compare interior photos, amenities, and live bus rental prices sent straight to your text and email for trips starting in Downtown Jacksonville, Jacksonville Beach, Atlantic Beach, Neptune Beach, Ponte Vedra Beach, St. Augustine, Orange Park, Fleming Island, Middleburg, Green Cove Springs, Fernandina Beach, Amelia Island, Yulee, Callahan, Macclenny, Palatka, Palm Coast, or Gainesville. Whether you need a same-day airport transfer at JAX, a single minibus for a wedding in St. Augustine, or a fleet of 10+ motorcoaches for a convention or long-distance trip to Orlando, Tampa, Tallahassee, or Miami, we offer flexible hourly, one-way, round-trip, and multi-day packages to fit YOUR schedule. Plus, our live reservation specialists are available 365 days a year to help with custom routes or below-minimum phone deals, and after you book online through the national booking platform, a dedicated confirmation department calls you directly to verify every pickup, drop-off, and stop on your itinerary. Select your pickup city below or fill out our 30-second quote tool to see available bus types in your area right now!

jacksonville service area

Serving Jacksonville & All Nearby Locations

Cities We Serve Around Jacksonville

Duval County

Clay County

Nassau County

Baker County

We serve every city around Jacksonville, even ones not listed here. Just call us at (904) 337-4713.