W latach 2013–2014 w reprezentacji Szwecji U-18 rozegrał 25 meczów, w których zdobył 10 punktów (4 gole, 6 asyst) oraz spędził 16 minut na ławce kar, a także dwukrotnie uczestniczył w mistrzostwach świata U-18 Elity (2013, 2014) oraz w turnieju Ivan Hlinka Memorial Tournament 2013 w Czechach i na Słowacji, na których drużyna Trzech Koron zajęła 7. miejsce. W latach 2014–2016 w reprezentacji Szwecji U-20 rozegrał 27 meczów, w których zdobył 14 punktów (6 goli, 8 asyst) oraz spędził 14 minut na ławce kar, a także wziął udział w rozgrywanych w Kanadzie mistrzostwach świata juniorów 2015 Elity, na których Aho rozegrał 7 meczów, zdobył 4 punkty (1 gol, 3 asysty) oraz spędził 2 minuty na ławce kar, a drużyna Trzech Koron zakończyła turniej na 4. miejscu, po przegranej 2:4 w meczu o 3. miejsce z reprezentacji Słowacji U-20, rozegranym 5 stycznia 2015 roku na Air Canada Centre w Toronto.
W latach 2016–2017 w seniorskiej reprezentacji Szwecji rozegrał 12 meczów, w których zdobył 1 punkt (1 gol) oraz spędził 8 minut na ławce kar, a także wziął udział w Euro Hockey Tour 2016/2017 (5 meczów), na których drużyna Trzech Koron zakończyła swój udział na 4.