Pick depart-from cities and destinations plus an approximate date window. The planner prices every outbound + return combination across every route, sums them, and ranks cheapest first. Add several depart-from cities to compare interchangeable airports (e.g. Rapid City vs. Sioux Falls).
Find ways to chain Allegiant one-way flights from a start city to any destination — including cities with no direct route — built from Allegiant's live route map. Pick a routing, then check fares on each leg.
Multi-stop trip optimizer. Set a home base and the cities you want to visit; it tries every visiting order, routes each hop (direct, or via home), and returns the cheapest complete tours with dates, fares and days at each stop.
Mixed-airport itinerary planner. Pulls every viable outbound + return leg, then scores every (outbound, return) pair - including different arrival/departure airports.
Preferences (dollar-weighted decision adjustments)
Per-airport-pair lodging/car rules
Outbound legs
Return legs
Ranked itineraries
Create new watchlist
Chrome session & data
If scraping starts failing, reload Allegiant in the debugging Chrome to refresh the Cloudflare clearance.
Harvest GraphQL sniffs Allegiant's route map and full fare data into data/captures/ — run it once, then commit that folder.
Recent alerts
Saved trips persist in the local SQLite DB.