There are 60 minutes in an hour, so the trip took 1 1/2 * 60 = 90 minutes.
Josie spent 3 + 13 + 14 + 18 = <<3+13+14+18=48>>48 minutes waiting.
Thus, she spent 90 - 48 = <<90-48=42>>42 minutes shopping.
#### 42