Taylor Swift’s Eras Tour ran for about 21 months in total, from mid-March 2023 to early December 2024, spanning 632 days between opening night and the final show. Individual concerts on the tour typically lasted around 3 hours and 15 minutes each night.

Quick Scoop: How long did the Eras Tour last?

  • The tour began on March 17, 2023, in Glendale, Arizona.
  • It ended on December 8, 2024, in Vancouver, Canada.
  • That start-to-finish window adds up to about 21 months, or 632 days.

So, if someone asks “how long did the Eras Tour last?” in a big-picture sense, the answer is:

  • Roughly 1 year and 9 months on the calendar.
  • With 149 shows spread across that period.

How long was each show?

Beyond the overall timeline, fans also talk about how long a single Eras Tour concert lasted. Most sources and fan reports agree that:

  • A typical show ran about 3 hours and 15 minutes , sometimes slightly more.
  • Each concert included around 44–46 songs , divided into multiple “eras” with different staging and costumes.

This marathon-style runtime is part of why the tour felt so intense and historic for fans and the industry.

Eras Tour by the numbers

Here are a few key stats that give extra context to “how long” the era really was:

  • Total shows: 149 concerts.
  • Cities: 51 cities across multiple continents.
  • Tour window: March 17, 2023 – December 8, 2024 (about 21 months).
  • Average show length: ~3 hours 15 minutes per night.

Information gathered from public forums or data available on the internet and portrayed here.