How to Search Multi-City Flights with OpenClaw
Multi-city flight search with OpenClaw and ToolRouter. Plan multi-destination trips efficiently.
ToolFlight SearchOpenClaw processes multi-segment flight searches programmatically, optimizing across all legs simultaneously. Build itinerary planning tools that handle complex routing, generate cost comparisons across different city orderings, and create multi-destination travel packages with structured pricing for each segment.
Connect ToolRouter to OpenClaw
1Install the CLI
npm install -g toolrouter-mcp2Call tools directly from OpenClaw
toolrouter-mcp call web-search search --query "AI tools"
toolrouter-mcp toolsSteps
Once connected (see setup above), use the Flight Search tool:
- Ask OpenClaw: "Search multi-city flights: Denver to Paris, Paris to Milan, Milan to Denver"
- OpenClaw returns flight options and pricing for each segment
- Review the full itinerary cost and book the best combination
Example Prompt
Try this with OpenClaw using the Flight Search tool
Plan multi-city flights from Miami to three Caribbean islands: Jamaica, Puerto Rico, and Aruba, then back to Miami. Find the cheapest routing.
Tips
- The order you visit cities can significantly impact total airfare
- Ask about mixing airlines across segments for the cheapest total price