Ο Σβαπ έλαβε την πρώτη του κλήση στην Εθνική Αυστρίας για ένα αγώνα για τα προκριματικά του Ευρωπαϊκού Πρωταθλήματος του 2016 εναντίον του Λιχτενστάιν τον Οκτώβριο του 2015. Έκανε το ντεμπούτο του σε φιλικό αγώνα εναντίον της Ουρουγουάης στις 14 Νοεμβρίου 2017.