Was in Marseille inJune, it’s Bus L91.
Goes direct mostly via freeway all the way without stopping straight into St Charles.
Takes around 30 minutes.
Bus Stop is right outside the airport, I think it’s 10€ one-way, 14€ for a return.
St Charles Station lies above the city centre and Vieux Port...