Op 1 maart 2015 is deze lijn ontstaan als gedeeltelijk opvolger van lijnen 10 en 489.
Op [[Dienstregeling concessie Zeeland 2018#Wijzigingen per 15 november 2018|15 november 2018 ]] kwam lijn 909 te vervallen en werd geïntegreerd in [[Lijn 910 Terneuzen Zeldenrustlaan - Hulst Busstation|lijn 910]], die vanaf Kloosterzande ook naar Ossenisse ging rijden.