Stops & Route Mapping
How to define pickup, dropoff, intermediate stops, and layovers for your trip.
Stop Types
Each trip is built from a sequence of stops. MXBS automatically calculates the route and distance between stops using Mapbox.
| Stop Type | Description |
|---|---|
| Pickup | Where passengers board the vehicle. Every trip requires exactly one pickup stop. |
| Dropoff | The final destination. Every trip requires exactly one dropoff stop. |
| Stop | An intermediate waypoint — the bus stops here during the journey (restroom break, passenger pickup, sightseeing). |
| Layover | An extended rest stop — the driver and passengers rest here before continuing. |
Adding Stops
Click Add Stop in the route section of the trip form. Type an address into the search bar — MXBS uses address autocomplete to find the exact location.
Each stop captures:
- Street address, city, state/province, postal code, country
- Latitude and longitude (geocoded automatically)
- Stop Instructions (optional) — notes for the driver at this location (e.g., "Use the rear loading dock", "Arrive by 8:45 AM")
Stop Scheduling
You can optionally attach a schedule event to each stop:
| Event Type | Use |
|---|---|
| ARRIVE | Scheduled arrival time at this stop |
| DEPART | Scheduled departure time from this stop |
| PICKUP | Passenger pickup time |
| DROPOFF | Passenger dropoff time |
| STAGE_AT | Driver staging location (wait here before passengers arrive) |
| BREAK | Driver break |
| LAYOVER | Rest stop |
| RETURNING | Start of return leg |
| DESTINATION | Final destination marker |
Route Visualization
Once you've added at least a pickup and dropoff, the route map displays:
- The calculated driving route (blue line)
- Estimated total distance (km/miles)
- Estimated driving time
Route distances shown in the trip form are used by operators to calculate deadhead costs. Accurate addresses improve bid quality.
Reordering Stops
Drag stops in the stop list to reorder them. The route recalculates automatically after each reorder.