W 2012 roku Brytyjczyk kontynuował starty w Formule 3. Został zgłoszony do Formuły 3 Euro Series, Europejskiej Formuły 3 oraz ATS Formel 3 Cup. Najlepiej spisał się w niemieckiej edycji, gdzie z dorobkiem 222 punktów uplasował się na 5 pozycji w klasyfikacji generalnej. W pozostałych seriach był siódmy.

Na 2013 sezon Blomqvist podpisał kontrakt z włoską ekipą EuroInternational na starty w Europejskiej Formuły 3. W ciągu 30 wyścigów, w których wystartował, trzykrotnie stawał na podium. Z dorobkiem 151,5 punktu uplasował się na siódmej pozycji w klasyfikacji generalnej.

W kolejnym sezonie startów Brytyjczyk przeniósł się do ekipy Jagonya Ayam with Carlin, obsługiwanej przez zespół Carlin. Wygrał sześć wyścigów oraz piętnastokrotnie stawał na podium. Po zaciętej walce z Maxem Verstappenem dorobek 420 punktów zapewnił mu tytuł wicemistrza serii.

W sezonie 2020/2021 w Formule E reprezentował chińską ekipę NIO 333 FE Team.