First, we have to transform 23 minutes into hours, knowing that 1 hour is equivalent to 60 minutes.

Then, we add this time to 2 hours to get 2.38 hours in total.
Now, we divide the distance traveled by the time spent to get the average speed.
![\begin{gathered} v=\frac{46.7\operatorname{km}}{2.38h} \\ v=19.62((km)/(h)) \end{gathered}]()
Therefore, the average speed is 19.62 km/hr.