Cheapest price
$18
Average price
$20
Fastest journey
11 h 15 m
Average duration
11 h 15 m
Buses per day
11
Distance
531 km
The best way to find a cheap bus ticket from Johor Bahru to Bachok 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 Bachok will cost around $20 if you buy it on the day, but the cheapest tickets can be found for only $18.
Of the 11 buses that leave Johor Bahru for Bachok on Sat, May 24, 11 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
On Sat, May 24 the direct buses cover the 531 km distance in an average of 11 h 15 m but if you time it right, some buses will get you there in just 11 h 15 m .
On Sat, May 24 the slowest buses will take 11 h 15 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 |
---|---|---|---|---|---|
![]() | 11:30 AM Johor Bahru, Terminal Bas Pasir Gudang | 11h27 | 10:57 PM Bachok, H. Jelawat | 0 transfersDirect | |
![]() | 11:30 AM Johor Bahru, Terminal Bas Pasir Gudang | 11h27 | 10:57 PM Bachok, Melor - Sek (M) Melor | 0 transfersDirect | |
![]() | 11:30 AM Johor Bahru, Terminal Bas Pasir Gudang | 11h27 | 10:57 PM Bachok, Melor - Sek (M) Melor | 0 transfersDirect | |
![]() | 11:45 AM Johor Bahru, Terminal Bas Pasir Gudang | 11h27 | 11:12 PM Bachok, Melor - Sek (M) Melor | 0 transfersDirect | |
![]() | 11:45 AM Johor Bahru, Terminal Bas Pasir Gudang | 11h27 | 11:12 PM Bachok, Melor - Sek (M) Melor | 0 transfersDirect | |
![]() | 12:15 PM Johor Bahru (JB Larkin Term.) | 11h15 | 11:30 PM Bachok, Melor - Sek (M) Melor | 0 transfersDirect | |
![]() | 12:15 PM Johor Bahru (JB Larkin Term.) | 11h15 | 11:30 PM Bachok, H. Jelawat | 0 transfersDirect | |
![]() | 12:30 PM Johor Bahru (JB Larkin Term.) | 11h15 | 11:45 PM Bachok, Melor - Sek (M) Melor | 0 transfersDirect | |
![]() | 12:30 PM Johor Bahru (JB Larkin Term.) | 11h15 | 11:45 PM Bachok, Melor - Sek (M) Melor | 0 transfersDirect | |
![]() | 12:45 PM Johor Bahru (JB Larkin Term.) | 11h15 | 12:00 AM Bachok, Melor - Sek (M) Melor | 0 transfersDirect | |
![]() | 1:05 PM Johor Bahru, Ulu Tiram | 11h19 | 12:24 AM Bachok, Melor - Sek (M) Melor | 0 transfersDirect | |
This is the last bus of the day. | |||||
Find all the dates and times for this journey
Distance 329 miles (531 km) |
Average bus duration 11h 15m |
Cheapest ticket price $17 (€14) |
Buses per day 8 |
Direct buses 8 |
Fastest bus 10h 50m |
First bus 20:30 |
Last bus 21:20 |
Ekspress Mutiara buses will get you to Bachok from Johor Bahru from $17 (€14). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.
Established in 1992 in Malaysia, operates double-deck 48-seater buses with comfortable seating and good legroom. The main station is Depo Bas Perdana, Terminal Bas Kota Bharu. Facilities include Wi-Fi service, charging ports, luggage included in fare, excess and bulky luggage allowed for an additional fee. Night buses are available, seat reservations can be made, and onboard bathrooms ensure a comfortable journey. Pets are not allowed; bikes are welcome. Food options are provided onboard.
Traveling from Johor Bahru to Bachok by bus offers a scenic and comfortable journey, ideal for those wanting to explore more of Malaysia. When taking a bus from Johor Bahru to Bachok, passengers often begin their trip at Larkin Sentral Bus Terminal. The majority of buses conveniently arrive at Bachok Bus Terminal, a well-known stop for travelers heading to this charming town. With multiple buses from Johor Bahru to Bachok daily, it's easy to find a service that fits any schedule. This route is popular due to its seamless connectivity, allowing passengers to relax and enjoy their journey.
Travelers can embark on a comfortable bus journey from Johor Bahru to Bachok, making several key stops along the way. The journey typically involves passing through cities such as Mersing and Kuala Terengganu. Buses are frequently available, ensuring convenient travel options throughout the day. The first bus departs from Johor Bahru at 20:30, while the last departure is at 21:20, providing flexibility for travelers.
The distance between Johor Bahru and Bachok spans approximately 329 miles (531 km). The bus journey duration can vary depending on traffic and route conditions, with the average time being around 10h 50m. This journey offers scenic routes, providing a comfortable travel experience between the two locations.
Buses between Johor Bahru and Bachok operate frequently, with an average of 8 buses available daily. These services are operational throughout the week, from Monday to Sunday, ensuring consistent and reliable travel options for passengers at any time.
To find the cheapest bus tickets for your trip from Johor Bahru to Bachok, 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