GoAsia
How to Get from Kuala Lumpur to Bidor

How to Get from Kuala Lumpur to Bidor

Last updated: October 17, 2026
Contents

Bidor is a town in southern Perak, north of Kuala Lumpur. Most travelers reach it by bus from Kuala Lumpur.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Kuala Lumpur to Bidor by Bus

Terminal Bersepadu Selatan (TBS) lists Bidor among its northern destinations with fares of RM13.50 to RM22.00 from Kuala Lumpur.[1] The terminal is in Bandar Tasik Selatan and serves destinations in the south, the east coast and the north.[2] Booking platforms list Express and VIP buses, with Express departures from early morning to evening, including 20:30 and 20:50, and VIP departures at 10:00, 12:30, 14:30 and 18:30. Travel time is about 3 hours 23 minutes to 3 hours 44 minutes (October 2026).[3]

TBS fares are ranges across all operators, in Ringgit and net of taxes, and can change without notice.[1]

Comparing Your Options

Mode Price Duration
Express bus RM13.50 to RM22.00[1] About 3h 23m to 3h 44m[3]
VIP bus RM13.50 to RM22.00[1] About 3h 30m[3]

Tips for Traveling from Kuala Lumpur to Bidor

  • Book in advance: Buses fill up on weekends, public holidays and school breaks.
  • Arrive early at TBS: It is a large terminal, so allow time to find your gate and, if needed, exchange your ticket for a boarding pass.
  • Bring a light jacket: Malaysian buses are often strongly air-conditioned.

Timetable

Bus Kuala Lumpur - Bidor $ 4.89–5.55 3h 23m – 3h 44m
  • →  Express 08:30, 08:50, 11:30, 11:50, 13:30, 13:50, 18:30, 18:50, 20:30, 20:50
  • →  VIP 10:00, 12:30, 14:30, 18:30

Frequently Asked Questions

How can I book tickets from Kuala Lumpur to Bidor?

Use the booking tool on this page to compare the transport options currently available from Kuala Lumpur to Bidor, including current prices and schedules.

What is the cheapest way to get from Kuala Lumpur to Bidor?

The bus is the usual option. TBS lists fares of RM13.50 to RM22.00 from Kuala Lumpur to Bidor.

What is the fastest way to get from Kuala Lumpur to Bidor?

The bus takes about 3 hours 23 minutes on the fastest listings. Travel times vary with traffic on the North-South Expressway.

How long does it take to get from Kuala Lumpur to Bidor?

Booking platforms list about 3 hours 23 minutes to 3 hours 44 minutes.

Where do the buses depart from in Kuala Lumpur?

Most buses to Bidor depart from Terminal Bersepadu Selatan (TBS) in Bandar Tasik Selatan.

Are there night buses available from Kuala Lumpur to Bidor?

Booking platforms list evening departures at 20:30 and 20:50. They are regular Express buses, not overnight sleeper services.

Do I need to book in advance?

Booking ahead is advisable for weekends, public holidays and school breaks, when buses fill up.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] Terminal Bersepadu Selatan (TBS-BTS): Northern Destinations. Retrieved October 17, 2026.
  2. [2] Terminal Bersepadu Selatan (TBS-BTS): Terminal Bersepadu Selatan (TBS-BTS). Retrieved October 17, 2026.
  3. [3] 12Go: Kuala Lumpur - Bidor timetable. Retrieved October 17, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.