Short answer: a 2-bedroom apartment typically costs $1,200–$2,500 to move locally, or $2,800–$5,000 to move 500–1,500 miles, based on 2026 published industry cost surveys.
Local vs. long-distance breakdown
| Move type | Typical cost |
|---|---|
| Local (<100 mi) | $1,200 – $2,500 |
| Regional (100–500 mi) | $2,100 – $3,750 |
| Long-distance (500–1,500 mi) | $2,800 – $5,000 |
| Coast-to-coast (1,500+ mi) | $3,640 – $6,500 |
Ranges synthesized from 2026 published industry cost surveys. Get a range for your exact move with the calculator.
What drives the cost at this size
- Second bedroom's use. A home office or storage room with furniture costs meaningfully more than an empty guest room.
- Building access. Second-floor-and-up walk-ups without an elevator are the most common reason a 2-bedroom quote comes in above the local range.
- Packing scope. This is often the tipping-point size where full-service packing genuinely saves a weekend rather than just a few hours.
Timeline
Locally, expect a 2–3 person crew to need 4–7 hours for loading, drive time, and unloading. Long-distance, budget separate transit time — typically a few days for a regional move, more for cross-country, since your shipment may share a truck with other households.