Dictionary.com
Thesaurus.com

will have been touring

  • future perfect progressive
    of tour.
    tour
    noun
    a traveling around from place to place.