BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Chauffeur Booking icon
Maintained Tested up to 6.9.9 #87 in booking

Chauffeur Booking

A vehicle booking system with Google Maps integration, flexible pricing, and complete booking management.

Active installs100+100+ tier
Downloads · 30d290▲ +1.8% vs prev. 30d
Rating—0 reviews
Health score29/100At risk
All-time downloads2.4KSince Jan 2026
Support resolved0 / 10% in last 2 months
RequiresWP 4.9PHP 7.0+
Downloads · 7d72▲ +14.3% week over week
Our verdict

Consider an alternative

Chauffeur Booking shows warning signs in 2026 — compare the alternatives below before installing. It runs on 100+ sites and was last updated 9 months ago, and scores 29/100 on our health check.

  • Small user base (100+ active installs)
  • Very few reviews so far
  • Only tested up to WordPress 6.9 (latest is 7.1)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

4914Jul 7Aug 20Oct 4
Yesterday6
Daily average (1y)9
Peak day24Jan 19, 2026
Last 12 months2.4K

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Chauffeur Booking stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
booking >100 2,114 Best booking plugins →
chauffeur #2 13 Best chauffeur plugins →
taxi #13 38 Best taxi plugins →
transportation #17 71 Best transportation plugins →
vehicle booking #13 99 Best vehicle booking plugins →

Version adoption

Share of active sites per release.

  • 1.0100.0%

About Chauffeur Booking

From the official readme · v1.0.0

Description

View Live Demo

Chauffeur Booking is a comprehensive WordPress plugin that enables chauffeur services, taxi companies, and transportation providers to accept ride bookings directly from their website. Powered by Google Maps integration, the plugin calculates real-time distances, routes, and travel times to automatically generate accurate pricing based on your custom fare rules.

The booking system your transportation business needs

Managing transportation bookings shouldn’t require expensive third-party platforms or complex integrations. Chauffeur Booking gives you everything you need to run a professional booking operation directly from WordPress, while providing your customers with a smooth, intuitive booking experience.

With support for distance-based, hourly, and flat-rate pricing models, the plugin adapts to virtually any transportation service — from airport transfers and executive car services to tour operators and limousine companies.

Quick and easy setup

Getting started takes minutes, not hours. Install the plugin, add your Google Maps API key, create your vehicles with pricing, and drop the booking shortcode onto any page. The step-by-step booking form guides customers through pickup/dropoff selection, vehicle choice, optional extras, and contact details — all while displaying real-time pricing and route previews.

Key features at a glance

Booking form features:
– Multi-step booking process with Google Maps route visualization
– Address autocomplete powered by Google Places API
– Real-time distance and travel time calculations
– Support for multiple dropoff locations
– Return journey booking option
– Passenger and luggage capacity selection
– Mobile-responsive design

Pricing and vehicles:
– Distance-based pricing with tiered rates for longer journeys
– Hourly pricing for by-the-hour bookings
– Flat rate trips for fixed-price routes (e.g., airport transfers)
– Seasonal pricing adjustments for peak/off-peak periods
– Time-of-day pricing rules (e.g., night rates)
– Starting/base fare configuration
– Per-kilometer or per-mile rate setting
– Unlimited vehicles with individual pricing
– Vehicle capacity settings (min/max passengers and bags)
– Vehicle types and attributes taxonomy
– Multi-company/fleet support via company taxonomy
– Vehicle images and descriptions

Extras and add-ons:
– Optional paid extras (child seats, meet & greet, etc.)
– Fixed or per-quantity pricing for extras
– Quantity selectors with min/max limits
– Custom text inputs and dropdown selectors
– Vehicle-specific extra assignments

Advanced pricing rules:
– Distance threshold rules (different rates after X km/miles)
– Time-based rules (evening, weekend rates)
– Date-based rules (holiday pricing, seasonal rates)
– Vehicle-specific rule assignments
– Stackable pricing adjustments

Availability management:
– Vehicle availability tracking
– Date and time-based availability rules
– Day-of-week restrictions
– Hourly availability windows
– Booking buffer time between trips
– Automatic or manual booking confirmation

Tax configuration:
– Multiple tax rate support
– Percentage-based tax calculations
– Tax breakdown in booking summaries

Admin booking management:
– Dedicated booking dashboard
– Booking status workflow (Pending, Confirmed, Cancelled)
– Customer details with contact information
– Trip summary with pricing breakdown
– Vehicle and extras assignment
– Manual booking creation from admin

Email notifications:
– Admin notification on new bookings
– Customer confirmation emails
– Complete booking details in notifications

Settings and configuration:
– Configurable date formats (DD/MM/YY, MM/DD/YY, etc.)
– 12-hour or 24-hour time format
– Kilometers or miles distance unit
– Currency symbol configuration
– Default map location and zoom level
– Minimum/maximum passenger and bag limits
– Booking buffer time setting

Developer-friendly architecture

Chauffeur Booking is built following WordPress coding standards with proper security measures including nonce verification, capability checks, and input sanitization throughout. The plugin uses custom post types for all data storage, making it easy to extend or integrate with other systems.

Requirements

– WordPress 4.9 or higher
– PHP 7.0 or higher
– Google Cloud Platform account with the following APIs enabled:
– Maps JavaScript API
– Geocoding API
– Directions API
– Places API (or Places API New)
– Routes API
– Static Maps API
– Google Map ID for map styling

Setup Guide

Step 1: Google Maps API Configuration

  1. Go to the Google Cloud Console (https://console.cloud.google.com/)
  2. Create a new project or select an existing one
  3. Enable the required APIs: Maps JavaScript, Geocoding, Directions, Places, Routes, and Static Maps
  4. Create an API key under Credentials
  5. Create a Map ID under Map Styles
  6. Enter both values in Chauffeur → Settings → Google API

Step 2: Create Your Vehicles

  1. Navigate to Chauffeur → Vehicles → Add New
  2. Set the vehicle name, description, and featured image
  3. Configure capacity (min/max passengers and bags)
  4. Set up distance pricing with a starting price and per-km/mile rate
  5. Optionally configure hourly pricing for by-the-hour bookings
  6. Publish the vehicle

Step 3: Add the Booking Form

  1. Create a new WordPress page (e.g., “Book a Ride”)
  2. Add the shortcode: [chaufb_booking_page]
  3. Publish the page

Step 4: Configure Settings

  1. Set your distance unit (km or miles) in Chauffeur → Settings → General
  2. Configure date and time formats
  3. Set booking confirmation mode (automatic or manual)
  4. Enable vehicle availability tracking if needed
  5. Add your notification email address in the Emails tab

Step 5: Optional Configuration

– Add extras under Chauffeur → Extras
– Create pricing rules for distance thresholds, time-of-day, or seasonal adjustments
– Set up flat rate trips for fixed-price routes
– Configure tax rates if applicable
– Create availability rules to restrict booking times

External Services

This plugin connects to Google Maps Platform services to provide mapping and booking functionality.

Google services used:

  • Geocoding API — Converts addresses to coordinates
  • Maps JavaScript API — Displays interactive maps
  • Directions API — Calculates routes between locations
  • Places API / Places API (New) — Provides address autocomplete
  • Routes API — Calculates distance and travel time
  • Maps Static API — Generates map preview images
  • Map ID — Applies custom map styling

Data transmitted:

  • When customers use the booking form, pickup and dropoff addresses are sent to Google for geocoding, route calculation, and distance/time estimation
  • Map coordinates and configuration are sent to Google to render map tiles and markers
  • No additional personal data is transmitted to Google by this plugin

Terms and policies:

  • Google Maps / Google Earth Additional Terms of Service: https://maps.google.com/help/terms_maps/
  • Google Privacy Policy: https://policies.google.com/privacy

Use of Google Maps Platform services may incur costs based on your usage. Please review Google’s pricing at https://cloud.google.com/maps-platform/pricing.

Installation

  1. Upload the plugin folder to /wp-content/plugins/ or install directly through the WordPress plugin screen
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Navigate to Chauffeur → Settings → Google API and enter your Google API Key and Map ID
  4. Go to Chauffeur → Vehicles and create at least one vehicle with pricing
  5. Create a new page and add the shortcode [chaufb_booking_page]
  6. Configure email notifications under Chauffeur → Settings → Emails

Frequently asked questions

What Google APIs do I need?

You need to enable the following APIs in your Google Cloud Console: Maps JavaScript API, Geocoding API, Directions API, Places API (or Places API New), Routes API, and Static Maps API. You also need to create a Map ID for the map display.

Can I have different prices for different vehicles?

Yes. Each vehicle has its own complete pricing configuration including starting price, per-distance rates, hourly rates, and flat rate assignments. You can also create pricing rules that apply to specific vehicles only.

Does it support multiple currencies?

The plugin displays prices using a configurable currency symbol. Actual payment processing is not included — bookings are saved with totals and you can process payments through your preferred method.

Can customers book return journeys?

Yes. The booking form includes an optional return journey checkbox that allows customers to book a round-trip with separate date and time selection for the return leg.

How do I set up airport transfer pricing?

Use the Flat Rate Trips feature. Create a new flat rate trip, enter the airport and common destinations, set the distance and travel time, then assign fixed prices per vehicle. Customers can select these predefined routes during booking.

Can I restrict when vehicles are available?

Yes. Availability Rules let you block specific date ranges, days of the week, or hours of the day for any vehicle. You can also set a buffer time between bookings to allow for travel.

Does it send confirmation emails?

Yes. The plugin sends email notifications to both the admin (at your configured address) and the customer with complete booking details including trip information, pricing breakdown, and customer contact details.

Changelog

Initial release of Chauffeur Booking.

1.0

  • Initial release

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Chauffeur Booking alternatives

All booking plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Booking for Appointments and Events Calendar – Amelia Booking for Appointments and Events Calendar – Amelia Amelia is a powerful booking plugin for appointments and events. Manage scheduling… by Melograno Venture Studio 90K+ ★★★★★★★★★★ 4.6 (790) 2 weeks ago 81
2 Online Scheduling and Appointment Booking System – Bookly Online Scheduling and Appointment Booking System – Bookly Appointment booking system for WordPress — schedule appointments, manage calendars, send… by Bookly 60K+ ★★★★★★★★★★ 4.4 (582) 4 days ago 92
3 Simply Schedule Appointments Simply Schedule Appointments Unlimited appointments, booking calendars, and notifications. Powerful appointment booking… by NSquared 50K+ ★★★★★★★★★★ 5 (155) 2 weeks ago 95
4 Fluent Booking – The Ultimate Appointments Scheduling, Events Booking, Events Calendar Solution Fluent Booking The ultimate solution for booking appointments, meetings, webinars, events, sales calls… by WPManageNinja 20K+ ★★★★★★★★★★ 4.7 (46) 2 weeks ago 93
5 Availability Datepicker – Booking Calendar for Contact Form 7 – Input WP Availability Datepicker Availability datepicker & booking calendar for any form. Configure business hours, time… by inputwp 10K+ ★★★★★★★★★★ 4.1 (42) 7 months ago 47
6 Easy Appointments Easy Appointments The easiest free WordPress booking plugin. Create beautiful appointment booking forms with… by Easy Appointments 10K+ ★★★★★★★★★★ 4.3 (131) 3 weeks ago 79
7 EMC – Embed Calendly Scheduling With Ease EMC – Embed Calendly Scheduling With Ease Embed Calendly scheduling features in WordPress and optimize your booking flow with custom… by Simpma 10K+ ★★★★★★★★★★ 4.8 (14) 2 weeks ago 73
8 Appointment Hour Booking – Booking Calendar Appointment Hour Booking – Booking Calendar Appointment Hour Booking is a plugin for creating booking forms for appointments with a… by codepeople 10K+ ★★★★★★★★★★ 4.9 (523) 6 days ago 94
9 Booking Package Booking Package Booking Package is the simplest solution for integrating an online appointment booking… by MASAAKI TANAKA 10K+ ★★★★★★★★★★ 4 (15) 1 hour ago 70
10 MotoPress Hotel Booking MotoPress Hotel Booking The #1 Hotel Booking and Vacation Rental Plugin for WordPress. Online payments, seasons… by jetmonsters 10K+ ★★★★★★★★★★ 3.7 (65) 3 weeks ago 88

FAQ

Chauffeur Booking: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 5, 2026

Is Chauffeur Booking free?

Yes. Chauffeur Booking is free to download and use from the official WordPress.org plugin directory.

Is Chauffeur Booking safe to use in 2026?

Chauffeur Booking shows warning signs in 2026 — compare the alternatives below before installing. It runs on 100+ sites and was last updated 9 months ago, and scores 29/100 on our health check.

How many websites use Chauffeur Booking?

Chauffeur Booking is active on 100+ WordPress websites and has been downloaded 2,384 times since it launched in January 2026. It was downloaded 290 times in the last 30 days.

Does Chauffeur Booking work with WordPress 7.1?

Chauffeur Booking is officially tested up to WordPress 6.9.9, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does Chauffeur Booking need?

Chauffeur Booking requires PHP 7.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Chauffeur Booking last updated?

The latest version, 1.0.0, was released on January 21, 2026 (9 months ago).

Who makes Chauffeur Booking?

Chauffeur Booking is developed and maintained by Quite Nice Stuff.

What are the best alternatives to Chauffeur Booking?

The most popular alternatives to Chauffeur Booking are Booking for Appointments an… (90K+ installs), Online Scheduling and Appoi… (60K+ installs) and Simply Schedule Appointments (50K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.