Skip to content

Terminal Freesia Tanah Rata to Hentian Duta bus tickets

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

Buses from Terminal Freesia Tanah Rata to Hentian Duta take about 4h. 2 operators run 4 departures a day between 10:00 and 23:45, with fares from RM 32.00.

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

Operators on this route

OperatorDeparturesJourney timeTicket typeFrom
Seri Lintang Liner4.4(25)16:30, 23:454hRefundableDate changeRM 38.00
Angkasa Coach4.2(25)10:00, 22:304h 10mNon-refundableRM 32.00

Boarding points in Terminal Freesia Tanah Rata

  • Terminal Freesia Tanah Rata

    Jalan Besar, Tanah Rata, Cameron Highlands

Dropping points in Hentian Duta

  • 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

Frequently asked questions

How long is the bus journey from Terminal Freesia Tanah Rata to Hentian Duta?

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

How much is a bus ticket from Terminal Freesia Tanah Rata to Hentian Duta?

Fares start from RM 32.00. Children travel from RM 24.00 with operators that offer a child fare.

What time are the first and last buses from Terminal Freesia Tanah Rata to Hentian Duta?

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 Freesia Tanah Rata and drop off at Terminal Bersepadu Selatan (TBS), Hentian Duta, Terminal Bas Pudu Sentral.

Can I cancel or change my ticket?

1 of 2 operators on this route sell refundable tickets and 1 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.