How to plan a group trip when friends live in different cities
It starts with two friends in different cities, but it works just as well for three or four. Halvway helps you agree on constraints, compare destinations fairly, and book a trip everyone is happy with.
Example: three friends in Athens, Berlin and London
One person wants the cheapest weekend, one wants the least travel time, and one cannot fly late on Friday. Rather than each person searching separately, the group compares a shortlist using total flight cost and route balance. They choose the option where no one has an unreasonable journey — not necessarily the city closest to everyone on a map.

The real challenge
Your group is spread across different cities, budgets, airports, dates and travel tolerance. One person can only fly Friday evening, another wants the cheapest possible weekend, and someone else refuses two-stop routes.
The geographic midpoint usually looks fair on a map, but it is rarely the best destination. A well-connected city a few hundred kilometres away often beats the exact midpoint on total cost, flight time and airport convenience.
Try it: map midpoint vs fair city for three friends
Milan — well connected
Real prices from each home city, total group cost €320

Choose the constraints first
Before you compare a single destination, agree on the guardrails. Who is definitely joining? Which cities are they departing from? Which dates work for everyone, and how flexible is each person?
Set a per-person budget ceiling that covers flights, accommodation, food and local transport — and be clear about the trip goal. A city break, beach trip, hiking weekend and food tour need very different destinations.
Try it: lock the constraints first
0%Tick these off and the rest of the planning gets much easier.

Compare destinations fairly
Look at the total group flight cost, not just one person's fare. Check individual costs too, because a cheap total can hide one traveller paying double everyone else.
Count travel time and connections. Fairness matters: no one should repeatedly take the expensive or exhausting route just because they live furthest away.
Try it: what does "fair" look like?
Milan — best balance
No one pays drastically more or flies much longer than the others.

Shortlist and let the group decide
Share three to five realistic options, not twenty. Too many choices paralyse a group. Give each option a one-line reason: cheapest overall, shortest total travel, fairest split or best weather.
Use a poll or quick vote, then agree on the decision rule before anyone campaigns for their favourite. Lowest total cost, equal inconvenience, best destination or best weather — pick one and stick to it.
Try it: vote on the shortlist
Milan is leading. Agree on the decision rule before the vote matters most.

Book without breaking the group plan
People often book flights separately, but the group still needs shared timing. Agree arrival windows so no one is stranded at the airport, and pick accommodation that fits the collective budget and cancellation policy.
Set expectations for shared costs upfront — a single kitty, one payer with a tally, or split by expense type — and decide what happens if someone has to cancel.
Try it: build your per-person ceiling
Agree this number before picking a city — it ends most destination debates instantly.

Use Halvway
Enter everyone's home city and travel dates, and Halvway builds the shortlist for you. It prices return flights from each departure city, ranks options by total group cost and travel fairness, and keeps the decision in one shared place.
No more screenshots in five different group chats. One link, one shortlist, one plan the group can actually agree on.
Try it: build the shortlist now
The calculator is free and needs no sign-up. Group trips keep everyone on the same page.
Let the numbers pick the city
Step 3 is the one groups get wrong. Halvway prices return flights from every home city for your dates and ranks meeting cities by what the trip actually costs the group together — and how evenly the travel is split. It is free and needs no sign-up.



