TSP-style optimization
Plan the best route between your cities.
Pick the cities you want to visit and how many nights at each. routesolver combines Omio and 12Go train, bus, and flight options with your preferences and picks an optimal order + optimal connection for every leg.
How it works
A true TSP solver with your personal weights.
1
Set Transport Preferences
Rate how much cost, duration, transfers, and mode/class matter to you. Reuse across trips.
2
Enter Cities + Nights
Pick up to 5 cities, a start date, and nights-per-city. Optionally cap budget, duration, or transfers.
3
Get Optimized Route
The solver picks an order for your cities and the best train/bus/flight for every leg.
Currently covered cities
Omio (Europe) and 12Go (Southeast Asia, Japan/Korea, North America) data in our DB covers these 46 cities:
Amsterdam
Bangkok
Barcelona
Berlin
Boston
Budapest
Busan
Calgary
Chiang Mai
Chicago
Dublin
Fukuoka
Hanoi
Hiroshima
Ho Chi Minh
Jeju Island
Kuala Lumpur
Kyoto
Lisbon
London
Los Angeles
Luang Prabang
Miami
Montreal
Nagoya
New Orleans
New York
Osaka
Ottawa
Philadelphia
Phnom Penh
Prague
Quebec City
Rome
San Francisco
Sapporo
Seattle
Seoul
Siem Reap
Singapore
Tokyo
Toronto
Vancouver
Vienna
Vientiane
Washington DC
88222
Transport legs in DB
46
Cities covered
3
Modes (train / bus / flight)
Ready to route your next trip?
Free to use. No credit card required.
Create a Free Account