Central Bus Terminals
This is the main bus station in Kuala Lumpur and caters for coaches departing and arriving to and from all parts of Peninsular Malaysia. It is situated in Jalan Pudu, just next to bustling Jalan Petaling, also called Chinatown where you’ll find lots to eat, see and buy. The nearest LRT train station is Plaza Rakyat LRT (Ampang Line) or Masjid Jamek Station (Kelana Jaya line).
Duta Bus Terminal
This Bus terminal serving mostly express buses from the Northern states of Kuala Lumpur. It is located at Jalan Duta, just opposite of Mosque Federal Territory and also next to the National Tennis Centre and Tun Razak Hockey Stadium. There is currently no LRT station nearby and taxis are the best way to get there.
Putra Bus Terminal
Putra Bus Terminal caters mainly to express buses serving the East coast states of Pahang, Terengganu and Kelantan. Situated directly opposite the Putra World Trade Centre (PWTC), this terminal can be accessed by the PWTC Station of Star LRT line or Putra Halt KTM Commuter Station.
Pasar Rakyat Bus Terminal
This bus terminal is handle express busses to and from Singapore and Genting Highlands. It is located at Jalan Melati. The nearest train station is Jalan Imbi Monorail Station and taxis are the best way to get there.
Pekeliling Bus Terminal
Situated at Jalan Pekeliling, these terminal services buses to and from towns on the east coast, including Kuantan, Temerloh, Kuala Lipis and Jerantut (exit point for Taman Negara National Park) of Pahang state. Some buses to Genting Highlands and Terengganu state also leave from here. The nearest LRT station is Titiwangsa Station of the Star LRT line.
Terminal Bersepadu Selatan
The new integrated transport terminal in Bandar Tasik Selatan will begin operations on 1/1/2011. Terminal Bersepadu Selatan-Bandar Tasik Selatan (TBS-BTS) or the Integrated South-Bandar Tasik Selatan Transport Terminal is operated by MAJU Terminal Management and Services (TMAS). It is located next to the existing Bandar Tasik Selatan LRT Station (Star LRT), the Stesen Komuter KTM Bandar Tasik Selatan and Express Rail Link (ERL) KLIA Transit Station.
Kompleks Hentian Kajang
This bus terminal is the largest bus/taxi station, shopping and residential centre in Malaysia. It caters for coaches departing and arriving to and from all parts of Peninsular Malaysia also to Singapore and Hadyai. The terminal is situated on Jalan Reko, Kajang town, nearby with UKM. The nearest train is Kajang KTM Commuter Station.
Klang Sentral Bus Terminal, Meru
Officially opened in December 2008, Klang Sentral Bus Terminal is a new commercial hub in the northern part of the royal town of Klang in Selangor. It is also the new controversial and highly-debated ultra-modern transport terminal for the local and intercity bus and taxi services. Located at Jalan Meru nearby with Setia Alam and Aman Perdana townships. There is currently no LRT station. Taxis and intercity busses is the best way to get there.
Seksyen 17 Bus Terminal, Shah Alam
This bus terminal is handle express busses to and from north and south. It is located at Jalan Jenulung Seksyen 17 Shah Alam next to Treatment and Rehabilitation Method Centre. There is no LRT station and the best way to get there are by taxis or intercity bus.
Southern Bus Terminals
Seremban Bus Terminal One
The main bus terminal in Seremban is adjacent to Terminal One Mall, on Jalan Sungai Ujong. This terminal is the pick-up and drop-off points for all local buses within the state as well as for express bus companies that bring passengers from all over the country to Negeri Sembilan and vice versa. The nearest train is Seremban KTM Commuter Station and already connected to the terminal by a covered walkway.
Malacca Sentral Bus Terminal
Since 2004 the Malacca Sentral Bus Terminal, Malaysia’s first air-conditioned bus (state and express) and taxi terminal, has been servicing passengers in Malacca. This terminal caters express busses to and from around peninsular Malaysia and also Singapore. It is located at Jalan Tun Razak Malacca Town opposite Tesco. There is no LRT station and intercity bus is the best way to get there.
Larkin Bus & Taxi Terminal, Johor Bahru
The Larkin Bus & Taxi Terminal Complex is located in a town of Larkin and about 4 kilometres away from the Johor City Center. It is the usual bus pick-up point from Johor Bahru to other parts of Peninsular Malaysia, as well as to Singapore. To get there, the best way are by taxis and intercity busses.
Pasir Gudang Terminal, Johor Bahru
The Pasir Gudang Bus Station is another bus terminal than Larkin Bus & Taxi Terminal in Johor Bharu. Located in Center Complex of Pasir Gudang next to Hotel Selesa and Pasir Gudang Corporation Stadium. To get there, the best way are by taxis and intercity busses.
Northern Bus Terminals
Sungai Nibong Bus Terminal, Penang
Sungai Nibong Bus Terminal is a new terminal on Penang Island. This terminal located about mid-way between northern and southern end of Penang Island. It is near the bridge about 20 minutes to the city centre. Most intercity bus coaches arrive and depart from this terminal. The best way to get there are by taxis and intercity busses.
Butterworth Bus Terminal, Penang
This is the old bus terminal on the mainland side. This terminal is located at Jalan Bagan Dalam next to Ferry terminal and Butterworth KTM Railway Station. To get there the best way is by intercity bus or taxis.
Medan Gopeng Bus Terminal, Ipoh Perak
This is Ipoh’s main bus terminal which provides services to and from most locations in the country. It is located in Medan Gopeng nearby Jalan Raja Dr. Nazrin Shah. To get there the best way is by intercity bus or taxis.
Shahab Perdana Bus Terminal, Alor Setar
This is the main bus terminal of Alor Setar and is located in Shahab Perdana, which is some distance to the Alor Setar town centre. This terminal provides services to and from most locations in Malaysia. To get there the best way is by intercity bus or taxis.
Sg.Petani Bus Terminal
This is the main bus terminal of Sg.petani. It is located at Jalan Petri, which is right after the bridge over Petani River from Jalan Kampung Baru to Jalan Ibrahim. This terminal provides services to and from most locations in Malaysia. To get there the best way is by intercity bus or taxis.
Kangar Bus Terminal
There are two different bus terminal which is the local bus terminal is at Jalan Tun Abdul Razak (next to the Pejabat Pos Besar Kangar) that provides busses to most of small town in Perlis. The second terminal is intercity bus terminal that located at Jalan Bukit Lagi opposite of KWSP. This terminal provides services to most of the major city in Malaysia and even Singapore. To get there the best way is by intercity bus or taxis.
Kuala Perlis Bus Terminal
This bus terminal its propose is mainly caters for the travelers to Pulau Langkawi, it is very close to Kuala Perlis Jetty, it is just 500 meters away. The terminal provides services bus only from and to Kangar. It located next to Kuala Perlis Seaview Hotel.
Eastern Bus Terminals
Makmur Express Bus Terminal, Kuantan
There is two bus terminals in Kuantan. The local bus terminal in Kuantan is the one located on Jalan Basar on the riverbank of Sungei Kuantan. Express buses however pick up and drop off from all parts of the peninsular Malaysia Makmur Bus Terminal located on Jalan Stadium, in front of the Darul Makmur stadium. To get there the best way is by intercity bus or taxis.
Nadi Kota Bus Terminal, Bandar Jengka
The district of Maran in Pahang has 2 bus terminals. The intercity bus terminal is the one at Nadi Kota, Bandar Jengka. It’s located at Jengka town. To get there the best way is by intercity bus or taxis.
Main Bus Terminal, Temerloh
There is two bus terminals in Temerloh. The main bus terminal is situated at Jalan Sudirman nearby with KWSP Temerloh. This bus terminal give services to and from around peninsular Malaysia. The other bus terminal is located next to Bazaar Kuala Semantan nearby with Sri Udara Palace which gives services to local town in Temerloh.
Bus Terminal MPKT @ Kuala Terengganu
All local buses and most express or long-haul buses arrive and depart from the Bus Terminal MPKT@Kuala Terengganu. It located at Jalan Sultan Zainal Abidin nearby with Lembaga Tabung Haji. To get there the best way is by intercity bus or taxis.
Jalan Hamzah Bus Terminal
SKMK Langgar Bus Terminal
There is two bus terminals which all outstation buses including express buses pick up and drop off passengers. The first one is Jalan Hamzah Bus Terminal that located next to KB Mall Kota Bharu and the other one is SKMK Langgar Bus Terminal located at Jalan Bulatan Yahya Petra behind Tesco Kota Bharu. Both are in the state capital, Kota Bharu.