@SamPoodle123 From experience, I think that she will need a phone if she travelling by herself - not just to communicate but also so she can check bus times, find an alternative route if necessary etc. My dd loves Citymapper!
My dd also uses her phone to check her school email on the way in (room changes, clubs cancelled or moved) and for Duolingo, as well as texting her friends. It would be possible to do the first two on her school laptop, but a lot less convenient.
We have her phone very locked down (net nanny software plus Apple controls) and she can’t download apps, use the phone overnight or browse most of the web. We’re up for negotiation on these as she needs / wants looser controls, but so far they’re working well, though she (she says!) she is outlier amongst her friends in terms of how strict we are on this.