SGMYTRIPS

Singapore to Johor Bahru Private Car & Taxi Rates

Door to door from Singapore to Johor Bahru in one private car, about 1–2 hours.

Per vehicle · pick your car

Toyota Innova · 6 paxSGD100one-way, from
Save SGD20Larger vehicles · 5–7 paxSGD130each way with a return booking

Fuel, parking, tolls and checkpoint entry fee included.

See all rates →

Driver loading a suitcase into a black van at a hotel entrance as two travellers arrive with luggage

About this route

Prices are per vehicle, not per person, with fuel, parking, tolls and checkpoint entry fee included.

Allow about 1–2 hours door to door, depending mostly on checkpoint queues.

Rates

VehicleOne-wayReturn
Toyota Innova · 6 paxSGD100SGD200
Toyota Alphard / Vellfire · 5 paxSGD140SGD260
Hyundai Staria / Starex · 7 paxSGD140SGD260

Singapore to Johor Bahru Rates by Area

All prices in SGD, per vehicle — fuel, parking, tolls and checkpoint entry fee included.

Johor Bahru city & Greater Johor Bahru

JB Sentral, City Square, KSL, LEGOLAND Malaysia, Iskandar Puteri, Mount Austin and more

See all areas

JB Sentral, KSL, City Square, Taman Pelangi, Taman Sentosa, Stulang Laut, LEGOLAND Malaysia, JPO, Nusajaya, Iskandar Puteri, Gelang Patah, Bukit Indah, Perling, Skudai, Taman Impian Emas, Permas Jaya, Taman Molek, Setia Tropika, Tebrau City, Kempas, Mount Austin, Tampoi, Taman Setia Indah, Larkin, Johor Jaya, Bandar Dato Onn, Plentong, Seri Alam, Taman Gaya, Masai, Ulu Tiram, Pasir Gudang, Taman Desa Cemerlang, Tanjung Langsat

  • Toyota Innovaup to 6SGD100one-waySGD200return
  • Toyota Alphard / Vellfireup to 5, premiumSGD140one-waySGD260return
  • Hyundai Staria / Starexup to 7 with luggageSGD140one-waySGD260return

Kulai

  • Toyota Innovaup to 6SGD110one-waySGD220return
  • Toyota Alphard / Vellfireup to 5, premiumSGD150one-waySGD280return
  • Hyundai Staria / Starexup to 7 with luggageSGD150one-waySGD280return

Outer Johor

Pekan Nanas, Sedenak, Kota Tinggi, Pontian Kecil

  • Toyota Innovaup to 6SGD140one-waySGD260return
  • Toyota Alphard / Vellfireup to 5, premiumSGD170one-waySGD320return
  • Hyundai Staria / Starexup to 7 with luggageSGD170one-waySGD320return

Kukup

  • Toyota Innovaup to 6SGD170one-waySGD330return
  • Toyota Alphard / Vellfireup to 5, premiumSGD200one-waySGD390return
  • Hyundai Staria / Starexup to 7 with luggageSGD200one-waySGD390return
Singapore to Johor Bahru private car fares (SGD per vehicle)
Destination areaToyota Innova
up to 6
Toyota Alphard / Vellfire
up to 5, premium
Hyundai Staria / Starex
up to 7 with luggage
Johor Bahru cityJB Sentral, KSL, City Square, Taman Pelangi, Taman Sentosa, Stulang Laut100 one-way
200 return
140 one-way
260 return
140 one-way
260 return
Greater Johor BahruLEGOLAND Malaysia, JPO, Nusajaya, Iskandar Puteri, Gelang Patah, Bukit Indah, Perling, Skudai, Taman Impian Emas, Permas Jaya, Taman Molek, Setia Tropika, Tebrau City, Kempas, Mount Austin, Tampoi, Taman Setia Indah, Larkin, Johor Jaya, Bandar Dato Onn, Plentong, Seri Alam, Taman Gaya, Masai, Ulu Tiram, Pasir Gudang, Taman Desa Cemerlang, Tanjung Langsat100 one-way
200 return
140 one-way
260 return
140 one-way
260 return
KulaiKulai110 one-way
220 return
150 one-way
280 return
150 one-way
280 return
Outer JohorPekan Nanas, Sedenak, Kota Tinggi, Pontian Kecil140 one-way
260 return
170 one-way
320 return
170 one-way
320 return
KukupKukup170 one-way
330 return
200 one-way
390 return
200 one-way
390 return

Not on the list? Send your exact pickup and drop-off address on WhatsApp for a fixed quote.

Which Vehicle Should I Choose?

Prices below are for JB city and Greater JB. Confirm the exact luggage fit when booking.

Toyota Innova

Black Toyota Innova parked in an outdoor car park
Vehicle example. Your vehicle allocation is confirmed by our team.
One-way
SGD100
Return total
SGD200

JB city & Greater JB
SGD100 each way with a return booking

Up to 6 passengers
Luggage guide: 1 large + 3 medium bags
Best for: couples, small families, best value

Book Now

Toyota Alphard / Vellfire

White Toyota Alphard parked in an outdoor car park
Vehicle example. Your vehicle allocation is confirmed by our team.
One-way
SGD140
Return total
SGD260

JB city & Greater JB
SGD130 each way with a return booking

5 passengers (6 seats)
Luggage guide: 2 large + 3 medium bags
Best for: comfort and business travel

Book Now

Hyundai Staria / Starex

White Hyundai Staria parked in an outdoor car park
Vehicle example. Your vehicle allocation is confirmed by our team.
One-way
SGD140
Return total
SGD260

JB city & Greater JB
SGD130 each way with a return booking

Up to 7 passengers with luggage · 9 passenger seats (Staria) or 10 (Starex)
Luggage guide: 2 large + 4 medium bags
Best for: bigger families, groups, lots of luggage

Book Now

Where We Pick You Up in Singapore

We pick you up anywhere in Singapore — your home, condo or HDB block, your hotel lobby, or the arrival hall at Changi Airport — and drive you straight to your address in Johor Bahru. If your group is starting from two places in Singapore, we can stop at both; each extra pickup or drop-off point in Singapore is SGD10. For Changi pickups, give us your flight number when you book so we can follow your arrival. The first hour of waiting at Changi Airport is free, and your driver will contact you by phone or WhatsApp when you land.

Not Sure Which Vehicle Fits Your Group? Talk to a Real Person

Every booking is handled by a real person on our team, not a chatbot. Tell us who is travelling and what you are bringing; we check it against real photos of our vehicles and recommend one vehicle first, and only suggest a second vehicle if one is genuinely not enough.

  • Adults and children travelling
  • Bag quantities and approximate sizes, plus strollers or bulky items
  • Luggage photos if helpful
Ask our team about passengers & luggage

What the Price Includes

  • Private car and driver for your group only — English, Malay and Chinese speaking
  • Singapore checkpoint entry fee and tolls
  • Fuel, parking, and the vehicle’s VEP for Malaysia
  • Door-to-door pickup and drop-off

Optional extras

  • Child car seat: SGD10 / RM35 per seat (request in advance)
  • Additional pickup or drop-off point in Singapore: SGD10 per point
  • Waiting in Malaysia: SGD35 per hour (Toyota Innova), SGD40 per hour (Toyota Alphard / Vellfire or Hyundai Staria / Starex). The first waiting hour is not charged for departure or point-to-point trips.

Airport Transfers Between Johor Bahru and Singapore

Flying out of Changi? A private car from Johor Bahru to Changi Airport starts from SGD100. Landing at Senai? A private car from Senai Airport to Singapore also starts from SGD100. Fuel, parking, tolls and checkpoint entry fee included. Give us your flight number when you book so we can follow your arrival, and allow extra time for checkpoint queues on the way to Changi. We send your driver's details on the evening before your trip. For more airport routes and vehicles, see our airport transfer rates page.

Changes and Cancellation

  • For rescheduling, kindly notify our team 1–2 days in advance.
  • To cancel your booking, please inform us at least 1–2 days in advance.
  • Free cancellation if you tell us at least 1–2 days before pickup.

Why a Return Booking Costs Less Per Way

A return booking is priced as one two-way job. For JB city that is SGD200 for a Toyota Innova — SGD100 each way — instead of booking two separate one-way trips. Tell us both travel dates when you enquire.

A Day Trip to Johor Bahru

Johor Bahru is about 1–2 hours door to door, depending mostly on checkpoint queues, so it is easy as a day trip for food, shopping or family visits. A return trip in Greater JB is SGD200 for a Toyota Innova or SGD260 for a Toyota Alphard / Vellfire or Hyundai Staria / Starex, with fuel, parking, tolls and checkpoint entry fee included. If you would like the driver to wait between stops, waiting time in Malaysia is SGD35 per hour for a Toyota Innova or SGD40 per hour for a larger vehicle. Tell our team your stops when you book so we can plan the day.

Private Car vs Cross-Border Taxi, Bus or Train

SGMYTRIPS private car

Price (from)
SGD100 per vehicle
Passengers per vehicle
Up to 6–7
Door to door
Yes
Luggage
Stays in the car
Beyond JB city
Yes — Kota Tinggi, Pontian, Kukup, Desaru, Kuala Lumpur and more
Booking help
A real person checks your group and luggage on WhatsApp
Waiting or extra stops
Yes, by the hour
Best for
Families, groups, luggage, onward trips

Cross-border taxi

Price (from)
About SGD80 per taxi
Door to door
Yes
Luggage
Limited boot space
Beyond JB city
Drop-off limited to the JB, Iskandar Puteri, Forest City, Kulai and Senai area
Booking help
Usually app or hotline booking
Waiting or extra stops
No
Best for
Small groups going into JB

Public bus

Price (from)
About SGD2 per person
Door to door
No
Luggage
Carry it through the checkpoint
Beyond JB city
Change buses
Best for
Solo, light luggage, lowest cost

Train

Price (from)
Varies
Door to door
No
Luggage
Carry it
Beyond JB city
No
Best for
Solo travellers near Woodlands

RTS Link

Price (from)
Scheduled to open — check the latest official announcements before you travel; fares not final
Door to door
No
Luggage
Carry it
Beyond JB city
No
Best for
Commuters near Woodlands North and Bukit Chagar
Ways to travel from Singapore to Johor Bahru
SGMYTRIPS private carCross-border taxiPublic busTrainRTS Link
Price (from)SGD100 per vehicleAbout SGD80 per taxiAbout SGD2 per personVariesScheduled to open — check the latest official announcements before you travel; fares not final
Passengers per vehicleUp to 6–7————
Door to doorYesYesNoNoNo
LuggageStays in the carLimited boot spaceCarry it through the checkpointCarry itCarry it
Beyond JB cityYes — Kota Tinggi, Pontian, Kukup, Desaru, Kuala Lumpur and moreDrop-off limited to the JB, Iskandar Puteri, Forest City, Kulai and Senai areaChange busesNoNo
Booking helpA real person checks your group and luggage on WhatsAppUsually app or hotline booking———
Waiting or extra stopsYes, by the hourNo———
Best forFamilies, groups, luggage, onward tripsSmall groups going into JBSolo, light luggage, lowest costSolo travellers near WoodlandsCommuters near Woodlands North and Bukit Chagar

A family with children, a stroller and several bags often does not fit in one taxi. For groups of 5 or more, one private car usually costs less than two taxis. Taxi, bus and train figures are approximate public fares reported in 2026 and may change.

How to Book and Pay

  1. WhatsApp +60 11-6796 0658 (WeChat / LINE ID: Sgmytrips) or use the online booking form with your pickup address, JB destination, date, time, passengers and luggage.
  2. We confirm the fare, vehicle and availability.
  3. Driver details are sent the evening before departure.
  4. Book now, pay later — pay the driver in cash, or pay by PayNow at the end of the trip.
  5. We use Woodlands or Tuas, whichever is faster on the day. You normally stay in the car through both checkpoints — just have everyone's passports ready to hand to the officer at the immigration booth.

Planning the trip itself? See Singapore to Johor Bahru private car service for checkpoints, best departure times and what to expect at immigration.

Before You Book

Book at least 1 day ahead if you can; the latest we can take a booking is 1 hour before pickup. We send your driver's details on the evening before your trip. On the day, you normally stay in the car through both checkpoints — just have everyone's passports ready to hand to the officer at the immigration booth. We use Woodlands or Tuas, whichever is faster on the day. Book now, pay later — pay the driver in cash, or pay by PayNow at the end of the trip.

Singapore to JB Rates — FAQ

How much is a private car from Singapore to Johor Bahru?

From SGD100 one-way or SGD200 return for a Toyota Innova to JB city and most of Greater JB. A Toyota Alphard / Vellfire or Hyundai Staria / Starex is SGD140 one-way or SGD260 return. Prices are per vehicle, with fuel, parking, tolls and checkpoint entry fee included.

Is the price per person or per car?

Per car. The whole vehicle is booked for your group — up to 6 passengers in a Toyota Innova or up to 7 with luggage in a Hyundai Staria / Starex (9 passenger seats in a Staria, 10 in a Starex) — at the same fare.

Which vehicle fits my passengers and luggage?

Bag count alone is not enough: bag size and the mix of adults and children matter. Send the number of passengers, bag quantities and approximate sizes, plus luggage photos if helpful. A real person on our team — not a bot — checks your group against real vehicle photos and confirms the right vehicle before you book.

What is included in the fare?

The driver, fuel, parking, tolls, the Singapore checkpoint entry fee and the vehicle’s VEP for Malaysia, with door-to-door pickup and drop-off.

How much is a private car from Singapore to LEGOLAND Malaysia, JPO or Mount Austin?

These are in our Greater JB area: SGD100 one-way or SGD200 return for a Toyota Innova, and SGD140 one-way or SGD260 return for a Toyota Alphard / Vellfire or Hyundai Staria / Starex. Landing at Changi? Changi Airport to Greater JB is the same price — see our airport transfers.

How much does it cost to Kota Tinggi, Pontian or Kukup?

Kota Tinggi and Pontian Kecil are SGD140 one-way or SGD260 return for a Toyota Innova, or SGD170 one-way or SGD320 return for the larger vehicles. Kukup is SGD170 one-way or SGD330 return for a Toyota Innova, or SGD200 one-way or SGD390 return for the larger vehicles.

Are there any extra charges?

Only if you ask for them: child seats at SGD10 / RM35 each, SGD10 per additional pickup or drop-off point in Singapore, and waiting in Malaysia at SGD35 per hour (Toyota Innova) or SGD40 per hour (Toyota Alphard / Vellfire or Hyundai Staria / Starex). The first waiting hour is free for departure or point-to-point trips.

Is a private car better than a cross-border taxi?

For a small group with light luggage going into JB city, a cross-border taxi can be a good option. For bigger groups, plenty of luggage, a destination outside the taxi drop-off area, waiting time or extra stops, a private car is usually simpler and often cheaper per person.

Can a cross-border taxi take us anywhere in Johor?

No. Cross-border taxis can only drop off in Johor Bahru, Iskandar Puteri, Forest City, Kulai and Senai. For anywhere else, a private car drives the whole way.

How do I pay?

Book now, pay later — pay the driver in cash, or pay by PayNow at the end of the trip.

Can I change or cancel my booking?

For rescheduling, kindly notify our team 1–2 days in advance. To cancel your booking, please inform us at least 1–2 days in advance. Free cancellation if you tell us at least 1–2 days before pickup.

Is SGMYTRIPS a licensed operator?

Yes. SGMYTRIPS Sdn. Bhd. holds MOTAC tourism licence L/N10641.

Get Your Fixed Singapore to JB Fare in Minutes

Per vehicle, fuel, parking, tolls and checkpoint entry fee included. Book now, pay later.

Related Pages