on/by the bus

“She’ll be arriving on/by the next bus.”
Could you tell me which is the apt preposition in the above sentence?


Mr. Alan.
Do you agree with Bleysin?

Well, I do.

She’ll be arriving on the next bus (specific)
She’ll be arriving by bus (as opposed to by any other means of transport)