Hearts will start and finish their Europa Conference League group stage with games against Istabul Basaksehir, UEFA has announced.
The Tynecastle side learned the identity of their group stage opponents on Friday and the governing body have now published the full fixture schedule.
The campaign kicks off with a home match against Turkish side Basaksehir on September 8 at 5.45pm.
A week later, Robbie Neilson and his players travel to Riga to face Latvian champions RFS, with that match starting at 8pm.
Next up are the back-to-back glamour games against Fiorentina. The Serie A side travel to play at Tynecastle on October 6, with the return game in Florence on October 13.
Hearts are then at home to RFS on the night of October 27 with the group finishing for Hearts in Istanbul on November 3 with a kick-off time of 3.30pm.
“I think it’s a great draw,” Neilson told STV on Friday. “There’s three great trips for the fans.
“We’ve got two really tough games and a game that we would hope we would take something from as well. I think it’s given us a chance in the group.”
Hearts Europa Conference League fixtures
Matchday one – September 8, 5.45pm Hearts v Istanbul Basaksehir
Matchday two – September 15, 8pm RFS v Hearts
Matchday three – October 6, 8pm Hearts v Fiorentina
Matchday four – October 13, 5.45pm Fiorentina v Hearts
Matchday five – October 27, 8pm Hearts v RFS
Matchday six – November 3, 3.30pm Istanbul Basaksehir v Hearts