Football fans in the Premier and EFL are set to travel a combined 31,244 miles to and from away games over the Christmas period, from Boxing Day to 3rd January. Incredibly, that is the equivalent distance of three return flights from London to Sydney on the other side of the world.

Some fans will have it easier than others in their three festive games, with 46 of the 92 clubs playing at home twice and the other 92 on the road twice.

Fulham FC v West Ham United - Premier League

Research carried out by Virgin Media and the Football Supporters' Federation (FSF) has revealed that where teams are travelling twice, away fans will pay an average of £117.77 on match tickets, travel, food and drink to follow their team this Christmas.

Specifically in the Premier League that average cost per fan is £122.

Newcastle fans have it by far the worst of any fans in the country, with the average cost expected to hit £282.30. The already isolated Magpies only have one game at home and are playing Liverpool and Watford away on Boxing Day and 29th December respectively.

Even with the £30 cap for away tickets in the Premier League, travelling costs have pushed up what loyal Geordies will have to spend on the total 880 mile journey.

Newcastle United v Wolverhampton Wanderers - Premier League

Doncaster, Charlton, Manchester City and Plymouth fans are all also set for an average cost of at least £200. Yet in stark contrast, Fulham fans have it easy this Christmas. The Cottagers are at home twice, while their away trip requires just a 20-mile round trip across London to face Arsenal.

Newcastle supporters are the only set of fans in the country that will have to travel in excess of 800 miles in total over two away games, but the longest single journey will be made by Grimsby fans when they travel 606 miles there and back to face Exeter in League Two on 29th December.

While Fulham fans will travel the least distance, it is Crewe fans who will incur the lowest cost of following a club on the road this Christmas. With two festive games at home, their trip to Bury on New Year's Day is expected to cost an average of just £43.05 per fan all in.

Southampton fans will have to make a trip into London for their club's game with Chelsea on 2nd January. It will cost an average of £71.37, but Saints supporters will have at least saved on the ticket price thanks to sponsors Virgin Media, who are subsidising the price of the ticket so that each supporter will pay just £20 to get in, a full £10 below the usual Premier League cap.

The most expensive away ticket this Christmas is the £39 Blackburn fans are paying at Championship leaders Leeds. The cheapest is the £17 Crawley are charging Colchester fans in League Two.

Total Average Cost for Away Fans Following Premier League & Championship Clubs This Christmas (inc. match ticket, travel, food, drink):

TeamDistance (miles)​Total Avg. Cost ​
​Newcastle United (PL)880​£282.30​
Manchester City (PL)​674​£201.25​
Everton (PL)​647​£195​.22
​Huddersfield Town (PL)​477​£186.76
​Cardiff City (PL)​614​£180.47
Nottingham Forest (Ch)​512​£177.82​
Wigan Athletic (Ch)​633​£174.47​
Arsenal (PL)​574​£172.95​
Rotherham United (Ch)​​518£169.49​
Derby County (Ch)​425​£161.18​
Wolverhampton Wanderers​ (PL)​548​£160.33
Aston Villa (Ch)​528​£151.46​
Ipswich Town (Ch)​682​£149.​54
​Brentford (Ch)​554​£134.85
​Sheffield Wednesday (Ch)​389​£134.03
Hull City (Ch)​366​​£133.62
​Blackburn Rovers (Ch)​237​£129.47
​Tottenham Hotspur (PL)302​£120.30​
​Reading (Ch)168​£119.43​
Stoke City (Ch)​211​£113.92​
Swansea City (Ch)​300​£108.24​
Manchester United (PL)​302​£106.98​
Middlesbrough (Ch)​266​£103.08​
Crystal Palace (PL)​304​£95.65​
Watford (PL)​210​£92.03​
Leicester City (PL)​242​£89.39​
Bristol City (Ch)​262​£88.30​
West Bromwich Albion (Ch)​214​£84.89​
Norwich City (Ch)​254​£83.45​
West Ham United (PL)​238​£76.56
​Bolton Wanderers (Ch)​210​£75.56
​Queens Park Rangers (Ch)242​£73.50​
Southampton (PL)​155​£71.37​
Millwall (Ch)​162​£71.14​
Birmingham City (Ch)​186​£70.45​
Burnley (PL)​51​£67.69​
Bournemouth (PL)​​218​£67.38
Brighton & Hove Albion (PL)​165​£66.03​
Leeds United (Ch)​147​£63.98​
Preston North End​ (Ch)​164​£63.62
​Sheffield United (Ch)​140​£60.93
​Liverpool (PL)​70​£59.38
Chelsea (PL)​​61​£53.65
​Fulham (PL)​20​£48.77

Football stadium postcodes were used as a proxy for point-to-point travel estimates. Driving distance and journey time were measured in miles, based on the shortest driving travel time from stadium to stadium using Google Maps.

Travel costs split between driving & trains based on typical match travel data.