Leave on / leave in

Hi! Would you please explain what is the difference in following sentences:
“I left my umbrella on the bus” and “I left my umbrella in the bus”? Thank you! With kind regards,Oinas.

Native English speakers would use ‘on’. ‘In’ would denote that you left it inside the material of the bus itself.