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

Bus From Johor Bahru to Singapore

Johor Bahru to Singapore Bus Service

Avg. Bus Duration
Buses depart from
Bus arrives in
Daily Bus Services
Cheapest Bus Ticket
30 mins
Johor Bahru
MYR 15.25

Johor Bahru to Singapore Bus Distance

Earliest Bus
Last Bus
22.8 km

Johor Bahru to Singapore Bus Schedule & Fare

Bus Operator First Bus Last Bus Duration  
Transtar Cross Border 04:30 22:30 0 hrs 30 mins VIEW PRICE


How can I make an online bus ticket booking in Malaysia?

A: You can book a bus of your choice to any destination in Malaysia by logging on to the official website of redBus which is . The site is user-friendly and you can book your bus ticket in a matter of minutes.

How do I book a bus from Johor Bahru to Singapore?

A: You can either visit the terminal and go the booth belonging to the bus operator of your choice, wait in line, select a seat, and book your ticket. If you’d rather not do that, you can visit and book your seat within 5 minutes.

Do I need to print out my bus ticket before boarding?

A: There are two main scenarios that you might fall into when you have to board a bus. Now, if your boarding point is at any terminal in Malaysia, passengers will have to take a print out of the bus ticket that has been sent to the email in a PDF format. The second scenario is when your boarding point is a bus stop and not a terminal. In this case, you will receive an M-ticket that you will have to produce before boarding your bus. If the operator does not provide an M-Ticket, you will have to take a printout of the ticket (PDF) that has been sent to the registered email ID that you have used to book the bus ticket on the redBus website. Some operators might levy a charge if these conditions are not followed.

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 Malaysia. Look for the reschedule icon before booking your ticket.

How do I pay for my bus ticket on the redBus website?

A: There are a number of different modes of payment offered to customers. Customers can either pay by credit card, debit card, or they can select any of the banks listed when you click the “FPX (Malaysia Online Bank Transfer).

Which is the best offer for Johor Bahru to Singapore bus tickets on the redBus platform?

A: The offer of upto 50% off on Johor Bahru to Singapore bus tickets is, indeed, the best offer on the redBus platform as customers can save a lot on their totale bus ticket price.

JB to Singapore Bus

Both Johor and Singapore are pretty famous, and people travel between these two cities quite frequently. Millions of people travel daily by bus from Johor Bahru (JB) to Singapore. The prime reason is the inexpensive accommodation and cost of living in JB compared to Singapore. Many people prefer to stay in Johor Bahru and commute to Singapore for work and study. Surprisingly, even tourists visiting Singapore stay at JB and travel to Singapore for sightseeing. The commuting distance is only 25 km. You can reach Singapore in roughly 40 minutes to 1 hour by bus, and it's that comfortable. For this reason, Johor Bahru to Singapore bus route is the busiest border crossing globally.

About Johor Bahru

Johor Bahru, regionally called JB, forms one of the two land borders between Malaysia and Singapore. Being the second largest city in Malaysia, it is one of the most vital tourist destinations in the country. The city has grown from a small fishing village to a busy town with huge entertainment potential. 

People of JB are friendly with people from diverse cultures. You can find Indians, Chinese and bumiputras (Malays). Treat yourself to great food from various cuisines, and shop and tour around the city. Shopping malls, zoos, astonishing temples, beaches, waterfalls and farms will keep the visitors hooked to the city.

The tropical climate remains more or less constant throughout the year. The two monsoons bring rain to the city, but it is not affected by cyclones. So, you can travel to JB throughout the year. So book a bus ticket from Singapore to Johor Bahru for your next visit to JB.

About Singapore

The Lion City is a nation formed of 63 islands, one of Asia's favourite travel destinations. The country is one of the economic powerhouses in South-East Asia with colossal tourist potential. In addition, Singapore has exceptional local transportation that allows fast commuting at affordable rates. 

Singapore has a diverse population of various ethnicities. This diversity has led to a varied architectural style that is awe-inspiring. The localities like Little India and Chinatown are great representations of this diversity. Marvel at the unique places and eat great food at top-class restaurants and hawker food centres. You can enjoy best-of-both-worlds in Singapore.

Things to do in Singapore

Singapore has it all - popular exotic locations or private off-beat locations for adventure lovers. Decide your itinerary after knowing about the must-visit places. 

  • Marina Bay: Enjoy the luxurious and super-modern Singapore at Marina Bay. Top-class restaurants, Casinos and observation decks. 
  • National Museum of Singapore: The neo-classical architecture of the museum is simply marvellous. The museum organises film screenings, art festivals and many more events. 
  • Universal Studios Singapore: The breathtaking rides inspired by Hollywood movies will give you the ultimate adrenaline rush.
  • SEA Aquarium: The South East Asian Aquarium is the world's first and largest underwater aquarium. You can watch the delightful dolphins, giant sharks, little fish and aquatic creatures.
  • Night Safari: The open-air nocturnal safari in Singapore can offer you that thrilling experience. You can choose to walk in the four trails through different animal categories. 

Singapore is one of the best places to taste some of the finest cuisines. If you want to explore the local food, treat your tastebuds to the following dishes: chicken rice, Laksa, Rojak or Roti Paratha

Best time to visit Singapore

You can visit Singapore throughout the year, thanks to the tropical weather. However, between November to January, Singapore experiences sudden downpours. So keep that in mind before planning your trip.

Between December and January, Singapore records its lowest temperatures. It is never too cold, but you can have a pleasant trip, especially if you love walking. You can also consider visiting Singapore between March and May. The rain seizes, and temperatures are not steaming hot. 

You can experience the country's culture if you visit on August 9 every year during their National Day. So, go for bus ticket online booking when traveling the Singapore to Johor Bahru route next time.

Bus Service between Johor Bahru and Singapore

Travelling from Johor Bahru to Singapore by bus is the best option. Singapore is only 25 km from Johor Bahru, and it takes only 40 minutes to 1 hour to reach the destination. However, the duration might change because of weather conditions and traffic. 

There are more than 150 departures daily between the two cities.The departure time is from 5:00 am to 8:00 am from Johor Checkpoint and Gelang Patah Terminal. The fare ranges from MYR 8 to MYR 13.  

Once you reach Singapore, you can use the Singapore Mass Rapid Transport, cable cars, ferries or the local bus. You can also hire private transportation services like cabs and trishaws. Using these local transportation services for commuting within the city is effortless and inexpensive. You can also return from Singapore to Johor Bahru by bus on the same day. 

Boarding and Drop off Points

You can board the bus from Johor Bahru at either Gelang Patah Terminal or the Johor checkpoint. 

The dropping points are:

  • Tuas Link Station
  • Star Vista
  • Tuas Checkpoint
  • North station exit
  • Changi Airport
  • Woodlands Civic ctr

The boarding and drop-off locations also depend on the bus operator.

Popular Bus Companies from Johor Bahru to Singapore

Some of the popular buses from JB to Singapore are -

How to book Johor Bahru to Singapore bus tickets online on redBus?

To book Johor Bahru to Singapore bus tickets on redBus, follow the steps mentioned below -

  • Scroll up to the top of this page.
  • Click on ‘Modify’ to change the date. You can also use this option to change the route. After selecting the date, click on ‘Search’.
  • You will see the list of buses from Johor Bahru to Singapore for your chosen date. Compare and choose a bus.
  • Next, select seats, boarding and drop-off points.
  • Enter passenger details and proceed to pay.
  • Make the payment to confirm the booking. You will receive your bus ticket online via email and SMS.

  • Transtar Cross Border

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

Offers on Johor Bahru to Singapore Bus Tickets

redBus offers amazing offers and discounts to its customers on online bus tickets booking. Customers can enjoy upto 50% off on their Johor Bahru to Singapore bus tickets. Select any of the buses available on Johor Bahru to Singapore bus route and make your journey extremely affordable by grabbing upto 50% off on bus tickets. 

Learn more about such exciting offers at: /offers 

Do you want to exit reschedule flow?