Die Präsentation fand am 8. Dezember vor Tausenden Zuschauern auf dem Cinelândia-Platz in Rio de Janeiro statt, einer kulturellen und gesellschaftlichen Hochburg der Carioca-Stadt. Die Entscheidung für Brasilien symbolisiert die internationale Aufstellung der Marke Peugeot und passt perfekt zum Motto des 208: „Let Your Body Drive“.