Get 15% off your next bus trip in Southeast Asia! Offer valid until 04/06/2025
Terms and conditions

Johor Bahru to Bachok bus

Fri, May 23
+ Add return
FlixBus
Alsa
BlaBlaCar Bus
Rede Expressos
SARFA S.L.

1,000+ travel companies

QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest buses from Johor Bahru to Bachok

Showing times and prices for May 24

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

Cheap tickets

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.

Fast buses

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.

Ekspress Mutiara
08:15PM11h15
Johor Bahru (JB Larkin Term.)
07:30AMBachok, Melor - Sek (M) Melor
$181One-way
0 transfers
Ekspress Mutiara
08:15PM11h15
Johor Bahru (JB Larkin Term.)
07:30AMBachok, H. Jelawat
$181One-way
0 transfers
SANI EXPRESS
08:30PM11h15
Johor Bahru (JB Larkin Term.)
07:45AMBachok, Melor - Sek (M) Melor
$181One-way
0 transfers
SANI EXPRESS
07:45PM11h27
Johor Bahru, Terminal Bas Pasir Gudang
07:12AMBachok, Melor - Sek (M) Melor
$181One-way
0 transfers
Ekspress Mutiara
07:30PM11h27
Johor Bahru, Terminal Bas Pasir Gudang
06:57AMBachok, H. Jelawat
$191One-way
0 transfers

Live departures

Johor Bahru to Bachok bus times

Showing buses for today, Friday, May 23
Last updated at 2:48 AM
ProviderDepartsDurationArrivesTransfers
Tickets
ESB_949_EKSPRESS_MUTIARA11:30 AM Johor Bahru, Terminal Bas Pasir Gudang
11h27
10:57 PM Bachok, H. Jelawat0 transfersDirect
ESB_773_PERDANA_EXPRESS11:30 AM Johor Bahru, Terminal Bas Pasir Gudang
11h27
10:57 PM Bachok, Melor - Sek (M) Melor0 transfersDirect
ESB_949_EKSPRESS_MUTIARA11:30 AM Johor Bahru, Terminal Bas Pasir Gudang
11h27
10:57 PM Bachok, Melor - Sek (M) Melor0 transfersDirect
ESB_773_PERDANA_EXPRESS11:45 AM Johor Bahru, Terminal Bas Pasir Gudang
11h27
11:12 PM Bachok, Melor - Sek (M) Melor0 transfersDirect
ESB_2042_SANI_EXPRESS11:45 AM Johor Bahru, Terminal Bas Pasir Gudang
11h27
11:12 PM Bachok, Melor - Sek (M) Melor0 transfersDirect
ESB_949_EKSPRESS_MUTIARA12:15 PM Johor Bahru (JB Larkin Term.)
11h15
11:30 PM Bachok, Melor - Sek (M) Melor0 transfersDirect
ESB_949_EKSPRESS_MUTIARA12:15 PM Johor Bahru (JB Larkin Term.)
11h15
11:30 PM Bachok, H. Jelawat0 transfersDirect
ESB_2042_SANI_EXPRESS12:30 PM Johor Bahru (JB Larkin Term.)
11h15
11:45 PM Bachok, Melor - Sek (M) Melor0 transfersDirect
ESB_773_PERDANA_EXPRESS12:30 PM Johor Bahru (JB Larkin Term.)
11h15
11:45 PM Bachok, Melor - Sek (M) Melor0 transfersDirect
ESB_773_PERDANA_EXPRESS12:45 PM Johor Bahru (JB Larkin Term.)
11h15
12:00 AM Bachok, Melor - Sek (M) Melor0 transfersDirect
ESB_773_PERDANA_EXPRESS1:05 PM Johor Bahru, Ulu Tiram
11h19
12:24 AM Bachok, Melor - Sek (M) Melor0 transfersDirect

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets Johor Bahru to Bachok by flight or bus

Sat
May 24
Sun
May 25
Mon
May 26
Tue
May 27
Wed
May 28
Thu
May 29
Fri
May 30

Journey information

Overview: Bus from Johor Bahru to Bachok

MalaysiaMalaysia
MalaysiaMalaysia
Icon of bus
Buses from Johor Bahru to Bachok run on average 8 times per day, taking around 11h 15m. Cheap bus tickets for this journey start at $17 (€14) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
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
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Bus providers: Ekspress Mutiara from Johor Bahru to Bachok

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.

Bus from Johor Bahru to Bachok

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.

Johor Bahru to Bachok Bus Timetables

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.

FAQs: Bus from Johor Bahru to Bachok

FAQs: Take the bus from Johor Bahru to Bachok with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Johor Bahru to Bachok.
FAQs

More options for your journey from Johor Bahru to Bachok

Here are some other resources that might have the information you need

HomeBusesBuses in MalaysiaJohor Bahru to Bachok bus

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links