Perlis liegt ander Grenze zu Thailand und die Hauptgrenzstation ist bei Padang Besar.
Per Luft
Der Flughafen in Alor Setar im Staat Kedah wird von Kuala Lumpur, Penang und Johor Bahru aus angeflogen. Von dort kommt man per Taxis nach Kangar oder Arau. Die Fahrt nach Kangar dauert ungefähr 45 Minuten.
Per Strasse
Busse:
Einige Busfirmen funktionieren innerhalb des Staates und bieten regelmäßige Zubringerdienste nach Kangar, Padang Besar, Aran, Kuala Perlis, Pauh, Alor Setar, Jitra, Kodiang, Simpang Empat, Padang Melangit, Chuping und Kaki Bukit an.
Taxis:
Taxis in Kangar können in alle Richtungen gebucht werden..
Per Schiene
Es gibt täglich Züge von Kuala Lumpur nach Aran und Padang Besar und weiter nach Thailand.