Set up schedule routes
Define fixed routes between terminals with travel times and weekly departure times, for example for scheduled line services.
Updated 21 October 2026
A schedule route is a fixed line between terminals that runs on set days and times, such as a rail shuttle, ferry or line-haul service. It records the stops, the travel time between them and the weekly departures. In the app it is also called a scheduled or planned route. A schedule route creates nothing by itself, but you can book a trip's booking stop on one of its departures (see below).
View schedule routes
- Open the side menu (☰) and choose Schedule routes.
- Search the list with Search....
- Click a route to open it.
The list shows the Name and Modified on by default. You can add Transport modes and Made on as columns.
The detail panel shows the transport modes, the time zone, the number of pricing modules, the stops with the travel time to the next stop, and the weekly departures. For a line kept up to date by a carrier schedule integration (DCSA: Maersk, MSC, CMA CGM, Hapag-Lloyd), it also shows Sailings published by the carrier: Vessel / voyage, Departure, Arrival, Transit (days) and when the list was last updated. For every line, Upcoming departures lists the departures of the next 14 days with Free / capacity.
Create a schedule route
- Click + Create planned route.
- Under Line, enter a Name and choose the transport modes in Select transportation methods.
- Optionally choose the Carrier contract: the capacity contract the line runs under. Departures outside the contract's validity period are left out. Lines from a carrier schedule integration (DCSA) are linked automatically to the one contract that books through the same integration.
- Check the Time zone. A new line starts with your browser's time zone. Departure and arrival times are local times in this zone. Clear the field to use UTC.
- Under Stops, choose a terminal for each stop, in the order the line calls at them.
- Enter the Travel time to next stop (hh:mm) for each stop except the last. It may be more than 24 hours, for example 36:00.
- Click + Add stop for more stops. Click "-" to remove a stop; this is possible when the line has more than two stops.
- Under Weekly departures, click + Add departure. Choose the day and fill in Departure, Arrival and Capacity (units). Add one departure for each time the line leaves in a week; click "-" to remove one.
- Optionally add price modules under Pricing. They price the legs booked on this line (see below).
- Click Save. If something is missing, the form shows a list: a name, at least two stops with a terminal each, and a day and departure time on every departure.
Only terminal locations can be used as stops. Set up your terminals first; see Terminals. A new line starts without departures; add the ones the line runs.
Edit or delete a schedule route
- In the list, open the row's actions.
- Choose Edit, change the fields and click Save.
- Or choose Remove and confirm with Remove.
You can also click the pencil (✎) in the route's detail panel to edit it. Edit and the pencil need the update permission for schedule routes; Remove needs the delete permission.
Book a departure
You book a departure on a trip's Booking stop: the stop where the cargo goes onto a ferry, train or vessel.
- Open the trip and edit its stops.
- In the Booking stop, choose the terminal where the booked leg starts in Location from... and the terminal where it ends in Location to....
- Under Pick a departure, click a departure. The list shows the departures of all lines that call at both terminals, also when they are part of a longer line, from one day before to 14 days after the planned time. Each departure shows the contract and how many units are free, for example 3 of 10 free. A departure marked Fully booked cannot be chosen.
- Check what the departure filled in: the line's carrier contract, Arrive at terminal by (the check-in close: the departure minus your platform's departure offset, 2 hours by default) and Crossing duration.
- Save the trip.
The booking with the carrier follows the chosen departure. DCSA sea carriers also receive the vessel, voyage and routing reference. Booking more units than a departure has free is refused. Click Remove departure to undo the choice.
A forwarded trip's own booking can also be put on a departure. Open the trip's Booking tab and use Pick a departure there. The choice then shows as Booked departure, with the Vessel / voyage when the carrier published one.
Best options across contracts
Below the departures, open Best options across contracts to compare combinations of lines under all your carrier contracts. Choose a tab:
- Fastest: the shortest total duration.
- Cheapest: the lowest known cost.
- Fewest transfers: the fewest changes between lines.
A transfer happens at a terminal that two lines share, with at least 60 minutes between the arrival and the next departure. Each option shows its Duration, Transfers, Cost and the legs with line, contract, terminals and free units. Click Choose to use an option. An option with more than one leg adds a booking stop for each extra leg.
Cheapest only compares prices in the currency of your main administration. Options without a known price show Unknown.
How booked legs are priced
A leg booked on a line gets its cost from the first pricing that exists:
- the price modules of that weekly departure;
- the line's price modules under Pricing;
- the price modules of the carrier contract.
For a forwarded trip, a spot quote still wins. Self billing uses the same choice. The booking stop shows which pricing was used, for example Priced with: line pricing. See Capacity contracts.