The MoneySavingExpert.com blogger said: "I always go the extra mile to save money, but last week I went the extra 1,017 miles and saved £7.72 by getting back to Essex from Sheffield via Berlin - I even had enough Euros spare for a currywurst sausage by the Brandenburg Gate... Wunderbar !"
Although it was worse for the environment, it was cheaper to travel over a thousand more miles to get home from Sheffield to Essex.
The blogger was giving a talk on couponing, and realised he wouldn't exactly save much money when the cheapest single train fare was £47.
He said: "It turned out that flying out from East Midlands Airport to Berlin, spending seven hours exploring the city and then flying to Stansted and getting the bus home was cheaper than a single train journey in England."
Mr. Cox also found he could buy a return train ticket to Berlin city centre, enjoy a free tour of a government building and lunch while he was out there and still save money.
This isn't just true for one journey - the blogger was shocked to find other journeys showed similar savings.
Other savings:
• London to Bristol - Ryanair flights via Dublin: £14. South West train: £41.
• London to Manchester - Ryanair flights via Milan: £33. Virgin train: £101.
• Bristol to Newcastle - Ryanair flights via Dublin: £14. Cross Country train: £74.
Rail fares in the UK have only been getting more expensive - rising at three times the rate of salaries.
Long-suffering commuters from January 2 face the latest annual price hike for their tickets, as campaigners said services were so poor in parts of the country that passengers would be amazed rises would be allowed.
The latest annual rise means fares have risen at three time the rate of wagepay packets since David Cameron was elected Prime Minister in 2010, according to an analysis by Labour.