Oliver Glasner's side have made it past Real Betis, Barcelona and West Ham United to book their spot in the showpiece event after a disappointing 11th-placed finish in the Bundesliga.
Frankfurt could also become just the third team in history to win the Europa League without losing a single game, with Glasner overseeing a 12-game unbeaten streak in the tournament so far.
Here, Sports Mole takes a closer look at Die Adler's route to the final.
GROUP D - WINNERS
Joining Fenerbahce, Olympiacos and Antwerp in Group D, Frankfurt swept aside the competition to secure first place in the standings and a simple path into the knockout rounds.
The German side took seven points from their opening three games, although they needed a last-gasp Goncalo Paciencia penalty to make it past Antwerp on matchday two.
The Portuguese would also be the thorn in Antwerp's side later on in the group, netting a 94th-minute equaliser to force a 2-2 draw with the Belgian side at the Deutsche Bank Park.
Doing the double over Olympiacos and taking two points off Fenerbahce saw Frankfurt top the group with 12 points from a possible 18 - three clear of the Greek runners-up and advancing to the last-16 in the process.
LAST-16 - FRANKFURT 3-2 REAL BETIS
With Manuel Pellegrini's Real Betis side proving a tough nut to crack this term, Frankfurt's trip to the Benito Villamarin was to be anything but straightforward, although Filip Kostic got them off to the perfect start after just 14 minutes.
Nabil Fekir responded for Betis before Daichi Kamada's 32nd-minute effort clinched a 2-1 first-leg win for Die Adler, who were pushed all the way by their Spanish counterparts in the second leg.
Betis forced extra-time when Borja Iglesias netted in the 90th minute, but with penalties looming, Guido Rodriguez and Rui Silva's mix-up saw the former turn into his own net with no less than 120 minutes on the clock to send Frankfurt through.
QUARTER-FINALS - FRANKFURT 4-3 BARCELONA
A Barcelona side with a renewed sense of confidence under Xavi entered the Europa League as one of the favourites to go all of the way in the tournament after dropping down from the Champions League.
Frankfurt had plenty to say about that, though, as Ansgar Knauff netted a thunderbolt of an effort before Ferran Torres responded to force a 1-1 draw in the first leg ahead of the Camp Nou encounter.
However, Kostic's brace and Rafael Borre's effort saw Frankfurt stun the Catalans into silence, and while Barcelona responded in added time through Memphis Depay and Sergio Busquets, it was no use against Glasner's juggernaut.
SEMI-FINALS - FRANKFURT 3-1 WEST HAM
Frankfurt had purchased their tickets to the London Stadium for one of the most famous European nights in West Ham's history, but Glasner's side played party poopers after less than a minute in the English capital.
Knauff was allowed to drift away at the back post and finish before Michail Antonio's strike just crossed the line - despite the efforts of a scrambling Kevin Trapp - although Kamada had the simple task of walking the ball into the net to restore Frankfurt's one-goal first-leg lead.
Red cards for Aaron Cresswell and David Moyes only increased the gradient in West Ham's uphill battle during the second leg, and an insurance goal from Borre ensured that Die Adler would travel back to Seville to compete in the final.