Cross-Border Travel Guide

Johor Bahru City Centre Guide

BusGoWhere Team
98 views
Travel Time
45 mins - 2 hours (including immigration)
Fare Range
RM2.60 - RM8.00 return
Best For
Cross-Border, Shopping, Malaysian Food, Day Trips

Bus Routes

CW1 CW2 CW4 170

Nearby MRT Stations

Kranji Bugis Rochor Jurong East

Just across the Johor-Singapore Causeway lies a different world—where your Singapore dollar stretches 3.5 times further, shopping malls stay open later, and authentic Malaysian cuisine costs a fraction of what you'd pay back home. Johor Bahru City Centre has become the go-to weekend destination for Singaporeans seeking affordable shopping, delicious food, and a quick international escape without boarding a plane.

Why Make the JB Trip?

The economics are simple: 1 SGD = approximately 3.50 MYR (Malaysian Ringgit). This favorable exchange rate means:

  • A full meal that costs 5 in Singapore costs RM15 (~.30) in JB
  • A haircut that's 0 in Singapore is RM25 (~) in JB
  • Groceries, clothing, and electronics often cost 30-50% less
  • Spa treatments and massages are significantly more affordable

Beyond savings, JB offers a different cultural experience—more relaxed pace, diverse Malaysian cuisine, and the novelty of crossing an international border for just a few dollars.

Understanding the Cross-Border Bus System

Three main Causeway Link bus services operate between Singapore and JB City Centre, each with different starting points and frequencies. Understanding which route works best for your needs is key to a smooth journey.

CW1: The Budget Champion (Kranji MRT ↔ JB Sentral)

Why Choose CW1: The CHEAPEST cross-border option, perfect for those willing to start from the north of Singapore.

Route: Kranji MRT Station (Singapore) ↔ JB Sentral (Johor Bahru)
Fare: RM2.60 return (~SGD /bin/bash.74) - incredibly affordable!
Operating Hours: 5:30 AM - 11:30 PM daily
Frequency: Every 10-15 minutes during peak hours; 20-30 minutes off-peak
Journey Time: 30-60 minutes depending on immigration queues

How to Board:

  1. Take MRT to Kranji Station (North-South Line)
  2. Exit and look for the Causeway Link bus stop outside the station
  3. Pay with cash (MYR or SGD accepted) or contactless card
  4. Stay on bus through both Singapore and Malaysian immigration
  5. Disembark at JB Sentral terminal

Best For: Budget travelers, those living in northern Singapore, weekday trips when it's less crowded

CW2: The High-Frequency Route (Queen Street ↔ JB Sentral)

Why Choose CW2: Most convenient for city dwellers, highest frequency, operates from central Singapore.

Route: Queen Street Bus Terminal near Bugis MRT (Singapore) ↔ JB Sentral (Johor Bahru)
Fare: RM4.80 return (~SGD .37)
Operating Hours: 5:30 AM - 12:30 AM daily (latest service!)
Frequency: Every 15-30 minutes throughout the day—the most frequent service
Journey Time: 45-90 minutes depending on traffic and immigration

How to Board:

  1. Go to Queen Street Bus Terminal (near Bugis MRT, exit to Queen Street)
  2. Look for Causeway Link CW2 counter or boarding area
  3. Purchase ticket or tap contactless payment
  4. Bus stops at both checkpoints for immigration clearance
  5. Arrive at JB Sentral

Best For: Central Singapore residents, first-time JB visitors, evening trips (latest service until 12:30 AM), those prioritizing frequency over price

CW4: The Second Link Alternative (Jurong ↔ JB via Tuas)

Why Choose CW4: Avoids the often-congested Causeway by using the Second Link bridge, good for western Singapore residents.

Route: Jurong East Temporary Bus Interchange (Singapore) ↔ Larkin Sentral (Johor Bahru) via Tuas Second Link
Fare: RM8.00 single trip (~SGD .29)
Operating Hours: Weekdays only (limited weekend service)
Frequency: Lower frequency than CW1/CW2
Journey Time: Similar to other routes but potentially faster during Causeway peak hours

Best For: Western Singapore residents, weekday travelers avoiding Causeway congestion, those with destinations near Larkin

Route 170: Local Singapore Service Operating Alongside CW1

Singapore's Route 170 operates the same route as CW1 (Kranji to JB Sentral) and is operated by Singapore public transport operators.

Fare: Uses Singapore public transport fares (~SGD .50-2.00 depending on distance)
Difference from CW1: Uses SimplyGo payment system, familiar to Singapore commuters
Note: Not always cheaper than CW1; compare before boarding

Immigration Process: What to Expect

Crossing from Singapore to JB requires clearing immigration at both countries. Understanding the process reduces stress, especially for first-timers.

Step-by-Step Immigration Guide

Singapore Exit (Woodlands Checkpoint):

  1. Bus stops at Singapore immigration complex
  2. Disembark with all belongings (check under your seat!)
  3. Join the queue for immigration counters
  4. Scan passport at automated gate (Singapore citizens/PR) or see immigration officer
  5. Return to the SAME bus (remember your bus number!)
  6. Bus continues across the Causeway

Malaysia Entry (Sultan Iskandar CIQ Complex):

  1. Bus stops at Malaysia immigration
  2. Disembark with all belongings again
  3. Fill out Malaysia arrival card if required (usually not needed for Singapore citizens)
  4. Join immigration queue
  5. Present passport to immigration officer
  6. Return to the same bus
  7. Bus departs for JB Sentral (5-10 minute drive)

Total Immigration Time: 20-40 minutes on weekdays; 1-3 hours on weekend mornings and public holidays

Pro Tips for Faster Immigration:

  • Travel on Tuesday-Thursday for smallest crowds
  • Avoid Friday evenings and Saturday/Sunday mornings (peak periods)
  • Use automated gates if eligible (Singapore citizens/PR)
  • Have passport ready before reaching the counter
  • Don't bring prohibited items (check customs regulations)

JB Sentral: Your Gateway to JB City Centre

JB Sentral serves as the main transportation hub and your arrival point for most cross-border buses. This complex includes:

  • Bus terminals for local and international services
  • Immigration checkpoint (CIQ Complex)
  • Shopping mall (JB Sentral Mall) with restaurants and shops
  • KTM train station for onward travel to Kuala Lumpur

From JB Sentral to City Square: Two Options

Option 1: Walk (3-5 minutes)
Follow signs to JB Sentral Mall, use the escalators to head one level down to a pedestrian link bridge, walk through the covered walkway for about 3-5 minutes, and you'll arrive at City Square JB's Level 2 entrance. The route is fully sheltered, wheelchair/stroller accessible, and takes less than 10 minutes total.

Option 2: Taxi/Grab (RM5-10 / ~SGD .40-2.85)
Convenient if carrying heavy shopping or traveling with young children.

City Square JB: The Shopping Destination

Directly connected to JB Sentral via covered walkway, City Square JB is one of Johor Bahru's most visited malls. With over 300 shops across multiple floors, it's strategically located for cross-border shoppers.

What to Shop For

  • Fashion & Apparel: International brands at lower prices than Singapore
  • Electronics: Some items cheaper, but compare carefully (not everything is a bargain)
  • Groceries & Snacks: Malaysian products and imported goods at significant savings
  • The Inner City: Unique section with smaller boutique shops in a quaint setting

Services at City Square

  • Nail Salons: Classic manicures, gel polish, nail art from RM25-260 (~SGD -74)
  • Hair Salons: Haircuts from RM25 (~SGD ) vs SGD 0+ in Singapore
  • Laser Battle: Indoor laser tag for entertainment (great for families)
  • Money Changers: Get better rates than at the border (shop around for best rates)

JB Dining: Malaysian Food Paradise

Breakfast Favorites

  • Oriental Kopi: Extremely popular traditional coffee shop in City Square JB; expect queues on weekends but worth it for authentic Malaysian breakfast
  • Roti Canai & Teh Tarik: Classic Malaysian breakfast, around RM5-8 (~SGD .40-2.30)
  • Nasi Lemak: Coconut rice with accompaniments, from RM7 (~SGD )

Lunch & Dinner

  • Food Court at City Square: Various Malaysian and international options, RM10-20 per meal (~SGD .85-5.70)
  • Dim Sum: Several restaurants offering carts of dim sum, much cheaper than Singapore
  • Seafood Restaurants: Fresh seafood at 40-50% less than Singapore prices

Must-Try JB Specialties

  • Mee Rebus: Noodles in sweet potato-based gravy
  • Laksa Johor: JB's version of laksa (different from Singapore's)
  • Otak-Otak: Grilled fish cake wrapped in banana leaf
  • Banana Leaf Rice: Indian-style rice meals served on banana leaves

Beyond City Square: Other JB Attractions

Nearby Shopping Malls

  • Komtar JBCC: 5-minute walk, older mall but good food options
  • KSL City: 10-minute drive, popular for wholesale shopping and dining
  • AEON Tebrau City: Large Japanese department store with extensive grocery section

Cultural & Heritage Sites

  • Sultan Abu Bakar State Mosque: Beautiful hilltop mosque overlooking the Straits of Johor
  • Arulmigu Rajamariamman Temple: Colorful Hindu temple
  • Jalan Tan Hiok Nee: Heritage street with cafes, antique shops, and murals

Money and Payment Tips

  • Currency Exchange: Change money at City Square money changers (better rates than border); compare 2-3 shops before deciding
  • Credit Cards: Widely accepted at malls; some restaurants and smaller shops prefer cash
  • ATMs: Available throughout JB; check your bank's foreign transaction fees
  • Bring SGD: Many places accept Singapore dollars but may give unfavorable exchange rates—better to use MYR
  • Budget for the Day: RM100-150 (~SGD 8-43) provides comfortable day trip including meals and shopping

Perfect JB Day Trip Itinerary

7:30 AM: Catch CW2 from Queen Street (beat weekend crowds)
8:00-9:00 AM: Immigration clearance at both checkpoints
9:30 AM: Arrive JB Sentral, walk to City Square JB
10:00 AM: Breakfast at Oriental Kopi or local kopitiam
11:00 AM: Shopping at City Square JB—explore fashion, groceries, souvenirs
1:00 PM: Lunch at food court or restaurant (RM15-25 / ~SGD -7)
2:30 PM: Continue shopping or visit nearby malls (KSL, Komtar)
4:00 PM: Afternoon tea and snacks
5:00 PM: Last-minute shopping, buy Malaysian snacks to bring home
6:30 PM: Dinner at local restaurant
8:00 PM: Head back to JB Sentral for return bus
8:30-9:30 PM: Immigration clearance (usually faster evenings than mornings)
10:00 PM: Arrive back in Singapore

Essential Tips for First-Time JB Visitors

  • Passport Required: Must bring physical passport (IC not accepted for Malaysians/Singaporeans at land borders)
  • Check Passport Validity: Ensure passport valid for at least 6 months
  • Timing Matters: Weekend mornings see 2-3 hour immigration queues; weekdays are significantly faster
  • Data Roaming: Turn off Singapore data roaming or enable roaming for navigation (charges apply); alternatively, use local WiFi at malls
  • Don't Bring Prohibited Items: Check customs regulations for both countries (especially cigarettes, which are heavily taxed)
  • Keep Bus Ticket: You'll need it for the return journey
  • Note Your Bus: Remember your bus number at immigration stops so you board the correct one
  • Bring Reusable Bag: For shopping purchases (plastic bags charge may apply)

Safety and Practical Considerations

  • JB City Centre is generally safe during daytime; exercise normal precautions
  • Keep valuables secure; avoid displaying expensive items openly
  • Use registered taxis or Grab for local transport within JB
  • Stick to well-lit, populated areas, especially if staying until evening
  • Major malls and restaurants are very safe and tourist-friendly
  • Keep a digital copy of your passport on your phone

Is the JB Trip Worth It?

For many Singaporeans, the JB day trip has become a monthly ritual. The combination of significant cost savings (30-50% on most items), delicious Malaysian food, and the novelty of an international trip for under 0 makes it an attractive weekend activity.

Best Value for:

  • Families stocking up on groceries and household items
  • Those seeking affordable haircuts, spa treatments, and personal services
  • Food enthusiasts wanting authentic Malaysian cuisine
  • Shoppers looking for bargains on clothing and accessories
  • Anyone wanting a quick international getaway without flying

Total Cost Breakdown:
CW2 bus return: RM4.80 (~SGD .37)
Meals (breakfast, lunch, dinner): RM40 (~SGD 1.40)
Shopping: Variable, but savings often exceed transport costs
Entertainment (optional): RM20-50 (~SGD .70-14.25)
Total minimum: ~SGD 3-15 for a full international day trip!

The key is smart planning: travel on weekdays or early weekend mornings, know which bus route suits you best, and understand the immigration process. With preparation, crossing the border to JB becomes an easy, affordable adventure that offers genuine value and a refreshing change of scenery just minutes from Singapore.