How to Search Multi-City Flights with OpenClaw

Multi-city flight search with OpenClaw and ToolRouter. Plan multi-destination trips efficiently.

Tool
Flight Search icon
Flight Search

OpenClaw 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-mcp
2Call tools directly from OpenClaw
toolrouter-mcp call web-search search --query "AI tools"
toolrouter-mcp tools

Steps

Once connected (see setup above), use the Flight Search tool:

  1. Ask OpenClaw: "Search multi-city flights: Denver to Paris, Paris to Milan, Milan to Denver"
  2. OpenClaw returns flight options and pricing for each segment
  3. 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