How it works
One trip in.
A free city break out.
Airlines price point-to-point, and budget carriers fly odd, cheap routes. That means flying through a city β and staying a few days β is often cheaper than flying straight past it. BonusCity finds those splits automatically.
Tell us your deadline
Where you leave from, where you must be, and by when. Thatβs the whole form.
We find the detour
We sweep 40+ countries for a city with cheap flights both ways β days there, not airport hours.
Two tickets, one extra city
Book each leg yourself, or have us do it for a flat fee. Often cheaper than flying direct.
What we actually search
When you hit Search, our engine checks the direct flight first (your baseline), then sweeps live Google Flights prices across 40+ countries for cities with a cheap flight from your origin and a cheap flight to your destination inside your dates. Every pairing is checked for a legal connection β at least 2 hours, usually 1β7 days. Results stream in as we find them; a full search takes up to a couple of minutes.
The honest part: it's two tickets
A Bonus City trip is two separate bookings, not one through-ticket. That's exactly why it's cheaper β and it means if leg one is badly delayed, the second airline doesn't owe you a rebooking. We only show connections with generous gaps (days, mostly), and your bags come with you into the city anyway. Still: know what you're buying. We'll always tell you plainly.
Booking: you, or us
Every result links straight to Google Flights for each leg β book them yourself and pay the airlines directly; we add nothing. Or tap βBook it for meβ and we handle both bookings for a flat Β£19 service fee: we confirm the final fares with you first, then book. No markups, no surprises β the fee is our entire revenue.