JB Public Bus Guide for Budget Backpackers (2026)
Why Take the Bus in JB?
Grab is convenient, but for backpackers watching every ringgit, Johor Bahru's public bus network is a revelation. A single ride costs RM1.20–2.00, covers most tourist routes, and the buses are air-conditioned. Once you understand three key routes, you can navigate the city without ever opening a ride-hailing app.
This guide covers the routes most useful for guests staying at Pelangi Capsule Hostel in Taman Pelangi — particularly how to arrive from JB CIQ/JB Sentral and how to reach nearby attractions by bus.
First Stop: JB Sentral Bus Terminal
Almost every public bus journey in JB starts at JB Sentral, the city's main transport interchange connected to the KTM train station and City Square Mall. If you're arriving from Singapore via the Causeway, good news: after clearing immigration at JB CIQ, the JB Sentral bus terminal is a 5-minute indoor walk through an air-conditioned corridor. No taxi needed just to get to the bus station.
At JB Sentral, head to the ground floor bus terminal. Buses are numbered and displayed on digital boards. You can pay with cash (exact change helpful) or a Touch 'n Go eWallet card — if you plan to take more than two bus trips, a Touch 'n Go card pays for itself.
Route 1: CT1 — The Backpacker's Best Friend to Taman Pelangi
The Causeway Link CT1 (JB Sentral → Bayu Puteri) is the only public bus that goes directly into the Taman Pelangi residential area. For guests of Pelangi Capsule Hostel, this is your route:
- Board CT1 at JB Sentral, direction Bayu Puteri
- Alight at "Opp Pelangi Leisure Mall" stop on Jalan Serampang
- Walk approximately 2 minutes (160m) to Pelangi Capsule Hostel at 26A Jalan Perang
Fare: ~RM2 | Frequency: every 80 minutes
Departures from JB Sentral: 07:00, 08:20, 09:40, 11:00, 12:20, 15:50, 17:10, 18:30, 19:50
⚠️ No CT1 service 12:20–15:50 (plan around this gap)
Route 2: J15 — Most Frequent to the Taman Pelangi Area
BAS.MY J15 runs from JB Sentral every 20 minutes (05:00 to midnight) — the highest frequency of any route serving this area. However, it stops on Jalan Tebrau (the main highway), not inside the residential estate. The "Opp Plaza Pelangi" stop is about 1.5km from Pelangi Leisure Mall.
- Board J15 at JB Sentral (Bus Bay 5), direction Mid Valley Southkey
- Alight at "Opp Plaza Pelangi" on Jalan Tebrau — cross the overhead bridge
- Walk 15–20 minutes through Taman Pelangi to the hostel, OR book a short Grab (~RM5–8, 5 min)
Fare: ~RM1.20 | Frequency: every 20 min | Best option when CT1 is not running
Routes J11, J20, J22 also stop at "Opp Plaza Pelangi" and work as J15 alternatives when one is delayed.
Route 3: Larkin Sentral for Long-Distance Buses
Arriving from Kuala Lumpur, Penang, or other Malaysian cities? Your express bus will drop you at Larkin Sentral, JB's long-distance bus terminal, about 5km north of JB Sentral. From Larkin, take bus T13 to JB Sentral (fare ~RM1.40), then connect to CT1 or J15 for Taman Pelangi. Total cost: under RM4. Grab direct from Larkin to Pelangi Capsule runs ~RM10–15.
Getting Around JB by Bus: Nearby Destinations
| Destination | Bus | Alight At | Fare |
|---|---|---|---|
| JB Sentral / City Square | CT1 or J15 (reverse) | JB Sentral | RM1.20–2 |
| Komtar JBCC / Jalan Wong Ah Fook | J15 inbound | Jalan Wong Ah Fook | RM1.20 |
| Mid Valley Southkey | J15 | Mid Valley Southkey | RM1.20 |
| KSL City Mall | J11 or J22 | KSL City | RM1.40 |
| Larkin Sentral (intercity buses) | T13 | Larkin Sentral | RM1.40 |
Essential Tips for First-Time Riders
- Touch 'n Go eWallet: Buy a TnG card at convenience stores or 7-Eleven. Tap-in, tap-out. Saves fumbling for coins.
- No change given: Bring small notes or exact coins if paying cash. Drivers don't carry change.
- Google Maps works: Enter your destination and select "Transit" — JB buses are mapped and include departure times. Moovit app also shows live arrivals.
- Night travel: J15 runs until midnight. CT1's last bus from JB Sentral is 19:50 — after that, take J15 + short Grab.
- Stay hydrated: JB heat is intense between buses. Carry water. The wait for a CT1 (every 80 min) in open sun is rough — time your arrival using Moovit.
Budget Breakdown: Bus vs Grab
- CIQ → Pelangi Capsule by CT1 bus: RM2 per person
- CIQ → Pelangi Capsule by Grab: RM10–15 per trip
- Daily bus pass (all-day unlimited, if available): check Causeway Link app
- Saving per trip: RM8–13 — enough for a full hawker meal
For a 3-day trip with two bus rides daily, taking the bus saves you roughly RM50–75 compared to Grab — enough to cover two extra nights at Pelangi Capsule. The trade-off is waiting. If you're on a schedule, Grab wins. If you have time and a Touch 'n Go card, the bus is the smarter move.
Questions about getting here? Our AI assistant Rainbow on the website chat can answer bus timing and directions 24/7.