Travel from Alor Setar to Kota Bharu

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 SetarKota BharuCostCompany
09:3017:1444 MYREkspres Mutiara
10:0017:4444 MYREkspres Perdana
21:0004:4444 MYREkspres Perdana
22:0005:4444 MYREkspres Mutiara
22:0005:4444 MYREkspres Perdana
22:3006:1442 MYRSani Express

Buy Tickets from Alor Setar to Kota Bharu


Use the Search Box to buy your bus tickets from Alor Setar to Kota Bharu.

Powered by 12Go Asia system

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.

Google map of Terminal Terminal Bas Shahab Perdana

Kota Bharu Bus Station


Bus services from Alor Setar to Kota Bharu terminate at Jalan Ismail in the centre of Kota Bharu City.

Jalan Ismail in Kota Bharu

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.

Border crossing at Sungai Kolok into Thailand
Border crossing at Sungai Kolok into Thailand

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.

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

No votes so far! Be the first to rate this post.