Transportation & Transfers
Airport pickups, surf spot shuttles, and excursion transfers — tracked from booking to dropoff.
The Hidden Complexity of Guest Transportation
For experience hospitality operators, transportation is one of the most operationally complex and error-prone areas of the business. A surf camp in Morocco might handle 15-20 airport transfers per week during peak season, each involving flight arrival tracking, driver coordination, passenger grouping by arrival time, vehicle capacity management, and last-minute changes when flights are delayed. On top of airport transfers, there are daily surf shuttles to multiple breaks, excursion pickups, and ad-hoc transport requests.
The typical system is a notebook behind the front desk, a WhatsApp group with drivers, and the institutional memory of whoever manages logistics. Transfer requests come in via booking confirmation emails, WhatsApp messages from guests, and verbal requests at check-in. They're written on a paper schedule, communicated to drivers by message, and tracked by — well, they're usually not tracked at all. Did the driver pick up the guest? Did the guest's flight change? Is there space in the van for the late addition? The answers require a phone call or a message that may or may not be answered.
The cost of transfer failures is disproportionately high: a guest waiting at an unfamiliar airport for a pickup that doesn't arrive is the worst possible first impression. It colours the entire stay. And for operators in remote locations — which describes most surf camps, eco-lodges, and retreat centres — there's usually no Plan B. There isn't a convenient taxi rank or Uber coverage. If your transfer fails, the guest is stranded.
A Complete Transfer Lifecycle
Artidal's Transportation & Transfers module manages every transfer through a structured status lifecycle: pending (created from booking data), confirmed (driver assigned, vehicle allocated), en route (driver departed), completed (guest delivered), or cancelled. Each status transition is timestamped, creating an audit trail that eliminates the 'he said, she said' of informal transfer coordination.
When a booking includes an airport transfer, the transfer request is created automatically from the booking data — guest name, flight number, arrival time, number of passengers, luggage requirements. For properties that track flights, Artidal can pull real-time arrival data, automatically adjusting pickup times when flights are delayed and notifying the assigned driver. No more staff refreshing FlightAware at midnight to check if the 23:30 arrival is on time.
Driver assignment is managed through a dedicated interface where the logistics coordinator sees all pending transfers, available drivers, vehicle capacity, and existing assignments. Grouping logic suggests combining transfers when multiple guests arrive within a time window — three guests arriving between 14:00 and 14:45 can share one van instead of requiring three separate pickups. The cost difference, multiplied across a season, is substantial.
Pricing Models for Different Operations
Transfer pricing in experience hospitality varies widely by business model. Some operators include airport transfers in the package price. Others charge separately — either per car (a flat rate regardless of passengers) or per person (common when grouping guests into shared shuttles). Some charge different rates by distance tier: airport transfer vs. city dropoff vs. day-trip excursion transport.
Artidal supports all these models through configurable pricing tiers on each transfer route. A route from Agadir Airport to the surf camp might have a 'private transfer' rate (per car) and a 'shared shuttle' rate (per person), with the pricing automatically applied based on the transfer type selected during booking. Seasonal pricing adjustments handle the reality that driver costs increase during peak season when demand outstrips local supply.
For excursion and activity transfers — the daily van to the surf break, the weekly market trip, the sunset boat departure point — transfers can be linked to specific activity sessions. When a guest signs up for the surf lesson at the north break, the transport to that break is automatically included, the passenger count updates on the driver's manifest, and the vehicle capacity is checked against the assigned van size.
Operational Intelligence from Transfer Data
Most operators have no idea what transportation actually costs them per guest, per season, or per route. When drivers are paid in cash from a petty cash box and transfer records live in a notebook, there's no way to answer basic questions: Are we spending more on transfers than we're charging guests? Which routes are profitable and which are loss leaders? Could we save money by adjusting our airport shuttle schedule to reduce the number of trips?
Artidal's transfer data creates a structured dataset that feeds into financial reporting and operational analysis. Cost per transfer, revenue per route, vehicle utilization rates, driver workload distribution, and seasonal demand patterns become visible for the first time. Operators often discover that their per-person shuttle pricing doesn't cover costs when occupancy drops below 60%, or that a slight schedule adjustment could eliminate two van trips per week.
For multi-location operators, transfer data also reveals which properties have efficient transport operations and which don't — enabling the kind of cross-location benchmarking that drives operational improvement. If the Bali property runs transfers at €4.20 per guest and the Portugal property at €8.50, there's a conversation to be had about routing, vehicle selection, or driver agreements.
Beyond Airport Pickups
While airport transfers are the most visible use case, Transportation & Transfers handles the full spectrum of guest transportation. Daily surf shuttles with route-specific manifests. Excursion pickups with minimum-passenger thresholds. Staff transport scheduling for remote properties where instructors commute. Inter-property transfers for operators with multiple nearby locations. Emergency medical transport logging for compliance.
Each transfer type can have its own status workflow, pricing model, and notification triggers. A surf shuttle might notify signed-up guests 30 minutes before departure via push notification. An airport transfer might send the driver's name and phone number to the guest 2 hours before the flight lands. An excursion transfer might only be created once minimum participants are met for the trip.
The goal is to make transportation a managed, data-driven operation rather than an informal favour system. For properties in remote locations — which is most of experience hospitality — reliable transportation is a critical part of the guest experience. It deserves the same operational rigour as accommodation and activities.
What it does
Track every transfer through pending, confirmed, en route, completed, and cancelled stages with timestamped transitions and full audit trail.
Assign drivers to transfers, manage vehicle capacity, and generate daily manifests with passenger details, pickup times, and special requirements.
Pull real-time flight arrival data to auto-adjust pickup times for delayed flights. Notify drivers of changes without staff intervention.
Suggest combining transfers when multiple guests arrive within a configurable time window. Reduce per-guest transport costs by maximizing vehicle occupancy.
Configure pricing by transfer type: flat per-car rates for private transfers, per-person rates for shared shuttles, and distance-based tiers for different routes.
Automatically create transport entries when guests sign up for sessions at off-site locations. Passenger counts update in real time on the driver manifest.
What changes
A guest stranded at an unfamiliar airport is the worst possible start to a stay. Structured transfer management with driver confirmation and flight tracking prevents this.
When the transfer notebook is lost or the person who wrote it isn't on shift, transfers get missed. Digital records with status tracking are accessible to every team member.
Without structured data, operators can't tell if transfer pricing covers costs or if certain routes are loss leaders draining the transport budget.
Without passenger grouping logic, operators default to one-transfer-per-booking, missing obvious opportunities to combine pickups and reduce costs by 40-60%.
A delayed flight requires notifying the driver, adjusting subsequent pickups, and informing the property. Manual coordination across WhatsApp frequently drops the ball.