To find the unit rate in kilometers per hour, you divide the total distance by the total time.
\[ \text{Unit rate} = \frac{\text{Distance}}{\text{Time}} = \frac{46 \text{ kilometers}}{2 \text{ hours}} = 23 \text{ kilometers per hour} \]
So, 46 kilometers in 2 hours is equal to 23 kilometers per hour.