Sky Ferreira is battling worsening health troubles on tour after she was struck down by a sinus infection, a hand injury and an allergic reaction - all within four days.

The singer has been busy promoting her album Night Time, My Time, while also supporting Miley Cyrus on her Bangerz world tour and playing a number of shows in Europe.

Ferreira was hospitalised with a nasty leg injury while on the road with Cyrus in February (14), and she has now told fans she is facing further health troubles.

She writes on on Wednesday (28May14), "I've managed to have a sinus infection & completely f**k up my right hand & have a crazy allergic reaction within 4 days. I love touring."

Ferreira still plans to perform at the Primavera Sound Festival in Barcelona, Spain on Wednesday (28May14).