Singapore - Johor Bahru Bus by WTS Travel
- 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
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!






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




Location

Contact us
Reviews
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 ❤️
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.
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.
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! 🚌💛✨
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! 🚌💛✨
Had a pleasant ride with WTS9 coach from Tampines to JB (Tuta). The coach is clean and a/c. I took the earliest morning 8:30am and the bus arrived at Tampines around 8:35am. We reached JBCIQ around 9:45am (with some light traffic jam). It’s easy to identify the bus , stated on the screen WTS9 SG->JB. Overall quite satisfied with the services and journey.
our driver waited for us at woodland causeway. He had done a good job that all alighted did hop back to the bus despite the crowd.
with WTS, travelling from Tampines to tun aminah become so much easier & faster! new bus and on time! highly recommended and will definitely book again for next trip
fantastic! save a lot of times. bus is punctual and don't have to queue to board bus at Singapore & malaysia custom as compared other public transport. will definitely book again for next jb trip.
Relaxing and direct ride but bus arrived 20+mins late. There’s no app/webpage to track the bus so we don’t know if the bus has departed or not yet arrived.
FAQs
You might also like...
Universal Studios Singapore Ticket
Singapore - Malacca Bus by Leo City
Singapore EV Van Private Transfer by Causeway Link Holidays
Singapore - Malacca Bus by Super Nice Express
Singapore Point to Point Transfers by Ascendx
Gardens by the Bay Ticket
Singapore - Kuala Lumpur Hotel & Bus Package by WTS Travel
Singapore - Desaru Malaysia Bus by Leo City
Singapore - Melaka Malaysia Bus by 707-Inc
Explore more on Klook
Top attractions in Singapore
- 1 Sentosa Island
- 2 Universal Studios Singapore
- 3 Singapore Zoo
- 4 Merlion Park
- 5 Jewel Changi Airport
- 6 Gardens by the Bay
- 7 Singapore Oceanarium
- 8 Mandai Wildlife Reserve
- 9 Marina Bay
- 10 Clarke Quay
- 11 Night Safari of Singapore
- 12 Marina Bay Sands Skypark Observation Deck
- 13 Chinatown Singapore
- 14 Little India
- 15 Fort Canning Park
- 16 VivoCity
- 17 Orchard Road
- 18 Singapore Flyer
- 19 ArtScience Museum
- 20 St John's Island
Everything you need for your Singapore visit
- 1 Singapore Hotels
- 2 Singapore Car rentals
- 3 Singapore Private airport transfers
- 4 Singapore Cultural experiences
- 5 Singapore Workshops
- 6 Singapore Tours
- 7 Singapore Day trips
- 8 Singapore Food tours
- 9 Singapore Outdoor & sports activities
- 10 Singapore Water activities
- 11 Singapore Cooking classes
- 12 Singapore Spas
- 13 Singapore Boat charters
- 14 Singapore Cruises
- 15 Singapore Wellness
- 16 Singapore Fitness
- 17 Singapore Boat tours




