---
title: ToolRouter — Agent Use Case Guide
description: Step-by-step guide for completing a task with a specific AI agent using ToolRouter.
url: https://toolrouter.com/tools/flight-search/use-cases/search-multi-city-itineraries/chatgpt
---
# How to Search Multi-City Flights with ChatGPT

ChatGPT plans multi-city trips by thinking about the journey as a whole. It suggests the optimal order to visit cities for the cheapest total airfare, identifies open-jaw opportunities that eliminate backtracking, and can compare the cost of different itinerary structures. Complex trip planning becomes a guided conversation.

## Setup

{"mcpServers":{"toolrouter":{"command":"npx","args":["-y","toolrouter-mcp"]}}}

## Steps

1. Configure ToolRouter in ChatGPT
2. Ask: "Search for a multi-city trip: SF to Tokyo, Tokyo to Seoul, Seoul to SF in October"
3. ChatGPT returns pricing and options for each leg of the journey
4. Request: "Is it cheaper to book this as multi-city or three separate round trips?"

## Example Prompt

```
I want to visit 3 Asian cities from LA: Bangkok, Singapore, and Bali, then fly home. Find the cheapest routing and best order to visit them.
```

## Tips

- ChatGPT can suggest the optimal order of cities to minimize total airfare
- Ask about open-jaw options where you fly into one city and out of another
