When to Fly Into a Different City and Take the Train
We priced 16 European city pairs close enough to swap. Three are worth doing, six save nothing at all, and the best one in Europe is a two-hour bus. The size of the gap is the wrong way to judge it.
Best for: Anyone whose destination has no cheap transatlantic service and a big airport a train ride away
By Jon Miksis6 min read
This page contains affiliate links. If you sign up or book through them we may earn a commission, at no extra cost to you. It never changes what we recommend, or the order we recommend it in. Full disclosure.
There is a piece of advice that circulates every time transatlantic fares rise: don't fly to your destination, fly to the big airport nearby and take the train.
It is sound reasoning and it is usually wrong. We priced it.
Sixteen pairs, chosen before we looked at the fares
Every European city in our grid that has a cheaper neighbor also in the grid, joined by a scheduled surface connection under about six hours. The pairs were chosen by geography — a map and a rail timetable — before any fare was looked at, because picking them by how much they saved would manufacture the finding this page claims to have made.
| Where you're going | Land at | Saving | Ground leg | Per hour | Verdict |
|---|---|---|---|---|---|
| Belfast $895 | Dublin $681 | $214 | 2.2h bus | $97 | worth pricing |
| Mykonos $965 | Athens $764 | $201 | 2.5h ferry | $80 | worth pricing |
| Santorini $945 | Athens $764 | $181 | 5h ferry | $36 | worth pricing |
| Florence $764 | Rome $669 | $95 | 1.5h train | $63 | marginal |
| Seville $786 | Madrid $696 | $90 | 2.5h train | $36 | marginal |
| Hamburg $777 | Berlin $690 | $87 | 1.8h train | $48 | marginal |
| Salzburg $802 | Munich $718 | $84 | 1.5h train | $56 | marginal |
| Bordeaux $773 | Paris $690 | $83 | 2.1h train | $40 | marginal |
| Naples $738 | Rome $669 | $69 | 1.2h train | $58 | marginal |
| Nice $744 | Paris $690 | $54 | 5.8h train | $9 | marginal |
| Valencia $718 | Barcelona $673 | $45 | 2.8h train | $16 | no saving |
| Edinburgh $817 | Glasgow $775 | $42 | 0.8h train | $53 | no saving |
| Budapest $761 | Vienna $737 | $24 | 2.4h train | $10 | no saving |
| Venice $712 | Milan $691 | $21 | 2.5h train | $8 | no saving |
| Manchester $782 | London $771 | $11 | 2.1h train | $5 | no saving |
| Porto $705 | Lisbon $694 | $11 | 2.8h train | $4 | no saving |
Three of sixteen are worth doing. Six save nothing at all.
That is the headline, and it is the opposite of the advice. The tactic is real, it is just far rarer than its reputation, and the cases where it works are not the ones people reach for.
The size of the gap is the wrong way to rank these
Look at Santorini and Edinburgh. Santorini saves $181 and Edinburgh saves $42 — a four-fold difference that says the answer is obvious.
Now look at what you spend to get it. The Santorini saving costs five hours on a ferry, each way. The Edinburgh saving costs a 48-minute train from Glasgow. Per hour of surface travel, Edinburgh returns $53 and Santorini $36.
The honest metric is dollars per hour, and it reorders the table. The largest gaps in Europe are to islands and to Belfast, and islands are precisely where the ground leg is longest. A big saving reached by ferry is often a worse trade than a small saving reached by a train that arrives before you have finished a coffee.
The one that is genuinely worth doing
| Where you're going | Land at | Saving | Ground leg | Per hour | Verdict |
|---|---|---|---|---|---|
| Belfast $895 | Dublin $681 | $214 | 2.2h bus | $97 | worth pricing |
| Mykonos $965 | Athens $764 | $201 | 2.5h ferry | $80 | worth pricing |
| Santorini $945 | Athens $764 | $181 | 5h ferry | $36 | worth pricing |
Belfast against Dublin is the best arrival swap in Europe, and it is a bus.
Belfast is the third most expensive arrival city in our entire grid at $895 — behind only Santorini and Mykonos. Dublin is the eighth cheapest at $681. The two are 100 miles apart, joined by a direct coach from Dublin Airport in a little over two hours, with no border formality to negotiate. That is $214 for 2.2 hours, or $97 an hour, the best exchange rate in the table.
The reason is not distance and not demand. It is that Dublin is one of the best-served transatlantic airports in Europe and Belfast is barely served at all. Where a city has thin transatlantic service, its fare is set by whoever connects you there — and a neighbor with real competition will beat that every time.
The Greek islands are the same mechanism with worse geography. Mykonos at $965 and Santorini at $945 are the two most expensive arrivals in our data, and Athens at $764 is neither cheap nor scarce. Both gaps are real. Both cost you a ferry.
The six that save nothing, and why they look like they should
| Where you're going | Land at | Saving | Ground leg | Per hour | Verdict |
|---|---|---|---|---|---|
| Valencia $718 | Barcelona $673 | $45 | 2.8h train | $16 | no saving |
| Edinburgh $817 | Glasgow $775 | $42 | 0.8h train | $53 | no saving |
| Budapest $761 | Vienna $737 | $24 | 2.4h train | $10 | no saving |
| Venice $712 | Milan $691 | $21 | 2.5h train | $8 | no saving |
| Manchester $782 | London $771 | $11 | 2.1h train | $5 | no saving |
| Porto $705 | Lisbon $694 | $11 | 2.8h train | $4 | no saving |
These are the pairs people ask about most, and every one of them fails.
Manchester against London saves $11. Porto against Lisbon saves $11. Venice against Milan is $21 and Budapest against Vienna is $24. The intuition behind all four is that the bigger airport must be cheaper — and it is not, because both cities in each pair already have competitive transatlantic service. There is no arbitrage between two well-served airports; there is only arbitrage between a well-served one and a thin one.
Edinburgh against Glasgow is the interesting failure. It saves $42, which is below our threshold, but it is a 48-minute train — the shortest ground leg in the table. If you were connecting through Glasgow anyway, take the saving. As a reason to change your plans, $42 is not enough.
What this actually tells you about your own trip
The pattern underneath all sixteen rows is one sentence: the swap works when your destination has thin transatlantic service and its neighbor does not.
That is a question you can answer before you price anything. If you are flying to a capital with several US nonstops, there is no gap to find — the market is already competitive and the neighboring city is competing in the same market. If you are flying somewhere that no US airline serves, the fare you see is a connection someone else priced, and a nearby airport that airlines fight over will usually beat it.
Which is why the three winners here are an island, another island, and a city on the far side of a border from the airport that serves its whole island. None of them is a case of "the big airport is cheaper". All three are cases of one airport having competition and the other having none — the same finding our departure-city data shows from the US side, where the number of European carriers selling your airport predicts its fare better than the airport's size does.
What the fares here do and do not include
These are medians across 26 US gateways, so they describe the market rather than your route. Your own gap may be larger or smaller, and the city pages have the fare from your gateway specifically.
They are also flight fares only. The ground leg costs money — a Frecciarossa booked in advance is a fraction of $95, an AVE to Seville rather less than $90, and the Dublin–Belfast coach is trivial against $214 — but it is never free, and none of it is in the numbers above. Neither is the extra night you may need if the connection does not make the same day.
And the risk is real. Two separate bookings are two separate contracts: miss the first flight and nobody owes you the second. That is the single strongest argument for the $100 floor, and for treating anything under it as noise.
Method
City medians come from our 1,037-fare grid: every European city priced from 26 US gateways on one day, cheapest one-week round trip in the following six months. Ground times are the fastest scheduled regular service on each route, excluding transfer to and from the airport. The pairs are declared in the repository before fares are read, and the article regenerates from the grid, so a refresh that closes one of these gaps closes it here.
For the different question — which airport to use when your destination has several — see which European airport should you fly into. For where to go when you are genuinely open about the destination, the cheapest places in Europe is the ranking.
Common questions
- Is it cheaper to fly into a nearby city and take the train?
- Sometimes, and far less often than travel advice implies. Of 16 European city pairs we priced that are joined by a scheduled surface connection under six hours, only three saved $100 or more: Belfast against Dublin at $214, Mykonos against Athens at $201 and Santorini against Athens at $181. Six saved under $50, which is not a saving once you have bought a second ticket.
- What is the biggest saving from flying into a different European city?
- Belfast against Dublin, at $214 on median fares across 26 US gateways. Belfast is the third most expensive arrival city in our grid at $895 and Dublin is the eighth cheapest at $681, and they are two hours apart by direct coach with no border formality. It is the largest gap we found and the shortest ground leg among the large ones.
- Should I fly into Athens instead of Santorini?
- On price, clearly — Santorini's median is $945 against Athens at $764, a $181 gap, and Mykonos is worse at $965. But the ferry is about five hours each way, so you are buying that $181 with ten hours of travel. It is a better deal in summer when island fares rise further, and a poor one if you are going for four nights.
- Is it worth flying into Rome instead of Florence?
- It is the closest call in our data. Florence costs $95 more than Rome on median and the Frecciarossa is 90 minutes, which works out at $63 per hour of ground travel — one of the better exchange rates here. Under our $100 rule it is marginal rather than automatic, and it tips clearly in favor of Rome for two or more travelers, because the flight saving multiplies and one train ticket does not.
- When is flying into a different city not worth it?
- Whenever the gap is under about $100, which was true of 13 of the 16 pairs we priced. Manchester against London saves $11, Porto against Lisbon $11, Venice against Milan $21 and Budapest against Vienna $24. At those numbers the second ticket, the bags and the risk of two separate bookings cost more than the fare you saved.

Written by
Jon Miksis
Jon Miksis has run travel businesses since 2017 and spends 3–6 months a year traveling, two to three of them in Europe. He has taken 250+ flights and booked every one himself, and regularly flies Boston to Europe for under $300 round trip. Every “Flown” review is from his own seat.
Join the Club, free
One email a week: the Europe fares worth acting on, the new transatlantic routes, and first look at the tools. No spam, unsubscribe anytime.
