That is a great question with a lot of variables*. In general, you can expect it to take about 30 minutes per room to load onto a truck. Add drive time between the 2 locations. Then 20 minutes per room to unload. Add 30 more minutes per flight of stairs. When you call and we get more details about your move, we can give you a better window of time.
Variables that can add more time: Flights of stairs, amount of furniture that needs to be taken apart and put back together (poster beds, canopies, bunk beds, entertainment centers, exercise equipment, etc.) Amount of glass tables and mirrors, distance between truck parking and house, weather, amount of boxes (Are the boxes all sealed and labeled?), safes, large appliances, etc.