Skip to content
Industries

Booking app for passenger transport companies

Instant quotes, online booking and payment, a partner area for hotels and agencies, vehicle and driver scheduling: a custom booking platform for shuttles, transfers and group transport, around $24,700 to $26,900 (€22,000–€24,000)excl. VAT.

By Damien Ladurelle · Updated · 7 min read

Contents
  1. The essential features
  2. Instant quotes: writing down your pricing rules
  3. Payment, partners and invoicing
  4. Regulations to build in
  5. The budget
  6. When this is not the right solution
  7. How the project works
In short

A custom booking app for a passenger transport company is quoted case by case: allow around $24,700 to $26,900 (€22,000–€24,000)excl. VAT for a platform with instant quotes, online payment, a partner area, scheduling and notifications. It makes sense when your pricing and business customers go beyond what a standard tool can handle.

A shuttle, airport transfer or group transport company still receives many requests by phone and email. Every quote is calculated by hand, every confirmation is typed, every change sets off a chain of calls. A custom booking platform automates what can be automated and keeps people involved where it matters. Here is what it includes, the rules to build in and what it costs.

The essential features

I split a booking platform into four blocks, which can be delivered in batches:

Block Features For whom
Customer booking Instant quote, vehicle choice, options, payment, confirmation Individuals, business travelers
Partner area Negotiated rates, booking for a third party, history, monthly invoice Hotels, agencies, companies
Operations Vehicle and driver scheduling, assignment, changes Operations team
Drivers Today’s jobs, passenger contact details, pickup status Drivers

On top of that come notifications (confirmation, reminder the day before, driver on the way), invoicing and an activity dashboard.

Instant quotes: writing down your pricing rules

This is the feature that changes the customer relationship most. It requires formalizing your rate card, which is often known to only a few people:

  • the base: price per kilometer, by zone or flat rate for frequent trips (airports, stations);
  • the variables: number of passengers, vehicle category, luggage, child seats, waiting time;
  • the surcharges: night, Sunday, public holidays, peak periods;
  • the discounts: round trips, regular customers, partners.

Distance and duration are calculated with a mapping service, billed by usage by its provider. Requests outside the standard, such as a three-day seminar with several vehicles, switch to a quote prepared by the team, with an automatic follow-up.

Payment, partners and invoicing

For individuals, online payment at booking, or a deposit, sharply reduces no-shows. A provider such as Stripe handles cards, refunds and international payments; its fees are charged per transaction under its own terms. The approach is explained in adding Stripe payments to a business tool.

For business customers, it is the opposite: they want to book without paying each time, and receive a detailed monthly invoice by traveler or cost center. The partner area is often what makes the difference with hotels and agencies.

Regulations to build in

Passenger transport falls under different regimes depending on your activity: private hire, taxi, group transport. In France, for private-hire vehicles (VTC), Article L. 3120-2 of the Transport Code, available on Légifrance (in French, checked in October 2026), requires a prior booking to pick up a customer on the public road. A well-designed booking platform timestamps and stores every booking, which makes it possible to prove it during an inspection.

The exact obligations depend on your status, your vehicles and the country or city where you operate. I build them into the tool once they have been identified with your legal counsel or trade association; this page is not a substitute for their advice.

The budget

A multi-area booking platform is quoted after scoping. For an order of magnitude, here is a calculation using the building blocks from my pricing, for 10 to 50 active internal users and partners:

Building block Indicative price
Application base $6,800 (€6,000)excl. VAT
Accounts and roles (customer, partner, operations, driver) $1,700 (€1,500)excl. VAT
Operations back office $2,300 (€2,000)excl. VAT
Customer and partner area $2,800 (€2,500)excl. VAT
Online payment $1,700 (€1,500)excl. VAT
PDF invoices and vouchers $1,700 (€1,500)excl. VAT
Notifications $1,200 (€1,000)excl. VAT
Map and directions (distance calculation) $1,700 (€1,500)excl. VAT
Multilingual support $1,200 (€1,000)excl. VAT
Dashboard $1,700 (€1,500)excl. VAT
Total with the 10 to 50 users factor (×1.1) about $24,700 (€22,000)excl. VAT

Above 50 users, the factor rises to ×1.2, or about $26,900 (€24,000)excl. VAT. A connection to accounting software or an existing dispatch tool adds $2,300 (€2,000)excl. VAT. Timelines run from 3 to 6 months or more. For your setup, the estimator gives you a first range, and the logic of business portals is covered in how much a B2B portal costs.

When this is not the right solution

If your trips are standard and your pricing simple, an off-the-shelf booking module, possibly embedded in your website, will do the job for a monthly subscription. Likewise, if most of your business is on-demand rides in town, what you need first is a dispatch tool: see dispatch software for taxi companies and ride-hailing fleets.

Custom software makes sense when your rate card cannot be configured in existing tools, when business partners account for a large share of revenue, or when re-entering data between the website, the schedule and invoicing keeps your team busy every day.

How the project works

  1. A free 30-minute discovery call: types of trips, customers, current tools.
  2. Scoping (1 to 2 weeks): formalized rate card, booking flow, regulatory rules, fixed quote.
  3. Clickable mockups, tested by operations and one or two partners.
  4. Development in batches: booking and payment first, then partner area, scheduling and invoicing.
  5. Go-live, team training and 3 months of support included.

The offer is described on the business apps page, and vehicle management in custom fleet management software.

Frequently asked questions

Can customers get a price instantly, without waiting for a quote?

Yes, if your pricing rules can be written down: distance, zones, airport or station flat rates, night surcharges, number of passengers and bags. Unusual requests, such as a group over several days, switch to a manual quote.

Can hotels and agencies book for their guests?

Yes, with a partner area: negotiated rates, bookings in the traveler’s name, ride tracking and a monthly invoice. A commission or discount per partner can be calculated automatically.

How do we avoid bookings we cannot fulfill?

The app checks vehicle and driver availability before confirming, taking travel and return times into account. For busy periods, you can require manual approval or a minimum booking lead time.

Should the site be translated for foreign customers?

For airport transfers or tourist customers, it is often essential. Multilingual support is a building block in my pricing; the content translation is prepared with you.

What happens when a booking is canceled?

Your cancellation terms are configured in the tool: deadline, fees, partial or full refund. The refund goes through the payment provider, and the customer receives an automatic confirmation.

Not sure about your project?

Let’s talk for 30 minutes: I’ll tell you honestly which option I would choose in your place.

Book a 30-minute call Version française