D'origine écossaise, la soprano Line Milne a étudié à la Royal Scottish Academy of Music and Drama.
Elle a fait plusieurs apparitions au Metropolitan Opera de New York en tant que Pamina (Die Zauberflöte) et Susanna (Le nozze di Figaro), et au Glyndebourne Festival en tant que Pamina, ainsi qu'avec le premier rôle dans Rodelinda and Theodora, Marzelline (Fidelio) et Micäela (Carmen). À l'English National Opera elle a chanté la Comtesse Almaviva (Le nozze di Figaro), le premier rôle dans Alcina et Anne Trulove (The Rake’s Progress). Elle a également chanté Leonore (Fidelio) au Welsh National Opera et a inauguré le rôle de Sian dans la première mondiale de The Sacrifice, l'opéra de James MacMillan. Pour l'Opéra d'Écosse, elle a chanté le rôle titre dans Semele, Adina (L’Elisir d’Amore), Zerlina (Don Giovanni), Susanna, Ilia Idomeno et Despina (Così fan tutte).
Récitaliste reconnue, elle a chanté aux festivals d'Aix-en-Provence et de Londres, au Usher Hall d'Edinbourg, au Oxford Lieder Festival, au Palais des Beaux Arts de Bruxelles et au Schumannfeste de Dusseldorf. Elle est également l'invité régulière du London Wilmore Hall.