Singapore (SG) to Johor Bahru (JB) is one of the most frequently travelled routes between Malaysia and Singapore. On average, buses from Singapore to Johor Bahru will take around 1 hour. Although other options, such as flights and trains, are available for this route, buses are the most preferred mode of transport from Singapore to JB. Singapore has numerous daily buses and trains operating in Malaysia. Singaporeans work in Malaysia and cross the border daily or weekly. SBS transit services from Queen Street Terminal and Kranji MRT Station to JB are low-cost options for SG to JB bus trips. Additionally, you can find VIP, Executive (2+1) options for a bus to JB at affordable prices for local, intercity, and interstate travel.
Johor Bahru, locally called JB, is the capital of Johor state in Malaysia. To and from Singapore, this border crossing city has great economic importance as a transport hub. There are plenty of places of interest in Johor Bahru, including shopping malls, cafes, restaurants, theme parks like LEGOLAND, historical places, etc.
How much is the bus ticket from Singapore to Johor Bahru?
Bus ticket prices from Singapore to Johor Bahru vary depending on the bus operator and the type of bus you choose. However, the good news is that there are many affordable options available. Standard buses are a great budget-friendly option, while luxury coaches offer a more comfortable and luxurious experience.
Singapore to JB bus ticket prices start at SGD 3 and can go up to SGD 15. The trip takes around 1 hour and 15 minutes, and at least half an hour is spent at the border crossing.
Transtar Travel Cross Border and Sri Maju Serata serve the Singapore to Johor Bahru route operator. The buses from Singapore to JB are mainly economical with a comfortable seating arrangement. These buses may have different pick-up and drop-off points. The Singapore to Johor Bahru bus schedule shows that services are available from 8 a.m. to 11.59 p.m.
Boarding and Drop-off Points
- Boarding Points for a bus from Singapore to JB
- Changi Airport
- Expo MRT Station Exit B
- Grantral Mall
- Woodlands Civic Ctr
- Blk16 Cantonment Link
- Opp Great World City
- Raffles Town Club
- Resort World Sentosa
- Thong Teck Building
- Tuas Checkpoint
- Drop-off points for SG to JB buses include -
- Gelang Patah Terminal
- Johor Checkpoint
- Petronas Petrol Station
Custom Clearance Tips for SG to JB Bus Travel
- Please remember to carry your passport when travelling cross-border between Singapore and Johor. Make sure your passport is valid for atleast 6 months from the date of your arrival.
- Please verify if you need a visa to enter Malaysia based on nationality. If you don't have a current visa, you won't be able to enter Malaysia. Our bus partners and we are not accountable if you are denied entry to Malaysia; it's solely the passenger’s responsibility. You can visit the official website of the Ministry of Foreign Affairs, Malaysia, to learn more about visa requirements.
- When you leave Singapore immigration and customs, please carry your passport with you. You do not need to bring your luggage down with you.
- Upon entering Malaysian immigration and customs, you must bring your luggage down to be checked.
- You can choose your boarding and drop-off points when booking a bus from Singapore to JB. You can select from Resort World Sentosa, Raffles Town, Changi Airport, and others.
- Along the highway, SG to JB buses might take a pit stop for a 5- to 10-minute bathroom break at the bus operator's discretion.
- Once the buses reach Malaysia, get your passport stamped at the Singapore immigration customs counter.
Whether coach bus, express bus, or luxury bus, redBus provides an easy interface for online ticket booking for your bus from Singapore to JB. With the easy booking process, reliable and reputable bus operators, and competitive ticket prices, redBus makes your SG to JB bus journey hassle-free.




