Taxis & Rideshare in Johor Bahru (2026) - Grab, Uber & More

Taxis & Rideshare in Johor Bahru (2026) - Grab, Uber & More

Find the best taxi and rideshare options in Johor Bahru for smooth travel to top attractions, hotels, and restaurants. Compare fares, book hassle-free rides.

Johor Bahru offers two main on-demand transport options: Grab and street-hailed local taxis. Grab dominates for travelers. Download the app, enter your destination, and a driver arrives. Fares appear upfront, cashless payment is simple, and you keep a driver and route record. Many visitors find this reassuring. Local taxis cruise JB and can be flagged on busy streets or found at stands near City Square and KSL City. Metered taxis are the norm. Confirm the meter is running at the start. This small step saves headaches. For most trips, Grab wins on convenience. No language barrier, no negotiation, transparent pricing. Late at night or to off-center spots, Grab shines. Street taxis help when you already stand at a rank with luggage. They also dodge Grab increase pricing during peak hours or heavy rain. Heading toward the Johor, Singapore Causeway? Expect traffic. Congestion hits both options. Check live prices and availability in the booking widget below for current conditions.

Safety Tips

Look for the illuminated 'TEKSI' roof sign and a taxi permit sticker displayed inside the vehicle. Licensed taxis in Johor Bahru are required to carry both. Near the Causeway and CIQ (Customs, Immigration and Quarantine) complex, unlicensed tout drivers pounce on arriving travelers. Decline any unsolicited ride offer. Head to a marked taxi queue or book through an app instead.

Metered fares are legally required in Malaysian taxis. Drivers near JB's Causeway corridor and city-centre hotspots often quote flat rates to tourists. You are entitled to insist on the meter before the trip starts. If the driver refuses, walk away. Use a rideshare app. The fare is fixed and shown upfront before you confirm.

Grab is the dominant rideshare platform in Johor Bahru. Locals rely on it daily. It offers upfront pricing, in-app driver tracking, and a digital payment trail. Street-hailed taxis cannot match this. inDrive also operates in JB. It lets passengers propose their own fare. This helps during peak hours when Grab prices increase.

For solo or night travel, use the in-app 'Share My Ride' feature in Grab. Send your live trip details to a contact before you move. Sit in the back seat. JB's city centre stays active into the evening. Areas away from the main commercial strip quiet down after midnight. An app-booked, trackable ride is strongly preferred.

Common Scams to Avoid

Flat-rate refusal at the CIQ checkpoint: Drivers stationed outside the Johor Bahru Customs, Immigration and Quarantine (CIQ) complex routinely refuse to run the meter. They quote a fixed fare that can be several times the metered equivalent. This tactic targets arriving visitors before they grasp local prices. It is well-documented at JB's border crossing. The steady flow of day-trippers from Singapore creates a captive audience. Avoid it. Walk past the tout area. Book a Grab from inside the terminal or the designated taxi queue. Metered fares are more likely there.

The 'broken meter' deflection: Some street taxis in central JB claim the meter is out of service. They negotiate a cash fare on the spot. This fare is usually inflated well above the metered rate. The tactic appears across Malaysia. It is common near City Square and Komtar JBCC. If a driver insists the meter is broken, exit. Book via Grab. Upfront pricing appears before the ride begins.

Unlicensed tout drivers near the Causeway bus stops: Individuals pose as taxi drivers. Some have no marked vehicle. They approach travelers near the Larkin bus terminal and Johor Bahru Sentral rail link stops. They quote prices with no official accountability. Unlike licensed metered taxis or Grab, these deals offer no recourse. The fare can inflate mid-journey. The driver might take a longer route. Local commuter groups advise using Grab or the official taxi stand. Never accept an approach from someone soliciting rides on foot.

Essential Phrases

✈️
To the airport
Say: "keh lah-pang-an ter-bang"
🚕
How much?
Say: "beh-rah-pah har-gah?"
🚕
Stop here
Say: "ber-hen-ti dee see-nee"
🚂
Train station
Say: "steh-sen keh-reh-tah-pee"