Singapore - Johor Bahru Bus by WTS Travel

3.7 / 5
102 reviews
2K+ booked
Departing from Singapore
Singapore
Save to wishlist
Bus Location Tracker will be launching soon, stay tuned for a more convenient travel experience!
  • Cross the Singapore–Johor Bahru border seamlessly with instant confirmation and hassle-free travel
  • Book now and board now with a smooth, convenient cross-border public coach service
  • Travel flexibly with 4 convenient pickup points across Singapore
  • Skip travel stress with reliable cross-border transport designed for daily commuters and travelers
  • Instant booking, zero hassle, and comfortable rides between Singapore and Johor Bahru

Package options

Select options Clear all

Pick-up location

Taman Ungku Tun Aminah (TUTA)

Tampines MRT Exit B

Changi Airport Terminal 1 (Coach Bay D)

Punggol MRT Exit C

Destination

Singapore

Johor Bahru

Drop-off location

Punggol MRT Exit C

Tampines MRT Exit B

Changi Airport Terminal 3 (Departure Door 8)

Changi Airport Terminal 1 (Coach Bay D)

Taman Ungku Tun Aminah (TUTA)

Departing from

Johor Bahru

Singapore

What to expect

Traveling to Johor Bahru, Malaysia? Enjoy a smooth and comfortable coach journey to and from your destination with hassle-free transport. Perfect for families, groups, and travelers of all sizes, so you can focus on making the most of your trip. Book your coach ticket today for a convenient and worry-free travel experience!

Singapore - Johor Bahru Bus by WTS Travel
Singapore - Johor Bahru Bus by WTS Travel
Bus route
Bus schedule
Bus schedule
Bus interior
Bus interior
Bus interior
Bus interior
Singapore - Johor Bahru Bus by WTS Travel

Good to know

Departure Routes & Schedule

  • Johor Bahru to Singapore
  • Departure Location: Taman Ungku Tun Aminah (TUTA)
  • 05:00-20:00
  • Departure Location: Punggol MRT Exit C
  • 06:30-21:30
  • Departure Location: Tampines MRT Exit B
  • 07:00-22:00
  • Frequency: Every 90 minutes
  • Tour stops: Taman Ungku Tun Aminah (TUTA) > Puggol MRT Exit C > Tampines MRT Exit B > Changi Airport Terminal 3 > Changi Airport Terminal 1
  • Waiting Points at Customs Checkpoints (from JB - SG)
  • Johor Bahru CIQ: Platform B, Bay 17
  • Woodlands Checkpoint: Bus Bay 4, 5 or 6
  • Singapore to Johor Bahru
  • Departure Location: Changi Airport Terminal 1
  • 08:00-23:00
  • Departure Location: Tampines MRT Exit B
  • 08:30-23:30
  • Departure Location: Punggol MRT Exit C
  • 09:00-00:00
  • Frequency: Every 90 minutes
  • Tour stops: Changi Airport Terminal 1 > Tampines MRT Exit B > Puggol MRT Exit C > Taman Ungku Tun Aminah (TUTA)
  • Waiting Points at Customs Checkpoints (from SG - JB)
  • Woodlands Checkpoint: WTS bay near Causeway Link Bus
  • Johor Bahru CIQ: Platform B, Bay 17
  • Note: Please locate the bus with WTS9 on the front of window, as changes may be made without prior notice

Luggage Information

  • Maximum of 1 standard piece of luggage per person

Eligibility

  • Children aged 0-2 can travel free of charge provided they will not occupy separate seats

Fee related

  • Same price applies to all ages

Booking Requirement

  • All passengers must have their travel documents (passports, ID cards, valid visas) ready prior to boarding

Disclaimer

  • Klook and the operator are not responsible for any damage or loss to your personal belongings

Additional information

  • Please note that one child seat is equivalent to one passenger

Important Notice:

  • All departure times are approximate. Actual departure and arrival times may vary due to traffic conditions, customs clearance, weather, or other unforeseen operational circumstances
  • Bus will wait 20 minutes at the immigration checkpoint
  • You may take the next bus using the same booking QR code if there are delays at customs. Booking is non-refundable if you miss the last bus for the day

Before You Board:

  • Be at the pickup point 10 minutes before scheduled departure time
  • Reminder to flag the bus for boarding

During the Ride

  • Free seating on buses; standing is allowed if seats are full

Luggage & Stroller Storage

  • Luggage, strollers or wheelchairs can be stored in the coach's luggage compartment at no additional charge

Boarding at Johor Bahru CIQ

  • Passengers may board the coach directly from Johor Bahru CIQ

Redemption information

  • Present your QR code/voucher to enter directly

Voucher Validity

  • Use your voucher at the selected date and time
Taman Ungku Tun Aminah (TUTA Terminal)
Taman Ungku Tun Aminah (TUTA Terminal)
Changi Airport Terminal 1, Coach Bay D
Changi Airport Terminal 1 (Coach Bay D)
Tampines MRT Exit B (along Tampines Central 4)
Tampines MRT Exit B (along Tampines Central 4)
Punggol MRT Exit C
Punggol MRT Exit C (Taxi Stand G20)

Location

Contact us

Got a question about this activity? Ask us on live chat!

Reviews

3.7 / 5
Good
102 reviews
Sort by:
Filter by:
All With photos English only
Review for: Singapore · Punggol MRT Exit C · Johor Bahru · Taman Ungku Tun Aminah (TUTA)

Bus came 10mins early and left on time at 9am from Punggol. Smooth ride on a Sunday morning. Took about 40mins to reach Singapore Causeway. Reached CIQ around 10am. Will definitely ride with WTS9 again. Good experience.

Helpful
Review for: Singapore · Tampines MRT Exit B · Johor Bahru · Taman Ungku Tun Aminah (TUTA)

Alhamdulillah a smooth journey on a sunny Friday morning. We took the first bus at Tampines mrt exit b. Not to many people. its a new bus and the bus driver was friendly too. Reach TUTA station 10:45 Love to ride again ❤️

Helpful
Review for: Singapore · Punggol MRT Exit C · Johor Bahru · Taman Ungku Tun Aminah (TUTA)

We took the bus on a Sun morning at 1030am. The number of passengers boarding the coach was ok and the ride was comfortable too. From pick up at 1030am till Malaysian custom it was fast and easy.

Helpful
Review for: Singapore · Punggol MRT Exit C · Johor Bahru · Taman Ungku Tun Aminah (TUTA)

Overall, WTS offers a seamless, cost-effective, and passenger-friendly service. While early challenges are understandable, the current experience shows clear improvements and strong value for commuters. 1. Friendly drivers – The drivers are approachable and courteous, making the journey pleasant. 2. Patience at pick-up – Even when the pick-up point was empty, they waited instead of driving off, showing consideration for passengers. 3. Same bus through customs – The convenience of staying on the same bus from the pick-up point through both Singapore and Malaysia customs is a huge plus. 4. Seamless boarding – After clearing customs, there’s no need to queue again. You simply walk to the WTS bus and board directly. 5. Affordable fares – The fare is cheap and saves both money and time compared to taking a taxi, bus, or train to Kranji MRT. 6. Convenient locations – With pick-up and drop-off points near home in the northeast, it’s far more practical than other transport options.

Helpful
Review for: Singapore · Punggol MRT Exit C · Johor Bahru · Taman Ungku Tun Aminah (TUTA)

Boarded the bus at 1150am at Punggol and waited till 12pm before we left for the checkpoint. Maybe it's a weekday hence I was the only one who boarded the bus. Cleared both immigration and arrived at JB CIQ at 1245pm. I didn't continue to TUTA. Will use this service again when needed. Please don't stop this service 😅

Helpful
Review for: Singapore · Punggol MRT Exit C · Johor Bahru · Taman Ungku Tun Aminah (TUTA)

Bus came sharp at 10:30am to Punggol G20 taxi stand. There is a staff to give instruction when we onboard the bus. The whole journey was super smooth. We left after JB immigration. Managed to arrive at JB city square at 11:35. Would recommend to friends

Helpful
Review for: Singapore · Punggol MRT Exit C · Johor Bahru · Taman Ungku Tun Aminah (TUTA)

convenient trip. but only thing I took the 130pm bus from Punggol but bus left earlier at 126pm. luckily I was there earlier if not I’ll missed the bus even if I reached few minutes later before 130. hope can improve on this as bus should have leave after following each timetable.

Helpful
Review for: Singapore · Tampines MRT Exit B · Johor Bahru · Taman Ungku Tun Aminah (TUTA)

A great first experience for Easties to travel from Tampines/Punggol to JB. Bus was empty when it arrived from Changi Airport, it has empty seats when it arrived at Tampines MRT. Booking via Klook is seamless, just tell the driver how many passengers and he will verify. When it arrived at Punggol, it has not much passengers as well, but overtime it will be crowded as this service is relatively new.

Helpful
Review for: Singapore · Tampines MRT Exit B · Johor Bahru · Taman Ungku Tun Aminah (TUTA)

Buses were On time! Drivers are very helpful, friendly and explained to us clearly where to find them after custom clearance.

Helpful
Review for: Johor Bahru · Taman Ungku Tun Aminah (TUTA) · Singapore · Tampines MRT Exit B

Tried WTS for my Singapore–Johor trips, and it made traveling so much easier! Comfortable seats, reasonable prices, and a stress-free journey. Definitely my go-to choice from now on! 🚌💛✨

Helpful

You might also like...

Singapore Buses

Singapore - Johor Bahru Bus

Travel from Singapore to Johor Bahru with this bus with convenient stops at Changi Airport, Resorts World Sentosa, and The Star Vista. Book on Klook now!
Book now for today
Instant confirmation
20K+ booked
₱ 123
Johor Bahru Car charters

Johor Bahru Private Transfers & Charter by Royal Wings Travel

Book Singapore Private Transfer to Johor Bahru by Royal Wings Travel and enjoy your travel adventure with your loved ones!
City transfers
Free cancellation
100+ booked
₱ 2,228
Singapore Car charters

Shared Round Trip Transfer from Johor Bahru to Universal Studios Singapore

Book a round trip shared transfer from Johor Bahru to Universal Studios Singapore. Enjoy a convenient, comfortable, and hassle-free ride with return transport included
Instant confirmation
5.0 100+ booked
From ₱ 1,765 ₱ 1,858
5 off
Sale
Singapore Buses

Singapore - Desaru Hotel & Bus Package by WTS Travel

Singapore - Desaru Hotel & Bus Package by WTS Travel
Instant confirmation
4.4 (90) 3K+ booked
₱ 2,219 ₱ 2,465
10 off
Sale
Singapore Food & dining

Ya Kun Kaya Toast in Singapore

Start your day Singaporean-style with a breakfast meal at Ya Kun Kaya Toast! Their iconic kaya toast has fans all over the world, and once you try it, you'll become one, too! Pair it with their equally famous kopi range and get an energetic jolt that lasts all day. Try these as a set for a discounted price! Book through Klook and get instant confirmation!
Book now for today
Instant confirmation
4.7 (10K+) 90K+ booked
₱ 228 ₱ 237
Singapore Buses

Singapore - Legoland Bus & Admission Ticket by WTS Travel

Singapore - Legoland Bus & Admission Ticket by WTS Travel
Instant confirmation
5.0 100+ booked
₱ 1,328
5 off
Combo
Singapore Buses

Singapore - Kuala Lumpur & Klang Bus by Super Nice Express

Singapore - Kuala Lumpur & Klang Bus by Super Nice Express
Instant confirmation
4.5 200+ booked
From ₱ 1,043
Kuala Lumpur Car charters

Private One-way Intercity Transfer from Singapore

Book a private one-way intercity transfer from Singapore with professional chauffeurs. Enjoy comfortable and reliable transportation to your destination
Free cancellation
Instant confirmation
4.7 (88) 700+ booked
₱ 8,447 ₱ 10,970
23 off
Sale
Singapore Buses

Singapore - Genting Highlands Hotel & Bus Package by WTS Travel

Travel to Genting Highlands in comfort! Book your luxurious coach tickets between Singapore and Genting Highlands on Klook.
Instant confirmation
4.4 (207) 5K+ booked
₱ 4,029
10 off
Sale