City Sightseeing a été crée en 1999 à Séville, Espagne et ce circuit constitue toujours la colonne vertébrale de ses projets. A ses débuts, en l'an 2000, il ne comptait seulement que quatre circuits et était une co-entreprise entre Ensign Bus, basée au Royaume-Uni, et City Sightseeing Espagne, récemment établie. A l'heure actuelle, City Sightseeing est une attraction reconnue dans près de 100 endroits autour du monde et couvre les six continents. Ses superbes bus à ciel ouvert de couleur rouge brillante, sont recherchés par les touristes et les visiteurs de plusieurs des principales destination au monde.