Don't just fly there.
Get a Bonus City on the way.

A city worth stopping in on the way — often cheaper than direct.

Arrive by
In a hurry?

Same destination. Extra city. Less money.

A real example from London to Madrid. This is the whole idea in one picture.

The boring way

London Madrid

Direct. Straight there, nothing to show for it.

£121

vs
The BonusCity way

London Milan Madrid

+ 2 days in Milan on the way.

£64

£57 cheaper

Example from a recent search — live prices vary by date. Run this one →

Popular Bonus Cities

See all →

Good to know

All questions →
Is this one booking or two?

Two. A Bonus City trip is two separate tickets — that’s exactly why it’s often cheaper than the direct flight. You’ll book each leg on the airline (via Google Flights links we give you), or we book both for you.

What if my first flight is delayed and I miss the second?

With separate tickets, the second airline owes you nothing — this is the trade-off, and we’d rather say it plainly. It’s also why BonusCity only shows connections measured in days, not tight same-day dashes. If we booked for you, we’ll help you find and rebook the cheapest recovery option.

Why is flying via another city sometimes cheaper?

Airlines price each route by its own supply and demand, and budget carriers fly cheap point-to-point routes that never appear in one-ticket searches. Splitting the journey unlocks prices the airlines never combine themselves.

Where do you need to be?

Tell us the deadline. We’ll find the city on the way.

BonusCity

Real, bookable flights with a city worth stopping in on the way. You pay the airlines directly — we never mark up a fare. Our only revenue is the optional flat booking-service fee.

Try it

© 2026 BonusCity · A Bonus City trip is two separate tickets · Prices live from Google Flights

Psst — trip coming up?

AI · in beta