Viết tiếp cho đoạn này - Anh ấy đã ra mắt cho đội tuyển bóng đá quốc gia Thụy Điển vào tháng 9 năm 2002 trước Latvia. Anh được gọi cho đội tuyển Thụy Điển tại King's Cup 2003, và là một phần của đội tuyển quốc gia trong mùa xuân năm 2004, chơi trận đấu đội tuyển quốc gia thứ 12 của mình. Anh ấy không được chọn cho Giải vô địch châu Âu 2004
, và đã bị loại khỏi đội tuyển quốc gia trong thời gian ban đầu của mình tại Wigan. Anh một lần nữa là một phần của đội tuyển Thụy Điển trong trận đấu tháng 2 năm 2007 với Ai Cập, và chơi trận đấu đội tuyển quốc gia thứ 13 của mình. Trong khi ở AaB, anh được gọi cho đội tuyển Thụy Điển để thay thế Freddie Ljungberg vào tháng 9 năm 2007. Anh đã chơi trận đấu đội tuyển quốc gia thứ 16 và cuối cùng của mình vào tháng 1 năm 2008, trước khi anh bị loại khỏi đội một lần nữa. Anh đã gây ấn tượng với HLV người Thụy Điển Lars Lagerbäck trong các trận đấu Champions League của mình cho AaB, và được gọi một lần nữa vào tháng 9 năm 2008, nhưng không chơi. Vị trí ưu tiên của Johansson là một tiền vệ trung tâm tấn công không tồn tại trong hệ thống 4<unk>4<unk>2 cứng nhắc của Lagerbäck, và sự nghiệp quốc tế của Johansson đã bị ảnh hưởng.