Manage Booking
  • Bus Tickets
  • Reschedule
  • Cancel
  • Show My Ticket
  • Email/SMS
  • SGD Singapore Dollar
  • MYR Malaysian Ringgit
  • English

Bus From Johor Bahru to Kuala Lumpur

Johor Bahru to Kuala Lumpur Bus Schedule & Fare

Bus Operator First Bus Last Bus Duration  
Yellow Star Express 00:00 23:59 9 hrs 46 mins VIEW PRICE
SC Southern Express 07:29 23:20 9 hrs 19 mins VIEW PRICE
Meridian Holidays 06:00 22:45 16 hrs 9 mins VIEW PRICE
Supernice Grassland 01:30 23:55 7 hrs 29 mins VIEW PRICE

Johor Bahru to Kuala Lumpur Bus Service

Avg. Bus Duration
Buses depart from
Bus arrives in
Daily Bus Services
Cheapest Bus Ticket
3 hours 25 mins
Johor Bahru
Kuala Lumpur
SGD 0.66

Johor Bahru to Kuala Lumpur Bus Distance

Earliest Bus
Last Bus
331 km

Johor Bahru to Kuala Lumpur Bus

Kuala Lumpur, the capital city of Malaysia, is famous for its state-of-the-art architecture, vibrant economy, diverse culture, and rich tourism. From the monumental Petronas Towers to playful theme parks, Kuala Lampur has got it all to keep you entertained 24/7. Johor Bahru is the capital of Johor, nestled in the tip of the Malay Peninsula. It is popular for its Strait that opens the gateway to Singapore.

Taking a bus from Johor Bahru (JB) to Kuala Lumpur (KL) is the easiest and most affordable way to travel. The route is about 329 km long, and a JB to KL bus takes 4-5 hours to cover the distance. Not just locals but tourists arriving in Singapore also opt for buses to Kuala Lumpur to save money. For a smooth and hassle-free journey, book your bus tickets online.

About Johor Bahru

Located in Southwest Malaysia, Johor Bahru is the second-largest city in the country. With a warm climate all year round and a few rainy months, Johor Bahru has a pleasant climate. So, you can visit the city any time of the year.

Also known as JB, Johor Bahru is famous for its adventurous theme parks, vibrant culture, skyscraping buildings, mouthwatering street food and delightful shopping opportunities. You can visit LEGOLAND Malaysia, explore the Old Town or enjoy a panoramic view of the city from a skyscraper. Shop your heart out at the Johor Premium outlets, and devour the best street food in town at the Medan Selera Meldrum Walk.

About Kuala Lumpur

Kuala Lumpur is the capital city of Malaysia. In Malay, Kuala Lumpur means "muddy estuary," as it is located at the meeting point of the Kelang and Gombak rivers. The population consists of Malays (Muslims), Non-Muslim Chinese and Hindu Indians. Kuala Lumpur is home to the manufacturing hub of cement in Rawang and food and soap processing factories in Sungai Besi. The city is also the main transit point in the country, as it has the Kuala Lumpur International Airport, prominent railway lines, and well-connected roads.

Things to Do in Kuala Lumpur

  • Explore the colourful Chinatown, and shop to your heart's content from its various stalls. Here, you can buy handicrafts and Chinese souvenirs and try authentic Chinese dishes.
  • Admire the Petronas Twin Towers, one of the most popular tourist attractions in Kuala Lumpur. The towers are 88 stories high and are connected by a sky bridge.
  • Discover the thrilling trails to Batu Caves. If you love trekking, you must visit Batu Caves in Kuala Lumpur. There are around 272 steps that lead up to an ancient temple that is made of limestone. The spot has three caves and various shrines.
  • Enjoy birdwatching at Kuala Lumpur Bird Park, where you can witness more than 200 species of exotic and local birds. Located inside Perdana Botanical Gardens, here you can spot flamingoes, parrots, hornbills and many other birds.
  • Discover a variety of local cuisines on a Kuala Lumpur food tour. Roti Kanai, Nasi Lemak, Satay, and Nasi Kandar are some of the best local foods that you must taste and try in Kuala Lumpur.
  • Visit the Sri Mahamariamman Temple. This colourful and one of the most beautiful temples in Malaysia is studded with tiles from Spain and Italy. The temple is also ornated with fine stones and gold.
  • Get adventurous at Sunway Lagoon Park, one of the best theme parks in Kuala Lumpur. The park has six different adventure zones that offer roller coasters, water slides and haunted houses, and guarantees you a fun-filled day!

Best Time to Visit Kuala Lumpur

Malaysia has a tropical climate and experiences two monsoon seasons. From late May to September, Malaysia experiences Southwest Monsoon, which has dry weather. And from November to March, Malaysia experiences Northeast Monsoon, which experiences heavy rainfall weather.

Since Kuala Lumpur is near the equator, it experiences hot and humid weather all year round, with almost occasional rain showers every day.

From May to July and December- February, the weather stays dry relatively with bright blue skies and occasional rains. So, one can explore the city and its many attractions hassle-free without having to worry about the rain, which will occur occasionally. Therefore, these are the best months to visit Kuala Lumpur.

During these months, one can enjoy the amusement parks of Kuala Lumpur, such as Bird Park, Sunway Lagoon Park etc. Also, while visiting in December and January, one can enjoy Christmas and New Year festivities in Kuala Lumpur. The city is glittering with lights and Christmas decorations during this time. In February, you can enjoy the Chinese New Year and Thaipusam festival.

Bus Service from Johor Bahru to Kuala Lumpur

One of the best ways to travel from Johor Bahru to Kuala Lumpur is to opt for bus travel. This option is not only affordable but also convenient for tourists and locals. You can book your bus ticket online and avoid last-minute delays. The bus ticket price for a JB to KL bus is around SGD 9-13. The fare may increase during festive seasons, such as the Chinese New Year.

While you book Johor Bahru to Kuala Lumpur bus tickets, you can choose from an executive or a double-decker bus, among others. Many bus companies offer services from Johor Baharu to Kuala Lumpur, taking 4-5 hours to reach Kuala Lumpur.

Boarding and Drop-Off Points

While booking a bus ticket online, you will come across many bus boarding points used by different bus operators. Larkin Bus Terminal, Johor Jaya and Tun Aminah Bus Terminal are some of the most prominent bus boarding points in Johor Bahru.

Terminal Bersepadu Selatan is the last drop-off point for every bus that departs from Johor Bahru to Kuala Lumpur. To reach the city centre from there, you can either hire a taxi or use public transport.

Popular Bus Companies from Johor Bahru to Kuala Lumpur

Some of the popular bus operators that run JB to KL buses are - 

Visit, your official guide to discovering and booking your bus online ticket as per individual needs and requirements. To know more about bus operators, routes, timings, fares, and much more, log on to the official website of redBus or download the app now.

Disclaimer: Bus timings, routes, and fares are subject to change. Please check the redBus app or website for any last-minute changes.

  • Yellow Star Express
  • SC Southern Express
  • Meridian Holidays
  • Neoliner Express
  • Supernice Grassland

Redbus Ensures

    Get amazing discounts every time you book with us
    Over 17 million happy customers globally
    80+ Coach companies with 800+ Routes across Malaysia & Singapore
    Change of plans? Reschedule according to your convenience

Do you want to exit reschedule flow?