What is the best route to select a time?

Firstly, apologies if this has been asked, I did a search and couldn't see anything so here goes.

I have 2 routes I have identified to select an appointment slot to book in with a health practitioner. The slots are set by the practitioners so can't be changed. Context is for mobile.

Route A:

enter image description here

I have this right now, a simple list that has the potential to get lengthy. However to me it reads better.

Route B:

enter image description here

Can contain more times in the viewpoint (which is the clients preference) but it reads left to right which to me feels like a poorer experience.

I can't really find any research which would suggest which route, or if theres an industry standard.

My questions:

  1. Is there a better way?
  2. If not, what is the better way of the two above?