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

Bus From Singapore to Batu Pahat

Singapore to Batu Pahat Bus Service

Avg. Bus Duration
Buses depart from
Bus arrives in
Daily Bus Services
Cheapest Bus Ticket
Batu Pahat
SGD 3.93

Singapore to Batu Pahat Bus Distance

Earliest Bus
Last Bus

Key Points to Remember When Traveling by Bus From Singapore to Batu Pahat

Malaysia’s wider bus transport network has made the Batu Pahat, a small fishing town in Johor Bahru, reachable and a popular tourist spot. In fact, the bus from Singapore to Batu Pahat is one of the busiest routes between these countries.

If you plan to go for a visit to Batu Pahat, here are a few pointers regarding the bus travel for you to note.

  • The distance from Singapore to Batu Pahat is 150 km and a bus journey usually takes around 2.5 hrs when booked with redBus.
  • The common bus fare charged by the various bus operators for the bus from Singapore to Batu Pahat is charged in the range of SGD 10- 20.
  • Buses are available at regular intervals from Singapore to Batu Pahat, throughout the day, including night buses
  • The first bus usually starts at around 6.30 am from Singapore and the last bus would be around 7.30-8 pm.
  • The buses plying on this route is from three bus operators
  • The names of the available bus operators on this route and their respective customer review ratings are KKKL Travels & Tours, TranStar Travel (3.7) and Starmart Express (3.41).
  • Passengers can choose a boarding point from the three options- Singapore Station, Golden Mile Complex, and Textile Center whereas the popular dropping points available are the Batu Pahat Bus Terminal and Jalan Abu Bakar.
  • The popular places and activities you can do around Batu Pahat are hiking at Mount Banga, Pantai Minyak Beku beach, Wet World Batu Pahat Village Resort, etc.
  • The best options for food and dining are Han Kee cake & Cafe, Restoran BP Bariani Power, Hai Nam Kopitiam for Chinese food, or the Ishiraku Izakaya.
  • Johor Bahru state is still under the MCO so the same is applicable to the Batu Pahat area with restrictions on buses entering from other states.
  • The Singapore border is also closed for the time being to have some control over the latest spread of the pandemic.
  • Those who have the necessary permit to cross the border can book their tickets with redBus.

Singapore to Batu Pahat Bus

A road journey from Singapore 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 Singapore to Batu Pahat is reliant on traffic and climatic conditions. The robust bus service between Singapore and Batu Pahat creates convenience for many commuters. All the buses are well maintained and driven by capable drivers.

  • KKKL Express


Does KKKL Express serve the route from Singapore to Batu Pahat?

A: Yes, KKKL Express bus is available for traveling to Batu Pahat from Singapore. You can choose your preferred bus operator from the redBus app or website and book a seat on the bus of your choice.

Is traveling by bus from Singapore to Batu Pahat an economical option?

A: Yes, taking a bus to travel would be the most affordable option. Other options like taxi or cabs are pretty expensive. The buses provide a premium and comfortable ride at a more affordable price.

Can the bus wait for me if I am running late by 15 minutes?

A: Buses are not supposed to wait for any passenger who is running late. Waiting for a passenger can cause a delay in the whole journey can be an inconvenience for other passengers.

What discounts are available on the bus from Singapore to Batu Pahat?

A: The biggest benefit of buying bus tickets on redBus is that it gives you awesome discounts on your ticket purchase. You are provided with promo codes from time to time that can be used by you at the time of purchase. These promo codes give you an instant discount on your ticket fares.

How long is the journey from Singapore to Batu Pahat by bus?

A: The journey from Singapore to Batu Pahat takes almost 2 hours and 30 minutes by bus. If traffic congestion or rains are encountered on the way, the journey might take a little bit longer to complete.

Can I reschedule my journey after I have booked my ticket?

A: Yes, you can. But this feature is limited to only a few bus operators in Singapore. Look for the reschedule icon before booking your ticket.

Redbus Ensures

    Get amazing discounts every time you book with us
    Over 17 million happy customers globally
    80+ Coach companies with 800+ Routes across Malaysia & Singapore
    Change of plans? Reschedule according to your convenience


Easy online bus booking methods and secure payment options on enable travellers to book Singapore Tesco to Batu Pahat bus tickets. Avail great redBus offers on bus reservation. Simply book tickets online and travel in comfort.

Do you want to exit reschedule flow?