Fixed fares per vehicle from Singapore to Malaysian cities beyond Johor Bahru.
Toyota Innova · up to 6 passengers · per vehicle
Fuel, parking, tolls and checkpoint entry fee included.

MOTAC tourism licence L/N10641
Door to doorBook now, pay later24/7 support
Every fare is per vehicle, not per person, with fuel, parking, tolls and checkpoint entry fee included.
Return bookings cost less per way on every route below.
All fares in SGD, per vehicle (one-way · return). Fuel, parking, tolls and checkpoint entry fee included. Prices updated October 2026. Travel times are door to door, depending mostly on checkpoint queues.
| Destination | Toyota Innova up to 6 | Toyota Alphard / Vellfire 5 passengers (6 seats) | Hyundai Staria / Starex up to 7 with luggage |
|---|---|---|---|
| Desaru, Air Hitam, Simpang Renggam, KongkongDesaru: about 2.5–3 hoursAir Hitam: about 2–3 hoursSimpang Renggam: about 2–3 hoursKongkong: about 2–3 hoursDesaru route · 中文 | SGD160 one-way SGD300 return | SGD200 one-way SGD380 return | SGD200 one-way SGD380 return |
| Kluang, Yong PengKluang: about 2.5–3.5 hoursYong Peng: about 2.5–3.5 hours | SGD190 one-way SGD360 return | SGD230 one-way SGD440 return | SGD230 one-way SGD440 return |
| Muar, Tangkak, Segamat, Mersing, Tanjung Leman, Batu PahatMuar: about 3–4 hoursTangkak: about 3–4 hoursSegamat: about 3.5–4.5 hoursMersing: about 3–4 hoursTanjung Leman: about 2.5–3.5 hoursBatu Pahat: about 2.5–3.5 hoursMuar route · 中文 · Mersing route · 中文 | SGD220 one-way SGD420 return | SGD270 one-way SGD520 return | SGD270 one-way SGD520 return |
| Endau, Tanjung Gemok jetty (for Tioman)Tanjung Gemok jetty (for Tioman): about 3.5–4.5 hoursEndau: about 3.5–4.5 hoursTanjung Gemok route · 中文 | SGD240 one-way SGD460 return | SGD280 one-way SGD540 return | SGD280 one-way SGD540 return |
| Malacca (Melaka), Rompin, GemasMalacca: about 3–4 hoursRompin: about 3.5–4.5 hoursGemas: about 4–5 hoursMalacca route · 中文 | SGD260 one-way SGD500 return | SGD310 one-way SGD600 return | SGD310 one-way SGD600 return |
| Port Dickson, SerembanPort Dickson: about 4–5 hoursSeremban: about 4–5 hoursPort Dickson route · 中文 | SGD300 one-way SGD580 return | SGD350 one-way SGD660 return | SGD350 one-way SGD660 return |
| Kuala Lumpur, Klang, SelangorKuala Lumpur: about 4–6 hoursKlang: about 4.5–5.5 hoursKuala Lumpur: includes one free meal stop each wayKuala Lumpur route · 中文 | SGD340 one-way SGD640 return | SGD390 one-way SGD760 return | SGD390 one-way SGD760 return |
| Genting Highlands, KuantanGenting Highlands: about 6–8 hoursKuantan: about 5.5–6.5 hoursGenting Highlands: includes one free meal stop each wayGenting Highlands route · 中文 | SGD380 one-way SGD720 return | SGD420 one-way SGD820 return | SGD420 one-way SGD820 return |
| SekinchanSekinchan: about 5.5–6.5 hoursSekinchan route | SGD400 one-way SGD780 return | SGD450 one-way SGD880 return | SGD450 one-way SGD880 return |
| Ipoh, Cameron Highlands, Club MedIpoh: about 6.5–7.5 hoursCameron Highlands: about 7–8 hoursIpoh and Cameron Highlands: include one free meal stop each wayIpoh route · Cameron Highlands route · 中文 | SGD510 one-way SGD1000 return | SGD560 one-way SGD1100 return | SGD560 one-way SGD1100 return |
| PenangPenang: about 8–9 hoursPenang route · 中文 | SGD610 one-way SGD1200 return | SGD660 one-way SGD1300 return | SGD660 one-way SGD1300 return |
Going to Johor Bahru, LEGOLAND, Kulai, Kota Tinggi, Pontian or Kukup — including from Changi Airport? See Singapore to Johor Bahru rates.
Flying out of KLIA, or need a Johor Bahru → Changi or Senai Airport → Singapore transfer? See airport transfer rates (Singapore → KLIA / KLIA2 one-way SGD340 · 390 · 390; JB → Changi and Senai → Singapore SGD100 · 140 · 140).
中文版:新加坡到马来西亚包车路线与价格
Don't see your destination? Send us the address on WhatsApp +60 11-6796 0658 and a real person will quote you.
Per vehicle, not per person. Fuel, parking, tolls and checkpoint entry fee included. Return bookings cost less per way. Trips to Kuala Lumpur, Genting Highlands, Ipoh and Cameron Highlands include one free meal stop each way. Toilet stops are free and usually no problem — just ask the driver. Waiting in Malaysia is SGD35 per hour for a Toyota Innova and SGD40 per hour for a Toyota Alphard / Vellfire or Hyundai Staria / Starex; the first hour of waiting is not charged for departure or point-to-point trips. Child seats SGD10 / RM35; each extra pickup or drop-off point in Singapore is SGD10.
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.
Cross-border taxis can only drop off in Johor Bahru, Iskandar Puteri, Forest City, Kulai and Senai — every destination on this page needs a private car that drives the whole way.
For a Toyota Innova: Desaru SGD160 one-way or SGD300 return; Malacca SGD260 / SGD500; Kuala Lumpur SGD340 / SGD640; Genting Highlands SGD380 / SGD720. A Toyota Alphard / Vellfire or Hyundai Staria / Starex costs more — see the table above. All fares are per vehicle, with fuel, parking, tolls and checkpoint entry fee included.
Per vehicle. You book the whole car and driver for your group, so the fare is the same whether two or six people travel in a Toyota Innova.
It depends mostly on luggage. A Toyota Innova takes up to 6 passengers with about 1 large and 3 medium bags. A Toyota Alphard / Vellfire takes 5 passengers with about 2 large and 3 medium bags. A Hyundai Staria / Starex takes up to 7 passengers with about 2 large and 4 medium bags, at the same fare as the Toyota Alphard / Vellfire. Send us your passengers and bags on WhatsApp and a real person will tell you which one fits.
Yes, on every route on this page. For example, Singapore to Kuala Lumpur in a Toyota Innova is SGD340 one-way or SGD640 return.
Only if you ask for them: child seats at SGD10 / RM35 each, SGD10 per extra 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 hour of waiting is not charged for departure or point-to-point trips.
Door to door, depending mostly on checkpoint queues: about 2.5–3 hours to Desaru; 2.5–3.5 hours to Kluang, Batu Pahat or Tanjung Leman; 3–4 hours to Muar, Tangkak, Mersing or Malacca; 3.5–4.5 hours to the Tanjung Gemok jetty for Tioman; 4–5 hours to Port Dickson; 4–6 hours to Kuala Lumpur; 6–8 hours to Genting Highlands; and 6.5–7.5 hours to Ipoh. About 7–8 hours to Cameron Highlands and 8–9 hours to Penang.
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.
Yes. SGMYTRIPS Sdn. Bhd. holds MOTAC tourism licence L/N10641. Cross-border taxis can only drop off in Johor Bahru, Iskandar Puteri, Forest City, Kulai and Senai, so the destinations on this page need a private car that drives the whole way.
There is no deposit. Book now, pay later — pay the driver in cash, or pay by PayNow at the end of the trip. We prefer payment in Singapore dollars (SGD) or Malaysian ringgit (MYR); for other currencies, please ask our team before your trip.
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.
Send us the full address on WhatsApp +60 11-6796 0658 and a real person will check the route and quote you. For Johor Bahru, LEGOLAND and nearby areas — including from Changi Airport — see our Singapore to Johor Bahru rates. Need a car by the hour? See our day-trip hourly service.
Yes. Trips to Kuala Lumpur, Genting Highlands, Ipoh and Cameron Highlands include one free meal stop each way. Toilet stops are free and usually no problem — just ask the driver.