Skip to content

Terminal Bas Pudu Sentral to Terminal Bas Kota Bharu bus tickets

4 buses a day from 2 operators, from RM 44.00.

Buses from Terminal Bas Pudu Sentral to Terminal Bas Kota Bharu take about 8h. 2 operators run 4 departures a day between 10:00 and 23:45, with fares from RM 44.00.

Cheapest fare
RM 44.00
Journey time
8h
First bus
10:00
Last bus
23:45
Buses a day
4
Operators
2
Child fare from
RM 33.00

Operators on this route

OperatorDeparturesJourney timeTicket typeFrom
Pantai Timur Coach4.3(25)11:30, 23:458hRefundableDate changeRM 52.00
Sinar Banjaran Express3.9(25)10:00, 16:308h 10mRefundableDate changeRM 44.00

Boarding points in Terminal Bas Pudu Sentral

  • Terminal Bersepadu Selatan (TBS)

    Jalan Terminal Selatan, Bandar Tasik Selatan, Kuala Lumpur

  • Hentian Duta

    Jalan Tuanku Abdul Halim, Kuala Lumpur

  • Terminal Bas Pudu Sentral

    Jalan Pudu, Kuala Lumpur

Dropping points in Terminal Bas Kota Bharu

  • Terminal Bas Kota Bharu

    Jalan Hamzah, Kota Bharu

Frequently asked questions

How long is the bus journey from Terminal Bas Pudu Sentral to Terminal Bas Kota Bharu?

The fastest bus takes about 8 h 0 min. Journey times depend on traffic and stops on the way.

How much is a bus ticket from Terminal Bas Pudu Sentral to Terminal Bas Kota Bharu?

Fares start from RM 44.00. Children travel from RM 33.00 with operators that offer a child fare.

What time are the first and last buses from Terminal Bas Pudu Sentral to Terminal Bas Kota Bharu?

The first bus leaves at 10:00 and the last at 23:45, with 4 departures a day.

Where do the buses board and drop off?

Buses board at Terminal Bersepadu Selatan (TBS), Hentian Duta, Terminal Bas Pudu Sentral and drop off at Terminal Bas Kota Bharu.

Can I cancel or change my ticket?

2 of 2 operators on this route sell refundable tickets and 2 allow a date change. Each bus shows its policy before you book.

Do I need to print my ticket?

No. Show the QR code on your phone, or the PDF we email you, when you board.