Cheapest price
$21
Average price
$23
Fastest journey
5 h 36 m
Average duration
5 h 36 m
Buses per day
29
Distance
350 km
The best way to find a cheap bus ticket from Johor Bahru to Tanjong Malim is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Johor Bahru to Tanjong Malim will cost around $23 if you buy it on the day, but the cheapest tickets can be found for only $21.
Of the 29 buses that leave Johor Bahru for Tanjong Malim on Fri, May 23, 29 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
On Fri, May 23 the direct buses cover the 350 km distance in an average of 5 h 36 m but if you time it right, some buses will get you there in just 5 h 36 m .
On Fri, May 23 the slowest buses will take 5 h 36 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | 12:30 AM Johor Bahru, Terminal Bas Pasir Gudang | 6h12 | 6:42 AM Tanjong Malim, Stesen Bas Tanjung Malim | 0 transfersDirect | |
![]() | 12:30 AM Johor Bahru, Terminal Bas Pasir Gudang | 6h12 | 6:42 AM Tanjong Malim, Stesen Bas Tanjung Malim | 0 transfersDirect | |
![]() | 12:45 AM Johor Bahru, Johor Jaya | 5h49 | 6:34 AM Tanjong Malim, Stesen Bas Tanjung Malim | 0 transfersDirect | |
![]() | 12:45 AM Johor Bahru, Terminal Bas Pasir Gudang | 6h08 | 6:53 AM Tanjong Malim, Tanjung Malim Toll | 0 transfersDirect | |
![]() | 1:00 AM Johor Bahru, Johor Jaya | 5h49 | 6:49 AM Tanjong Malim, Stesen Bas Tanjung Malim | 0 transfersDirect | |
![]() | 1:00 AM Johor Bahru, Johor Jaya | 5h49 | 6:49 AM Tanjong Malim, Stesen Bas Tanjung Malim | 0 transfersDirect | |
![]() | 1:30 AM Johor Bahru (JB Larkin Term.) | 5h50 | 7:20 AM Tanjong Malim, Stesen Bas Tanjung Malim | 0 transfersDirect | |
![]() | 1:30 AM Johor Bahru, Johor Jaya | 6h02 | 7:32 AM Tanjong Malim, Tanjung Malim Toll | 0 transfersDirect | |
![]() | 1:31 AM Johor Bahru (JB Larkin Term.) | 5h50 | 7:21 AM Tanjong Malim, Stesen Bas Tanjung Malim | 0 transfersDirect | |
![]() | 2:00 AM Johor Bahru, Terminal Tun Aminah | 5h37 | 7:37 AM Tanjong Malim, Stesen Bas Tanjung Malim | 0 transfersDirect | |
![]() | 2:00 AM Johor Bahru, Terminal Tun Aminah | 5h37 | 7:37 AM Tanjong Malim, Stesen Bas Tanjung Malim | 0 transfersDirect | |
![]() | 2:00 AM Johor Bahru, Terminal Tun Aminah | 5h37 | 7:37 AM Tanjong Malim, Stesen Bas Tanjung Malim | 0 transfersDirect | |
![]() | 2:01 AM Johor Bahru, Sri Putri (Shell) | 5h36 | 7:37 AM Tanjong Malim, Stesen Bas Tanjung Malim | 0 transfersDirect | |
![]() | 2:01 AM Johor Bahru, Sri Putri (Shell) | 5h36 | 7:37 AM Tanjong Malim, Stesen Bas Tanjung Malim | 0 transfersDirect | |
![]() | 2:30 AM Johor Bahru, Terminal Tun Aminah | 5h45 | 8:15 AM Tanjong Malim, Tanjung Malim Toll | 0 transfersDirect | |
![]() | 2:35 AM Johor Bahru, Sri Puteri (Skudai) | 5h36 | 8:11 AM Tanjong Malim, Tanjung Malim Toll | 0 transfersDirect | |
![]() | 12:30 PM Johor Bahru, Terminal Bas Pasir Gudang | 6h12 | 6:42 PM Tanjong Malim, Stesen Bas Tanjung Malim | 0 transfersDirect | |
![]() | 12:30 PM Johor Bahru, Terminal Bas Pasir Gudang | 6h12 | 6:42 PM Tanjong Malim, Stesen Bas Tanjung Malim | 0 transfersDirect | |
![]() | 1:00 PM Johor Bahru, Johor Jaya | 5h49 | 6:49 PM Tanjong Malim, Stesen Bas Tanjung Malim | 0 transfersDirect | |
![]() | 1:00 PM Johor Bahru, Johor Jaya | 5h49 | 6:49 PM Tanjong Malim, Stesen Bas Tanjung Malim | 0 transfersDirect | |
![]() | 1:30 PM Johor Bahru, Terminal Bas Pasir Gudang | 6h12 | 7:42 PM Tanjong Malim, Stesen Bas Tanjung Malim | 0 transfersDirect | |
![]() | 1:31 PM Johor Bahru (JB Larkin Term.) | 5h50 | 7:21 PM Tanjong Malim, Stesen Bas Tanjung Malim | 0 transfersDirect | |
![]() | 2:00 PM Johor Bahru, Terminal Tun Aminah | 5h37 | 7:37 PM Tanjong Malim, Stesen Bas Tanjung Malim | 0 transfersDirect | |
![]() | 2:00 PM Johor Bahru, Johor Jaya | 5h49 | 7:49 PM Tanjong Malim, Stesen Bas Tanjung Malim | 0 transfersDirect | |
![]() | 2:00 PM Johor Bahru, Terminal Tun Aminah | 5h37 | 7:37 PM Tanjong Malim, Stesen Bas Tanjung Malim | 0 transfersDirect | |
![]() | 2:01 PM Johor Bahru, Sri Putri (Shell) | 5h36 | 7:37 PM Tanjong Malim, Stesen Bas Tanjung Malim | 0 transfersDirect | |
![]() | 2:01 PM Johor Bahru, Sri Putri (Shell) | 5h36 | 7:37 PM Tanjong Malim, Stesen Bas Tanjung Malim | 0 transfersDirect | |
![]() | 2:30 PM Johor Bahru (JB Larkin Term.) | 5h50 | 8:20 PM Tanjong Malim, Stesen Bas Tanjung Malim | 0 transfersDirect | |
![]() | 3:00 PM Johor Bahru, Terminal Tun Aminah | 5h37 | 8:37 PM Tanjong Malim, Stesen Bas Tanjung Malim | 0 transfersDirect | |
This is the last bus of the day. | |||||
Find all the dates and times for this journey
Distance 217 miles (350 km) |
Average bus duration 5h 40m |
Cheapest ticket price $18 (€15) |
Buses per day 24 |
Direct buses 24 |
Bus providers 1 |
Fastest bus 5h 36m |
First bus 00:30 |
Last bus 23:45 |
Super Nice buses will get you to Tanjong Malim from Johor Bahru from $18 (€15). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.
Established in 1980 in Malaysia, operates from Butterworth in Penang and Sungai Petani in Kedah. The fleet includes single and double-decker buses. Luggage is included with a limit of 20 kilos per passenger, and additional baggage incurs fees. Free onboard WiFi is available. Food options are not provided, and seat reservations are not available. There are no onboard bathrooms.
Travelers looking to explore new destinations often choose the efficient bus route from Johor Bahru to Tanjong Malim. This popular journey offers an opportunity to travel comfortably between these vibrant cities. Buses from Johor Bahru to Tanjong Malim typically depart from the well-known Larkin Sentral and make their way to Ulu Bernam in Tanjong Malim. The journey is preferred by those who wish to experience a seamless ride through scenic landscapes. With multiple service options available throughout the day, the Johor Bahru to Tanjong Malim bus route is a favored choice for both locals and visitors alike.
Travelling from Johor Bahru to Tanjong Malim by bus offers a convenient journey with a number of stops along the way. Key stops include major cities and towns en route, providing passengers with ample choices for embarking and disembarking. Buses generally depart at regular intervals, with the first bus of the day setting off at 00:30 from Johor Bahru. Passengers can plan their journeys well as the last bus departs at 23:45, ensuring flexibility and convenience for all travelers.
The bus journey between Johor Bahru and Tanjong Malim typically spans a distance of 217 miles (350 km), offering a scenic ride through vibrant landscapes. The average journey duration is about 5h 36m, allowing passengers to have a comfortable travel experience from start to finish.
Buses operating on this route run with a reliable frequency. On average, there are around 24 buses daily, catering to both early and late travelers. These buses operate throughout the week, ensuring consistent service from Monday to Sunday for uninterrupted travel plans.
Traveling by bus from Johor Bahru to Tanjong Malim offers a convenient and stress-free way to explore the scenic landscapes of Malaysia. Super Nice, a reputed name in the transportation industry, provides top-notch services on this route. Their comfortable, air-conditioned buses ensure a pleasant journey, with reclining seats and ample legroom for passenger comfort. Onboard entertainment and Wi-Fi keep travelers connected and entertained throughout the trip. Timely departures and safe driving practices add to the reliability and efficiency of this service, making it a preferred choice for many.
To find the cheapest bus tickets for your trip from Johor Bahru to Tanjong Malim, follow these tips:
Start your search now and compare ticket prices to find the best deal!
Here are some other resources that might have the information you need