Cheapest price
$19
Average price
$20
Fastest journey
9 h
Average duration
9 h
Buses per day
2
Distance
577 km
The best way to find a cheap bus ticket from Johor Bahru to Butterworth 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 Butterworth will cost around $20 if you buy it on the day, but the cheapest tickets can be found for only $19.
Of the 2 buses that leave Johor Bahru for Butterworth on Sat, May 17, 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
On Sat, May 17 the direct buses cover the 577 km distance in an average of 9 h but if you time it right, some buses will get you there in just 9 h .
On Sat, May 17 the slowest buses will take 9 h 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 |
---|---|---|---|---|---|
![]() | 9:00 AM Johor Bahru | 9h12 | 6:12 PM Butterworth | 0 transfersDirect | |
![]() | 10:00 AM Johor Bahru | 9h14 | 7:14 PM Butterworth | 0 transfersDirect | |
![]() | 10:00 AM Johor Bahru | 9h12 | 7:12 PM Butterworth | 0 transfersDirect | |
![]() | 10:15 AM Johor Bahru | 9h54 | 8:09 PM Butterworth | 0 transfersDirect | |
![]() | 10:15 AM Johor Bahru | 9h24 | 7:39 PM Butterworth | 0 transfersDirect | |
![]() | 10:30 AM Johor Bahru | 9h12 | 7:42 PM Butterworth | 0 transfersDirect | |
![]() | 11:00 AM Johor Bahru | 9h12 | 8:12 PM Butterworth | 0 transfersDirect | |
![]() | 11:00 AM Johor Bahru | 9h14 | 8:14 PM Butterworth | 0 transfersDirect | |
![]() | 11:00 AM Johor Bahru | 9h43 | 8:43 PM Butterworth | 0 transfersDirect | |
![]() | 11:00 AM Johor Bahru | 9h00 | 8:00 PM Butterworth | 0 transfersDirect | |
![]() | 11:29 AM Johor Bahru | 9h12 | 8:41 PM Butterworth | 0 transfersDirect | |
![]() | 11:30 AM Johor Bahru | 9h12 | 8:42 PM Butterworth | 0 transfersDirect | |
![]() | 12:00 PM Johor Bahru | 9h00 | 9:00 PM Butterworth | 0 transfersDirect | |
![]() | 12:00 PM Johor Bahru | 9h29 | 9:29 PM Butterworth | 0 transfersDirect | |
![]() | 12:00 PM Johor Bahru | 9h24 | 9:24 PM Butterworth | 0 transfersDirect | |
![]() | 12:00 PM Johor Bahru | 9h00 | 9:00 PM Butterworth | 0 transfersDirect | |
![]() | 12:00 PM Johor Bahru | 9h12 | 9:12 PM Butterworth | 0 transfersDirect | |
![]() | 12:00 PM Johor Bahru | 9h12 | 9:12 PM Butterworth | 0 transfersDirect | |
![]() | 12:05 PM Johor Bahru | 9h23 | 9:28 PM Butterworth | 0 transfersDirect | |
![]() | 12:05 PM Johor Bahru | 9h20 | 9:25 PM Butterworth | 0 transfersDirect | |
![]() | 12:20 PM Johor Bahru | 9h00 | 9:20 PM Butterworth | 0 transfersDirect | |
![]() | 12:30 PM Johor Bahru | 9h24 | 9:54 PM Butterworth | 0 transfersDirect | |
![]() | 12:30 PM Johor Bahru | 9h12 | 9:42 PM Butterworth | 0 transfersDirect | |
![]() | 12:45 PM Johor Bahru | 9h12 | 9:57 PM Butterworth | 0 transfersDirect | |
![]() | 1:00 PM Johor Bahru | 9h24 | 10:24 PM Butterworth | 0 transfersDirect | |
![]() | 1:00 PM Johor Bahru | 9h12 | 10:12 PM Butterworth | 0 transfersDirect | |
![]() | 1:00 PM Johor Bahru | 9h12 | 10:12 PM Butterworth | 0 transfersDirect | |
![]() | 1:00 PM Johor Bahru | 9h12 | 10:12 PM Butterworth | 0 transfersDirect | |
![]() | 1:00 PM Johor Bahru | 9h12 | 10:12 PM Butterworth | 0 transfersDirect | |
![]() | 1:15 PM Johor Bahru | 9h24 | 10:39 PM Butterworth | 0 transfersDirect | |
![]() | 1:15 PM Johor Bahru | 9h12 | 10:27 PM Butterworth | 0 transfersDirect | |
![]() | 1:29 PM Johor Bahru | 9h12 | 10:41 PM Butterworth | 0 transfersDirect | |
![]() | 1:30 PM Johor Bahru | 9h12 | 10:42 PM Butterworth | 0 transfersDirect | |
![]() | 1:30 PM Johor Bahru | 9h12 | 10:42 PM Butterworth | 0 transfersDirect | |
![]() | 1:30 PM Johor Bahru | 9h12 | 10:42 PM Butterworth | 0 transfersDirect | |
![]() | 1:30 PM Johor Bahru | 9h00 | 10:30 PM Butterworth | 0 transfersDirect | |
![]() | 1:30 PM Johor Bahru | 9h24 | 10:54 PM Butterworth | 0 transfersDirect | |
![]() | 1:30 PM Johor Bahru | 9h12 | 10:42 PM Butterworth | 0 transfersDirect | |
![]() | 1:45 PM Johor Bahru | 9h12 | 10:57 PM Butterworth | 0 transfersDirect | |
![]() | 1:45 PM Johor Bahru | 9h00 | 10:45 PM Butterworth | 0 transfersDirect | |
![]() | 1:45 PM Johor Bahru | 9h12 | 10:57 PM Butterworth | 0 transfersDirect | |
![]() | 1:59 PM Johor Bahru | 9h12 | 11:11 PM Butterworth | 0 transfersDirect | |
![]() | 2:00 PM Johor Bahru | 9h20 | 11:20 PM Butterworth | 0 transfersDirect | |
![]() | 2:00 PM Johor Bahru | 9h00 | 11:00 PM Butterworth | 0 transfersDirect | |
![]() | 2:00 PM Johor Bahru | 9h12 | 11:12 PM Butterworth | 0 transfersDirect | |
![]() | 2:00 PM Johor Bahru | 9h00 | 11:00 PM Butterworth | 0 transfersDirect | |
![]() | 2:00 PM Johor Bahru | 9h12 | 11:12 PM Butterworth | 0 transfersDirect | |
![]() | 2:05 PM Johor Bahru | 9h20 | 11:25 PM Butterworth | 0 transfersDirect | |
![]() | 2:15 PM Johor Bahru | 9h00 | 11:15 PM Butterworth | 0 transfersDirect | |
![]() | 2:29 PM Johor Bahru | 9h12 | 11:41 PM Butterworth | 0 transfersDirect | |
![]() | 2:30 PM Johor Bahru | 9h00 | 11:30 PM Butterworth | 0 transfersDirect | |
![]() | 2:30 PM Johor Bahru | 9h00 | 11:30 PM Butterworth | 0 transfersDirect | |
![]() | 2:30 PM Johor Bahru | 9h00 | 11:30 PM Butterworth | 0 transfersDirect | |
![]() | 2:35 PM Johor Bahru | 9h20 | 11:55 PM Butterworth | 0 transfersDirect | |
![]() | 3:00 PM Johor Bahru | 9h00 | 12:00 AM Butterworth | 0 transfersDirect | |
![]() | 3:05 PM Johor Bahru | 9h20 | 12:25 AM Butterworth | 0 transfersDirect | |
This is the last bus of the day. | |||||
Find all the dates and times for this journey
Distance 358 miles (577 km) |
Average bus duration 9h 4m |
Cheapest ticket price $18 (€15) |
Buses per day 87 |
Direct buses 87 |
Fastest bus 9h 0m |
First bus 00:30 |
Last bus 23:58 |
Travelers looking to embark on a memorable journey from Johor Bahru to Butterworth can enjoy a seamless experience aboard the bus services connecting these two vibrant destinations. Many buses from Johor Bahru to Butterworth depart from the prominent terminal, Sentral Kotaraya (JB), located within the energetic city of Johor Bahru. The arrival point in Butterworth is most often at the iconic Penang Sentral, a key transportation hub in the region. Choosing a bus from Johor Bahru to Butterworth allows passengers to relax and take in the stunning landscapes along the route. With a regular schedule and reliable services available, taking the bus Johor Bahru to Butterworth is an excellent choice for both locals and tourists.
Traveling from Johor Bahru to Butterworth by bus offers a convenient journey with several stops in major cities such as Ipoh, Kuala Lumpur, and Penang. Buses are a frequent choice for travelers with numerous timings throughout the day. The first bus departs at 00:30 and the last at 23:58. This flexibility ensures that you can catch a bus at various times that fit your schedule.
The journey from Johor Bahru to Butterworth spans approximately 358 miles (577 km). Travel time by bus is approximately 9h 0m, providing a comfortable ride along Malaysia's scenic routes.
Buses between Johor Bahru and Butterworth run with a frequency of 87 per day. They operate on all days of the week, so you'll always have reliable options to plan your trip accordingly.
To find the cheapest bus tickets for your trip from Johor Bahru to Butterworth, 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