Until when - how many minutes before arrival - can I make a Booking?

This varies per location, on average you can make a booking until one hour before you arrive. You can find this information on the detail page of each parking after you log in on app.truckparkingeurope.com.