For a 10-day trip to Canada in 2026, a mid-range traveler should budget approximately $2,500 to $3,500 USD (roughly $3,400 to $4,700 CAD) per person, excluding international flights. This breaks down to roughly $250–$350 per day. Major cities like Vancouver and Toronto are expensive; a standard 3-star hotel will cost between $150 and $250 per night. Food costs average around $60–$80 per day if you mix quick-service meals with one nice dinner. Transportation is a significant factor—renting a car with insurance can cost $100 per day, while domestic flights between provinces (e.g., Toronto to Calgary) can easily cost $300. If you are on a budget, staying in hostels and using the VIA Rail or Megabus can drop your daily spend to around $120. Conversely, a luxury trip featuring stays in Banff or Lake Louise can easily exceed $600 per day. Don't forget to budget for the mandatory 13–15% sales tax (HST/GST) and the customary 15–20% tipping culture in restaurants, which can add a surprising amount to your final tally.