Bus transportation is a safe and convenient way to travel around Malaysia. The highway network links the capital Kuala Lumpur with the states along the two coasts and the popular mountain hill resorts only accessible by road.

We support advance ticket booking for more than 50 bus stations across Peninsular Malaysia, connecting Kuala Lumpur with the major tourist destinations: Alor Setar, Penang, Butterworth, Ipoh in the West Coast, Kota Bharu, Kuala Besut, Kuala Terengganu, Kuantan, Kuala Rompin, Mersing in the East Coast, Cameron Highlands, Genting Highlands, Jerantut and Seremban in the Central Region, Malacca, Segamat and Johor Bahru in the Southern Region.

We also list international bus routes connecting Malaysia with Singapore and Thailand.

Bus companies in Malaysia

Road transportation in Malaysia is carried out by seated buses. Bus companies operate modern fleets of vehicles equipped with air-conditioning. Depending on the travel distance and the level of comfort your prefer, you can find and choose different options for your route.

Book your buses in Malaysia

Seated buses

Buses cover short and long distances between two or more cities in different states during daytime. Note that there are no sleeper buses in Malaysia.

The most common models of seating bus in Malaysia are single-deck and double-deck coaches equipped with reclining seats and capacity for 30 to 40 passengers.

Book your buses in Malaysia

Most bus vehicles have an air-conditioning system and the staff on-board usually provides water and refreshing towels.

Book your buses in Malaysia

Getting around Malaysia by bus

The road network in Malaysia consists of 250,000 km, of which 2,000 km are expressways. Most highways consist of two-lane, four-lane and even six-lane roads in good condition that guarantee a safe driving.

The main highway is the North–South Expressway (Lebuhraya Utara–Selatan), which extends over 772 km from the border with Thailand to the border with Singapore. The Northern route section starts at Changlun and crosses the states of Kedah, Penang, Perak and Selangor, then meets the Southern route section at Petaling and continues through the states of Negeri Sembilan, Malacca and Johor all the way to Johor Bahru.

Connecting the East Coast and the West Coast, we find the East–West Highway (Lebuhraya Timur–Barat) crossing the states of Kedah, Perak and Kelantan in the northern region and the Kuala Lumpur–Karak Expressway (Lebuhraya Kuala Lumpur–Karak) crossing the states of Selangor and Pahang in the central region.

The East-Coast Highway (Lebuhraya Pantai Timur) runs parallel to the northeastern coast of Peninsular Malaysia across the states of Terengganu and Pahang.

West Coast

The West Coast comprises the states of Perlis, Kedah, Penang and Perak. The major tourist destinations include Alor Setar, Penang and Ipoh, renowned for the number of historic buildings, colonial architecture and religious sites.

Central Region

The Central Region comprises the federal territories of Kuala Lumpur and Putrajaya, and the states of Selangor and Negeri Sembilan. Situated 200 km from Kuala Lumpur at an elevation of 800 to 1,600 m above sea level, Cameron Highlands is a premier hill station noted for its cool weather and its vast tea plantations. Negeri Sembilan contains the state capital Seremban and the royal capital Seri Menanti.

Kuala Lumpur

Kuala Lumpur is the national capital and largest city in Malaysia as well as the financial and economic centre. International tourists are driven by its cultural diversity, the shopping variety and a wide offer of gastronomy.

Southern Region

The Southern Region comprises the states of Malacca and Johor. Malacca is a remarkable example of historic port that reflects the cultural influences forged from hundreds of years of exchange between Malay, Chinese and Indian trade states, and European Portuguese, Dutch and British colonial powers. Johor Bahru is a rapidly growing city that in the present has turned into a significant transport and commercial hub due to its proximity to Singapore.

book your bus to Malacca

Bus routes to Malacca

International bus routes to Malaysia

Malaysia is connected with direct international bus services to Singapore and Hat Yai in Thailand.


Malaysia is connected by road with Singapore through two border checkpoints, Johor–Singapore Causeway and Tuas Second Link.

Travellers bound to Malaysia are required visa exemption or else stamped visa or apply for e-visa or visa on-arrival.


Malaysia is connected by road with Thailand through four border checkpoints: Padang Besar and Sadao–Changlun in Kedah state, Betong–Pengkalan Hulu in Perak state, and Sungai Kolok–Rantau Panjang in Kelantan state.

Travellers bound to Malaysia are required visa exemption or else stamped visa or apply for e-visa or visa on-arrival.

International bus routes from Thailand

How to book your bus tickets in Malaysia

Booking your bus tickets in Malaysia is very quick and simple. Search for bus routes between any two cities for your travel dates.

Select your route

After search, we will display the results for your itinerary.

Find the services operated by different bus companies and select the most convenient option.

Click to expand the details of the route, you will find the available fares. The bus companies in Malaysia offer various types of fares, depending the type of bus.

How to book your bus tickets in Malaysia

Fill in the passenger and contact details

Next, provide the passenger(s) information and select your seats.

Baolau supports seat selection on certain buses in Malaysia. In case that seat selection is available, you can choose your preferred seats during the reservation process and the seat numbers will be guaranteed when the booking is confirmed. In other cases, we will carefully select the best seats for you and your travel company.

Don't forget to provide the contact details of the person responsible for booking. We will send the ticket confirmation by email.

How to book your bus tickets in Malaysia

Complete your payment

Select your payment method. We accept international credit or debit cards.

Check your itinerary and price breakdown. Confirm that the booking information is correct. Before you proceed to payment, you must read and accept the terms and conditions of booking.

How to book your bus tickets in Malaysia

Receive your tickets by email

Once your payment is complete, your reservation will be processed.

In the following 24 hours you will receive the itinerary and booking confirmation by email with the electronic ticket in PDF format.

How to book your bus tickets in Malaysia

You can also access to Manage your booking via web and download the electronic ticket to your device.

How to book your bus tickets in Malaysia

How to use the bus e-ticket?

The electronic ticket can be used to board the bus or collect the bus ticket at the authorized ticket office before boarding.

Passengers must follow the instructions contained in the e-ticket and print a physical copy in advance or carry a digital copy in the mobile phone or tablet to present it before boarding.


Receive your electronic ticket by email in PDF format, ready to print or carry in your mobile phone.


Arrive at the bus station 60 minutes before the scheduled departure time. If required, present your electronic ticket at the authorized ticket office and collect your bus ticket.


Locate the bus departure point and present your ticket to the driver before boarding. Arrive on time, make sure you don’t miss your bus.

Baolau Pte Ltd, 201434204K, Singapore
Baolau Co Ltd, 0313838015, Vietnam
Baolau Thai Co Ltd, 0105564006967, Thailand
Boeki Up Co Ltd, 5140001101308, Japan


#TravelAsiaWithBaolau #WeMakeTravelEasy