About Roam
Plan trips to any city in the world with personalized itineraries, cost estimates, and day-by-day plans.
v1.0How it works
Choose your destination
Type any city. 18 cities have curated data with hand-picked activities. Any other city auto-resolves via OpenStreetMap + Wikipedia.
Set your preferences
Pick your travel style (Budget / Comfort / Luxury), set dates and travelers, and optionally personalize with your interests β foodie, adventure, culture, and more.
Get your plan
Roam generates a complete trip with cost breakdown, day-by-day itinerary, weather forecast, local tips, and a pre-departure checklist.
Features
Where does the data come from?
Roam is built on free, open APIs. No hidden data brokers, no tracking pixels β just transparent sources you can verify yourself.
OpenStreetMap Nominatim β City geocoding and location resolution
Wikipedia β Tourist attractions and destination images
REST Countries β Currency, language, plug type, driving side
Open-Meteo β Weather forecasts per travel day
Frankfurter β Live exchange rates
sunrise-sunset.org β Sunrise and sunset times
18 curated cities β Hand-picked activities, verified cost data
150 country airports β Shipped static data for routing
Tavily + Claude Haiku β Optional live prices when API keys are configured
How accurate are the estimates?
We believe in transparency. Hereβs what to expect:
Curated cities
San Diego, Barcelona, Tokyo ...
Bundled popular cities
Uses regional cost-of-living adjustments
Auto-resolved cities
Global averages adjusted by country
Flights
Regional baselines + seasonal multipliers, not live fares
For the most accurate results, plan trips to our 18 curated cities or add API keys for live pricing.
Keyboard shortcuts
On Windows / Linux, use Ctrl instead of Cmd.
Tips for best results
Set your travel dates β seasonality affects flight and lodging prices.
Set up your profile β personalized itineraries are much better than generic ones.
Use Comfort style for realistic mid-range budgets.
Multi-city? Add cities in geographic order to minimize inter-city flight costs.
Save trips to My Trips to track your annual travel budget.
Built with
Next.js 15 + TypeScript + Tailwind CSS
No database β your data stays in your browser.
Open source on GitHub