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

Bus From Johor Bahru to Batu Pahat

Johor Bahru to Batu Pahat Bus Service

Avg. Bus Duration
Buses depart from
Bus arrives in
Daily Bus Services
Cheapest Bus Ticket
2 hrs 36 mins
Johor Bahru
Batu Pahat
SGD 4.06

Johor Bahru to Batu Pahat Bus Distance

Earliest Bus
07:30 AM
Last Bus
08:30 PM
Bus Companies

Johor Bahru to Batu Pahat Bus Schedule & Fare

Bus Operator First Bus Last Bus Duration  
KKKL Express 07:45 AM 06:00 PM 4 hrs 33 mins
S&S International Express 08:15 AM 10:00 PM 2 hrs 0 mins

Johor Bahru to Batu Pahat Bus Ticket Online Booking

A road journey from Johor Bahru to Batu Pahat is made comfortable by buses. Usually, bus timings differ from one bus operator to another. The time taken to complete the journey from Johor Bahru to Batu Pahat is reliant on traffic and climatic conditions. The robust bus service between Johor Bahru to Batu Pahat creates convenience for many commuters. All the buses are well-maintained and driven by capable drivers.Experience the convenience of booking your bus ticket from Johor Bahru to Batu Pahat in online via redBus. saving you valuable time and effort. Travel comfortably with ample legroom, reclining seats, and air-conditioned coaches, ensuring a relaxing journey from Johor Bahru to Batu Pahat.

  • operator-logo
    KKKL Express
  • operator-logo
    S&S International Express

Top Bus Operator Images

    Buy Best Priced Johor Bahru to Batu Pahat Bus Tickets Online on redBus

    Discover the ease of bus ticket online booking platforms, check Johor Bahru to Batu Pahat bus ticket prices and schedules, and plan your travels effortlessly, all in one place. Utilize multiple filters to select from many bus operators, amenities, and bus types. Avail of great redBus offers on bus reservations.

    Johor Bahru to Batu Pahat Bus

    Johor Bahru to Batu Pahat is a comparatively short distance of 119 km. Buses on this route usually have a travel duration of 1 hr 36 minutes. There are up to 10 daily trips on this route. According to the Johor Bahru to Batu Pahat bus schedule the first bus starts at 7.30 am and the last bus is scheduled for 8 pm departure. All the buses are executive buses with the basic amenities.

    About Johor Bahru

    Johor Bahru is a city in Malaysia that shares its border with Singapore. It is one of the busiest cities with plenty of cross-border buses, cars, and trains travelling to and fro. This economically important city has plenty of interesting places for tourists. Shopping here is much cheaper when compared to Kuala Lumpur. There are theme parks, tourist centres, national parks, etc here to entice the visitors.

    About Batu Pahat

    Batu Pahat is the second largest town in Johor. The town is otherwise known as Bandar Penggaram and is located on the west coast. The city is famous for ‘fish touching’. The locals believe in getting luck if you manage to touch a specific type of fish in the local river. The landmark monument of the city is a sculpture of a pair of hands chiselling a rock. The town is a hub for the textile industry. With many more industries in its kitty, this town is economically significant for the country. Book your bus ticket online to see the attractions in this small city.

    Bus Ticket Fare from Johor Bahru to Batu Pahat

    The bus fare from Johor Bahru to Batu Pahat is SGD 4.15. The rate for the online bus ticket is the same for all buses as it is operated by the same bus company. You can apply the discount coupons if any are available online, to get a further reduction in the price.

    The best deals on a Johor Bahru to Batu Pahat bus online ticket are available with redBus. You will find cheaper tickets with additional coupon codes to apply for a better price. Moreover, you can book the advance tickets weeks or months before your travel date.

    Places to Stay in Batu Pahat

    Hotels, homes and apartments, homestays, etc are the available options for accommodation in Batu Pahat.

    Why redBus?

    The redBus portal offers daily trips on trusted bus operators for your safety. The portal is easy to navigate and you can book the tickets in simple steps. There are options provided for the online payment mode and it has a secured gateway as well. redBus sends the digital ticket after payment confirmation. The digital ticket will be enough for boarding the bus. Customer care is available for any service at any time of the day. You can easily cancel or reschedule the tickets if any.

    Places to Visit in Batu Pahat

    • Old Street Commercial Centre is a colonial building with shops inside.
    • Segenting Chong Long Gong Temple to touch the fish
    • Wet World Village Resort to have fun at the water theme park
    • Soga Perdana Amenity Forest is a recreational centre in this town
    • Tian Pao Kong Chinese Temple is famous for the 68 ft tall statue of Ji Gong
    • Pantai Minyak Beku Beach is the best place to hang out in the evening

    Things to do in Batu Pahat

    • Hiking to the peak of Mount Banang
    • Go for the 6.4-mile trail on Bukit Payung
    • Explore the hidden lake Tasik Berlian
    • Check out the chiseled rock in Kampung Minyak Beku
    • Shopping at malls

    Best Food in Batu Pahat

    Seafood and fishes are the famous food items in Batu Pahat. You can easily find restaurants here to have a good meal. Some of the famous dishes of this town are,

    • Akbar Cendol
    • Cendol
    • Chop See Kee
    • Swee Bee Hainanese Chicken Rice
    • Wiwi Chicken Rice

    Best Time to Visit Batu Pahat

    January to March is the best time to visit Batu Pahat. The weather during these months will be comfortable as the maximum temperature ranges from 27-29 degrees. This season will also receive the least amount of rainfall so you can travel easily and enjoy time outdoors. If you are keen on the fish touching ritual, it is better to avoid the holiday and festive seasons.

    Boarding And Drop-off Points

    Boarding Points in Johor Bahru

    • Larkin Bus Terminal

    Drop-off Points in Batu Pahat

    • Batu Pahat Bus Terminal

    Do you want to exit reschedule flow?