Arsenal and Chelsea fans face an arduous 2,500 mile journey to watch the two London teams battle it out for the Europa League title in Baku.
The clubs successfully navigated the semi-finals of the second-tier European competition last night, but fans are having to plan their route to the Azerbaijan capital, which sits on the coast of the Caspian Sea and is further east from London than Saudi Arabia's Riyadh or Damascus in Syria.
Gunners and Blues fans face a difficult journey trying to get to Baku, with no direct flights from London in the days leading up to the match, with the majority of trips taking between 10 and 14 hours.
However, the trip east could take up to 58 hours if you drive - and that's if there's no traffic.
- How to get to Baku?
It won't be easy for football fans flying from England.
Fans making the trip could face the prospect of multiple stopovers in European countries, depending on the time they decide to make the mid-week trip.
The cheapest return flights from London Heathrow to Baku, via a stopover in Istanbul, Turkey, cost more than £1,130 and will take longer than 20 hours.
Ticket prices are constantly rising too, so fans looking to make the journey should book sooner rather than later.
To add insult to injury, flight times from the English capital are late at night, the earliest leaving at 10.15pm from London, while return flights leave Baku at 2.15am.
If flying doesn't take your fancy, you could drive - although you might want some company, as Google Maps says the journey would take 58 hours if there is no traffic along the way.
This direct route which takes you through the Netherlands, Germany, Poland and Ukraine and Russia, is likely to take longer, however, as there is a closed border between Ukraine and Russia along the route owing to heightened political tensions.
If you wanted to go via train, the whole journey could take you through seven different counties and a two-day train journey from Kharkiv in Ukraine to Baku.
- Who will be making the trip to Baku?
The final will be held in the 68,700 seat Baku Olympic Stadium - but Chelsea and Arsenal have only been given allocations of 6,000 tickets each.
Many seats in the stadium will be corporate. Arsenal have appealed to UEFA to ask for a larger ticket allocation but have not received an answer.
In a statement, the club said: "There will be thousands of fans who have supported the club for years and been part of our Europa League journey this season, who will be unable to attend."
Tickets will be priced between £26 and £121, with the majority costing £43.
It's not just Arsenal and Chelsea fans who will suffer, as Liverpool and Tottenham have been allocated 16,613 tickets each for their Champions League final at the 68,000-seater Wanda Metropolitano in Madrid.
Fans hoping to make the trip to Azerbaijan will also need to apply for a visa, giving them just 19 days for their application to be processed ahead of the final.
To make matters worse for Arsenal, Armenian international Henrikh Mkhitaryan may not be able to take part in the final owing to a break-down in political relations between his home nation and Azerbaijan.
During Arsenal's earlier Europa League fixture against Qarabag in Baku, the 30-year-old did not travel with the club.
- What is there to do in Baku?
With the final being held on a Wednesday, many fans will have to take a number of days off work, so will surely be looking to make the most of their getaway.
At the centre of Baku lies the Old City, which is a protected UNESCO World Heritage Site.
The picturesque city is a blend which combines the charm of Paris with the modernity of Dubai's architecture, giving tourists a mix of attractions to enjoy.
The other of Azerbaijan’s UNESCO World Heritage Sites is the Gobustan National Park, that attracts thousands of tourists annually.
Azerbajian's largest water park is located 20 miles outside of Baku, which could tempt those heading with their families.
Temperatures around this time of the year hover around the mid-20Cs, a nice change from the mid-teens in England.
Cuisine in Azerbaijan resembles its neighbouring country, blending a mixture of European and Middle Eastern traditions, combining vegetables like aubergine, tomato, cabbage, radish with rice, bread and meats.
Diners could try plov, the national dish of Azerbaijan which typically combines rice, fried meat and spices together.
- What are the fans saying?
Understandably, many are not happy about the situation.
Andrew Allen, deputy editor at fan website Arseblog news, tweeted: "Arsenal (and presumably also Chelsea) have been allocated 6,000 tickets for the Europa League final in Baku. The stadium holds just shy of 69,000. Nice one UEFA."
Another added: "I realize that the venues for the European finals are set well in advance, but does it really make sense for two teams from London, along with staff, press and especially supporters to travel this distance?"
Lav tweeted: "Makes no sense for both arsenal and chelsea to travel 5000 km to play in the final, should play in Wembley."
"Honestly, this is scandalous. Just SIX THOUSAND tickets each for Arsenal and Chelsea fans for a major European final. "Very limited" travel options to Baku. Unacceptable."
To make matters worse for fans, the final will kick off at 11pm local time in order to maximise its appeal to a Western audience, meaning the final could finish close to 2am if the game goes to penalties.