Kangar is the end of all domestic bus lines in Malaysia before crossing to Thailand. Most notable company is Transnasional Berhad, the largest bus company in Malaysia. There are also companies that go to and from as far as Melaka in the south and Kelantan in the east. Fare to travel from Kuala Lumpur is about RM43 and the journey takes about 6.5 hours.
Taking a train to Perlis you will end up in a small town called Arau, less than 15km away from Kangar. The only company that provides passenger train service is KTM Berhad.
Hop-on-hop-off town buses are easily accessible. The center for the town buses is next to Kayangan Square. However, town buses do not operate at night. Taxis are few and far between and are usually focused at the bus terminal.
Nightlife in Kangar is nonexistent. Shops close well before 10pm but the Kayangan Square stays open until 10pm.
However, you can always join the locals at coffee shop or mamak stall (mostly located at Persiaran Jublee Emas) to have a local drink.