By bus the journey from Pasir Gudang to Kota Bharu is scheduled to take 11 hours 40 minutes.
Bus Times from Pasir Gudang to Kota Bharu
There are currently 9 bus services a day with Ekspres Mutiara from Pasir Gudang to Kota Bharu available to book online.
| Pasir Gudang | Kota Bharu | Ticket |
| 08:30 | 20:10 | 131 RM |
| 09:15 | 20:55 | 131 RM |
| 09:45 | 21:25 | 131 RM |
| 18:30 | 06:10 | 131 RM |
| 19:30 | 07:10 | 131 RM |
| 19:45 | 07:25 | 131 RM |
| 20:15 | 07:55 | 131 RM |
| 20:30 | 08:10 | 131 RM |
| 20:50 | 08:30 | 131 RM |
Buy Tickets from Pasir Gudang to Kota Bharu
Use the Search Box below to buy your tickets from Pasir Gudang to Kota Bharu.
Powered by 12Go Asia system
There are two ways to travel by public transport from Pasir Gudang to Kota Bharu:
- 1. You can travel by train from Johor Bharu to Kota Bharu via the nearby railway in Wakaf Bharu.
- 2. You can take a direct bus from Pasir Gudang to Kota Bharu.
Pasir Gudang Bus Station
Bus services from Pasir Gudang to Kota Bharu depart from the Terminal Bas Pasir Gudang.
Kota Bharu Bus Station
Most bus services from Paisr Gudang to Kota Bharu terminate at Kota Bharu Bus Terminal.
Travel to Hat Yai
There are two stages to the journey from Kota Bharu to Hat Yai:
- The first stage of the journey from Kota Bharu to Hat Yai is travel from Kota Bharu to the border with Malaysia at Rantau Panjang. There are two ways to get from Kota Bharu to Rantau Panjang :
- Taxi: A taxi from Kota Bharu to Rantau Panjang currently costs around RM60, although this price is not fixed needs to be agreed in advance the driver. The journey by taxi takes 40 to 50 minutes.
- Public Bus: Public bus services to Rantau Panjang depart from the city centre Stesen Bas Kota Bharu. The journey by bus takes around 80 minutes and costs RM5. Bus depart every 30 minutes during the day.

- The second stage of the trip is to travel from the Thailand side of border, which is near Sungai Kolok, to Hat Yai. There are two forms of public transport you can select for this journey:
- Train: Sungai Kolok Railway Station is 1.4 km away from the border. Trains from Sungai Kolok to Hat Yai depart at 06:30, 09:00, 11:30, 12:25, 14:20, and 14:55.
- Bus: Sungai Kolok Bus Station is 3.3 km away from the border. Minivan services from Sungai Kolok to Hat Yai depart from Sungai Kolok Bus Station every hour from 06:00 to 16:00. The journey by minivan takes 4 hours and costs around 200 THB per person.