By bus the journey from Alor Setar to Kota Bharu is scheduled to take 7 hours 44 minutes.
Bus Times from Alor Setar to Kota Bharu
There are 6 bus services a day from Alor Setar to Kota Bharu which are available to book online.
Alor Setar | Kota Bharu | Cost | Company |
09:30 | 17:14 | 44 MYR | Ekspres Mutiara |
10:00 | 17:44 | 44 MYR | Ekspres Perdana |
21:00 | 04:44 | 44 MYR | Ekspres Perdana |
22:00 | 05:44 | 44 MYR | Ekspres Mutiara |
22:00 | 05:44 | 44 MYR | Ekspres Perdana |
22:30 | 06:14 | 42 MYR | Sani Express |
Buy Tickets from Alor Setar to Kota Bharu
Use the Search Box to buy your bus tickets from Alor Setar to Kota Bharu.
Alor Setar Bus Station
Bus services from Alor Setar to Kota Bharu depart from the Terminal Bas Shahab Perdana, which is the main long distance bus station in Alor Setar.
Kota Bharu Bus Station
Bus services from Alor Setar to Kota Bharu terminate at Jalan Ismail in the centre of Kota Bharu City.
Travel from Kota Bharu to Thailand
Kota Bharu is the state capital of Kelantan and has a wide range of shops, restaurants and hotels, and a single city centre bar selling alcohol. Kota Bharu, however, has few tourist attractions and the foreign visitors to the city tend to come either to renew their Thailand visa at the city’s Thai Consulate, to travel to the Perhentian Islands, or to travel into Thailand via the border crossing from Rantau Panjang to Sungai Kolok. Speed boat services to the Perhentian Islands depart from Kuala Besut, which is 90 minutes by local bus to the south of Kota Bharu. Bus 639 to Kuala Besut departs frequently from Kota Bharu Central Bus Station and costs 6 MYR.

There are two ways to travel from Kota Bharu to the border crossing to Thailand at Rantau Panjang: bus and taxi. Travel by taxi is the fastest option. By taxi it takes around 40 minutes to travel from Kota Bharu to the border crossing and costs 60 MYR. The journey by bus takes around 1 hour 20 minutes but only costs 5 MYR per person. Bus services from Kota Bharu to Rantau Panjang also depart from Kota Bharu Central Bus Station. The bus you need to take is number 29 which departs every 30 minutes from 05:45.