Holidays, without theholiday stress.compromises.

One search across every combination — flights, stays and cars, optimised together. Built for travellers who'd rather pack than plan.

Tonight's frontier

Five cities, priced honestly.

LIS · PTfrom $1,486
Lisbon
Coastal · Mediterranean
5 nightsTap nonstopScore 94
CDG · FRfrom $1,128
Paris
City · Culture
DPS · IDfrom $2,290
Bali
Slow · Tropical
NRT · JPfrom $2,140
Tokyo
Megacity · Spring
8 nightsANA
BCN · ESfrom $1,212
Barcelona
Coastal · Tapas
Section 02 — The Optimizer

Twelve thousand trips.
Eight that beat them all.

Most sites rank by one number. We plot every flight+stay+car combination on a Pareto frontier — price on one axis, quality on the other — and surface only the trips no other trip can dominate. What's left is the shortlist worth your time.

Live · Lisbon · May 12–17 · 2 pax

Pareto frontier · 12,418 combos

FrontierRecommendedDominated
Quality →Price →YOUR PICK · $1,486SCORE 94.2 / 100
#2 · Cheapest viable
Cascais stay,
Iberia 1-stop
TOTAL
$1,210
Quality78.1
Stops1 ⇆
Drive32 min
#3 · Luxe frontier
Lapa Palace,
Lufthansa Business
TOTAL
$1,780
Quality91.7
Stars★★★★★
ClassBiz

Flights, hotels, cars —in one optimal package,priced honestly, ranked by math, not marketing.

Most travel sites search one thing at a time. The cheapest flight pairs with a hotel forty minutes from the city. The five-star stay pairs with a Sunday red-eye. We solve the whole trip as a graph and surface only the packages no other package dominates.

See the math
Section 04 — Method

Three steps.
No tab-juggling.

We replaced the seventeen browser tabs with one form, one optimization, and one click. The math runs locally on your search; the bookings happen against real Duffel inventory.

01

Tell us the budget,
and the window.

Origin, destination, depart, return, and the most you'd pay. Drop a vibe chip if you like — Beach, City, Adventure — and we'll weight the optimizer.

Budget $1,800  ·  5 nights  ·  2 pax
02

We score every
possible combination.

Flights × stays × cars = thousands of tuples. We plot them on a Pareto frontier across price and quality, then surface only the ones nothing else dominates.

12,418 scored  ·  8 frontier  ·  38ms
03

Book the package
in one checkout.

Pay once. We confirm flight, stay, and car against live inventory. Cancellations cascade — pull a thread, the package unwinds clean.

One invoice  ·  One cancel  ·  SOC 2
Section 05 — Why TripLike

Other sites search one thing.
We optimize the whole trip.

The cheapest flight pairs with an expensive hotel near the airport. The five-star hotel pairs with a Sunday-leaving red-eye. Single-leg search is a local optimum. We solve the whole graph.

Single-leg search
The way everyone else does it.

You pick the cheapest flight. You pick the best hotel. You pick the cheapest car. None of them know about each other.

Cheap flight, expensive transferNet: lose
Best hotel, worst departure windowNet: lose
Three checkouts, three cancellationsNet: hassle
No frontier — no idea what's possibleNet: blind
The TripLike approach
We solve the trip as a graph.

Every flight, stay, and car is a node. Every package is a path. We rank paths by Pareto dominance, not by isolated metrics.

Pareto-optimal across price and qualityMulti-obj.
Live Duffel pricing — no stale cache38ms
Budget-aware — impossible combos pruned firstBranch+bound
One invoice, one cancellation policySOC 2

Plan a trip that earns
its price tag.

The next step

Start with a budget. Watch twelve thousand combinations resolve into eight options that actually matter. Book one in a single checkout.

Open the composer