Cheapest price
$5
Average price
$7
Fastest journey
28 m
Average duration
28 m
Buses per day
98
Distance
22 km
The best way to find a cheap bus ticket from Singapore to Johor Bahru is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Singapore to Johor Bahru will cost around $7 if you buy it on the day, but the cheapest tickets can be found for only $5.
Of the 98 buses that leave Singapore for Johor Bahru on Sat, May 24, 98 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
On Sat, May 24 the direct buses cover the 22 km distance in an average of 28 m but if you time it right, some buses will get you there in just 28 m .
On Sat, May 24 the slowest buses will take 28 m 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 |
---|---|---|---|---|---|
![]() | 6:45 AM Singapore, Oxley BizHub | 3h27 | 10:12 AM Tangkak | 0 transfersDirect | |
![]() | 7:30 AM Singapore, Plaza Parkroyal (Beach Rd) | 2h19 | 9:49 AM Batu Pahat, Yong Peng Lucky Garden | 0 transfersDirect | |
![]() | 10:00 AM Singapore, Boon Lay Interchange | 2h10 | 12:10 PM Terminal Bas Kluang | 0 transfersDirect | |
![]() | 10:15 AM Singapore, Plaza Parkroyal (Beach Rd) | 2h34 | 12:49 PM Terminal Bas Kluang | 0 transfersDirect | |
![]() | 10:50 AM Singapore, Boon Lay Interchange | 2h10 | 1:00 PM Terminal Bas Kluang | 0 transfersDirect | |
![]() | 11:00 AM Singapore, Boon Lay Interchange | 1h48 | 12:48 PM Batu Pahat, Air Hitam Toll | 0 transfersDirect | |
![]() | 11:00 AM Singapore, Boon Lay Interchange | 2h10 | 1:10 PM Terminal Bas Kluang | 0 transfersDirect | |
![]() | 11:15 AM Singapore, Grantral Mall Macpherson | 2h35 | 1:50 PM Terminal Bas Kluang | 0 transfersDirect | |
![]() | 11:30 AM Singapore, Plaza Parkroyal (Beach Rd) | 2h19 | 1:49 PM Batu Pahat, Yong Peng Lucky Garden | 0 transfersDirect | |
![]() | 11:45 AM Singapore, Plaza Parkroyal (Beach Rd) | 2h34 | 2:19 PM Terminal Bas Kluang | 0 transfersDirect | |
![]() | 12:00 PM Singapore, Boon Lay Interchange | 2h10 | 2:10 PM Terminal Bas Kluang | 0 transfersDirect | |
![]() | 1:50 PM Singapore, Plaza Parkroyal (Beach Rd) | 2h19 | 4:09 PM Batu Pahat, Yong Peng Lucky Garden | 0 transfersDirect | |
![]() | 3:15 PM Singapore, Oxley BizHub | 3h27 | 6:42 PM Tangkak | 0 transfersDirect | |
Saturday, May 24 | |||||
![]() | 12:10 AM Singapore, Cantonment Link (Blk 16) | 0h44 | 12:54 AM Johor Bahru, JB CIQ Checkpoint | 0 transfersDirect | |
![]() | 12:15 AM Singapore, Changi Airport Terminal 1 | 0h58 | 1:13 AM Johor Bahru, JB New York Hotel | 0 transfersDirect | |
![]() | 12:15 AM Singapore, Changi Airport Terminal 1 | 0h59 | 1:14 AM Johor Bahru, JB Paragon Hotel | 0 transfersDirect | |
![]() | 12:15 AM Singapore, Changi Airport Terminal 1 | 0h49 | 1:04 AM Johor Bahru, JB CIQ Checkpoint | 0 transfersDirect | |
![]() | 12:15 AM Singapore, Outram Park Station | 0h43 | 12:58 AM Johor Bahru, JB CIQ Checkpoint | 0 transfersDirect | |
![]() | 12:15 AM Singapore, Changi Airport Terminal 1 | 0h59 | 1:14 AM Johor Bahru, JB KSL Resort | 0 transfersDirect | |
![]() | 12:20 AM Singapore, Opposite Great World City (Zion Road) | 0h39 | 12:59 AM Johor Bahru, JB CIQ Checkpoint | 0 transfersDirect | |
![]() | 12:25 AM Singapore, Near SATS Flight Kitchen | 0h49 | 1:14 AM Johor Bahru, JB CIQ Checkpoint | 0 transfersDirect | |
![]() | 12:25 AM Singapore, Near SATS Flight Kitchen | 1h02 | 1:27 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 12:26 AM Singapore, Thong Teck Building (Scotts Road) | 0h34 | 1:00 AM Johor Bahru, JB CIQ Checkpoint | 0 transfersDirect | |
![]() | 12:30 AM Singapore, Expo MRT | 0h48 | 1:18 AM Johor Bahru, JB CIQ Checkpoint | 0 transfersDirect | |
![]() | 12:30 AM Singapore, Stevens Ct (Stevens Road) | 0h31 | 1:01 AM Johor Bahru, JB CIQ Checkpoint | 0 transfersDirect | |
![]() | 12:34 AM Singapore, Raffles Town Club (Whtley Road) | 0h28 | 1:02 AM Johor Bahru, JB CIQ Checkpoint | 0 transfersDirect | |
![]() | 12:35 AM Singapore, Mera Terrace Playground | 0h43 | 1:18 AM Johor Bahru, JB CIQ Checkpoint | 0 transfersDirect | |
![]() | 1:00 AM Singapore, Resort World Sentosa | 0h48 | 1:48 AM Johor Bahru, JB CIQ Checkpoint | 0 transfersDirect | |
![]() | 1:10 AM Singapore, Cantonment Link (Blk 16) | 0h44 | 1:54 AM Johor Bahru, JB CIQ Checkpoint | 0 transfersDirect | |
![]() | 1:15 AM Singapore, Outram Park Station | 0h43 | 1:58 AM Johor Bahru, JB CIQ Checkpoint | 0 transfersDirect | |
![]() | 1:20 AM Singapore, Opposite Great World City (Zion Road) | 0h39 | 1:59 AM Johor Bahru, JB CIQ Checkpoint | 0 transfersDirect | |
![]() | 1:26 AM Singapore, Thong Teck Building (Scotts Road) | 0h34 | 2:00 AM Johor Bahru, JB CIQ Checkpoint | 0 transfersDirect | |
![]() | 1:30 AM Singapore, Stevens Ct (Stevens Road) | 0h31 | 2:01 AM Johor Bahru, JB CIQ Checkpoint | 0 transfersDirect | |
![]() | 1:34 AM Singapore, Raffles Town Club (Whtley Road) | 0h28 | 2:02 AM Johor Bahru, JB CIQ Checkpoint | 0 transfersDirect | |
![]() | 2:00 AM Singapore, Resort World Sentosa | 0h48 | 2:48 AM Johor Bahru, JB CIQ Checkpoint | 0 transfersDirect | |
![]() | 2:10 AM Singapore, Cantonment Link (Blk 16) | 0h44 | 2:54 AM Johor Bahru, JB CIQ Checkpoint | 0 transfersDirect | |
![]() | 2:15 AM Singapore, Changi Airport Terminal 1 | 0h49 | 3:04 AM Johor Bahru, JB CIQ Checkpoint | 0 transfersDirect | |
![]() | 2:15 AM Singapore, Outram Park Station | 0h43 | 2:58 AM Johor Bahru, JB CIQ Checkpoint | 0 transfersDirect | |
![]() | 2:20 AM Singapore, Opposite Great World City (Zion Road) | 0h39 | 2:59 AM Johor Bahru, JB CIQ Checkpoint | 0 transfersDirect | |
![]() | 2:25 AM Singapore, Near SATS Flight Kitchen | 0h49 | 3:14 AM Johor Bahru, JB CIQ Checkpoint | 0 transfersDirect | |
![]() | 2:25 AM Singapore, Near SATS Flight Kitchen | 1h02 | 3:27 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 2:26 AM Singapore, Thong Teck Building (Scotts Road) | 0h34 | 3:00 AM Johor Bahru, JB CIQ Checkpoint | 0 transfersDirect | |
![]() | 2:30 AM Singapore, Expo MRT | 0h48 | 3:18 AM Johor Bahru, JB CIQ Checkpoint | 0 transfersDirect | |
![]() | 2:30 AM Singapore, Stevens Ct (Stevens Road) | 0h31 | 3:01 AM Johor Bahru, JB CIQ Checkpoint | 0 transfersDirect | |
![]() | 2:34 AM Singapore, Raffles Town Club (Whtley Road) | 0h28 | 3:02 AM Johor Bahru, JB CIQ Checkpoint | 0 transfersDirect | |
![]() | 2:35 AM Singapore, Mera Terrace Playground | 0h43 | 3:18 AM Johor Bahru, JB CIQ Checkpoint | 0 transfersDirect | |
This is the last bus of the day. | |||||
Find all the dates and times for this journey
Distance 13 miles (22 km) |
Average bus duration 2h 13m |
Cheapest ticket price $2 (€2) |
Buses per day 67 |
Direct buses 67 |
Bus providers 8 |
Fastest bus 18m |
First bus 00:30 |
Last bus 23:45 |
Travel between Singapore and Johor Bahru from $1 (€1) with Omio’s bus partners Transtar CB, Leo City Coach and ELTABINA EXPRESS! You can find the best schedules and tickets when comparing and booking the most convenient journey for you.
Established in 1994 in Singapore, offers a fleet of Solitaire, Solitaire Suite, SuperstarZ, Premium, and Super VIP coaches. Operating from Changi Airport and key locations like Changi Business Park and Resorts World Sentosa. The service does not provide night buses or accessible travel options. Free onboard WiFi is available, but there are no USB plugs or food options onboard. Pets and bikes are not allowed, and there are no seat reservations or onboard bathrooms.
Embark on a seamless journey with a Singapore to Johor Bahru bus, renowned for its efficiency and comfort. Travel from the vibrant city-state to the lively Malaysian city aboard a bus from Singapore to Johor Bahru, ensuring a relaxing transit. The most popular buses start their journey at Singapore, Thong Teck Building (Scotts Road), a hub known for its accessibility and range of amenities. Upon crossing the border, buses arrive at Johor Bahru, JB CIQ Checkpoint, Johor Bahru's main transportation hub, effectively connecting travelers to various parts of the city. Whether you're booking a bus Singapore to Johor Bahru or browsing options for buses from Singapore to Johor Bahru, you are promised a pleasant and worthwhile travel experience.
The bus ride between Singapore and Johor Bahru offers convenient stops along the way, including popular stations such as Woodlands and Queen Street in Singapore, and Larkin Sentral in Johor Bahru. With buses operating frequently throughout the day, travelers can benefit from a well-coordinated schedule. The first bus of the day departs at 00:30 and operates effectively until the last departure at 23:45.
The journey between Singapore and Johor Bahru typically takes about 18m. The distance covered on this route is approximately 13 miles (22 km).
Travelers have the convenience of frequent bus choices with an average of 67 departures daily. Buses between these cities operate on all days of the week, ensuring flexible travel plans for both regular commuters and occasional travelers.
Traveling between Singapore and Johor Bahru is convenient and comfortable with a variety of bus services available. Whether you prefer luxury coaches or standard buses, companies such as Transtar CB, ELTABINA EXPRESS, The One Travel & Tours, WTS Travel & Tours Pte Ltd, and KKKL Singapore provide frequently scheduled services tailored to fit different preferences. These buses come equipped with amenities such as reclining seats, air conditioning, on-board entertainment, and professional drivers, ensuring a safe and enjoyable journey across the border. Passengers can choose from various departure points in Singapore, making it easy to find a convenient pick-up location.
Passengers board the bus most frequently from Singapore, Resort World Sentosa, which is located around 4.9 miles (7.9 km) away from the city centre, and they get off the bus at Johor Bahru, JB CIQ Checkpoint, located 2.2 miles (3.5 km) away from the city centre.
To find the cheapest bus tickets for your trip from Singapore to Johor Bahru, 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