Mersing to Kota Bharu

By bus the journey from Mersing to Kota Bharu is scheduled to take from 10 to 13 hours depending upon which service you take.

Bus Times from Mersing to Kota Bharu


There are currently 8 bus services a day from Mersing to Kota Bharu available to book online.

MersingKota BharuTicketCompany
11:4001:0592 RMEkspres Mutiara
22:0011:25100 RMMayang Sari
22:3011:5592 RMMayang Sari
22:4512:1092 RMEkspres Perdana
22:4512:1092 RMEkspres Mutiara
22:4512:10109 RMSani Express
22:4512:10115 RMQueen Express
23:0008:55121 RMAdik Beradik

Buy Tickets from Mersing to Kota Bharu


Use the Search Box below to buy your tickets from Mersing to Kota Bharu.

Powered by 12Go Asia system

Mersing Bus Station


Bus services from Mersing to Kota Bharu depart from Mersing Jetty Gateway which is the ferry port for boat services to and from Tioman Island.

Google Map of Mersing Jetty Gateway

Kota Bharu Bus Station


Bus services from Mersing to Kota Bharu terminate at Bus Terminal Kota Bharu.

Google map of Bus Terminal Kota Bharu

About Travel to Kota Bharu


Kota Bharu is a relatively large city with over 300,000 permanent residents. Koha Bharu has plenty of shops, restaurants, hotels, and a single public bar (The Golden City) serving alcohol. What Kota Bharu doesn’t have, however, is any major tourist attractions.

Short Stays

The many visitors who come to Kota Bharu are either passing through on route to somewhere else, or they are in Kota Bharu to apply for visa at the city’s Thai Consulate. Most foreign visitors find that there is little reason to want to spend anymore than 1 night in Kota Bharu either waiting for a connecting bus the next day or for their visa application to be processed.

Stesen Bus in the centre of Kota Bharu
Stesen Bus in the centre of Kota Bharu

Kota Bharu is a transport hub for travel to 2 destinations: Thailand and the Perhentian Islands.

Travel to Thailand

The closest border crossing in to Thailand is at Rantau Panjang, 42 km by road to the east of Kota Bharu. The cheapest way to travel by public transport to the border at Ratau Panjang is to take bus 29 from the Stesen Bas in Kota Bharu town centre. By bus the journey takes around 8 minutes and cost RM5 per person. Services on bus 29 depart every 30 minutes from 05.45.

A faster way to travel from Kota Bharu to the border at Rantau Panjang is to take a taxi. The standard fare from Kota Bharu to Rantau Panjang is RM60 for the whole taxi, which means that if you can find some other people to share with you then you can reduce the cost of the journey. The journey by taxi to the border takes around 40 minutes.

Travel to the Perhentian Islands

Shared speed boat services to the Perhentian Islands depart from the port town of Kuala Besut. Bus services to Kuala Besut depart from the Stesen Bas in Kota Bharu town centre. The bus you need to catch is bus 639. The journey takes around 90 minutes and costs RM6 per person.

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.