It's been a wild ride for the Greek side, who have traveled across the continent and left a number of troublemakers behind on the way to, of all places, Athens.
After finishing third in their Europa League group, Olympiakos managed to stage a comeback from 4-1 down in their Conference League last-16 tie against Maccabi Tel-Aviv before beating Fenerbahce on penalties and upset favorites Aston Villa.
In contrast, Fiorentina had a relatively smooth journey to their second consecutive Conference League final and have yet to lose a match in Europe this season.
Tonight's match has been made free to watch, so fans without subscriptions can watch it without a subscription TNT Sports can still tune in online if they create an account.
Where can you watch Olympiacos vs Fiorentina?
TV channel: In the UK, the match will be broadcast live on TNT Sports 1, with coverage from 7pm BST and a kick-off at 8pm.
Live stream: The final can be viewed online for free via the Discovery+ app and website.
Live blog: You can follow all the matchday action via Standard sport's live blog!