
For tourists and travellers alike making their way from Singaproe to Malaysia, there are 9 transport options to consider.
Travelling by flight, public bus, coach, and private car are the most popular choices.
Which you decide on depends on your destination, preferences, and budget.
Navigate our info page below to determine the best option for you.
1. Public Bus To Malaysia
Public buses from Singapore can take you to Johor Bahru, Malaysia.
1.1 Causeway Link
One Way Bus Ticket Price: SGD 2.60 to SGD 6.00
| Route | Bus Service No: |
| Via Woodlands | CW1, CW2, CW5 |
| Via Tuas | CW3, CW4, CW6, CW7 |
Read more about Causeway Link bus from SIngapore to JB.
1.2 SBS
One Way Bus Ticket Price: SGD 2.30 to SGD 2.80
| Route | Bus Service No: |
| Via Woodlands | SBS 160, SBS 170, SBS 170X |
Read more about SBS bus from Singapore to JB.
1.3 SMRT
One Way Bus Ticket Price: SGD 2.60 to SGD 6.00
| Route | Bus Service No: |
| Via Woodlands | SMRT 950 |
Read more about SMRT bus from Singapore to JB.
1.4 Transtar
One Way Bus Ticket Price: SGD 6.00 to SGD 11.00
| Route | Bus Service No: |
| Via Woodlands | TS1, TS3, TS8 |
| Via Tuas | TS6 |
Read more about Transtar bus from Singapore to JB
1.5 Singapore-Johore Express (SJE)
One Way Bus Ticket Price: SGD 3.30
| Route | Bus Service No: |
| Via Woodlands | SJE |
Read more about SJE bus from Singapore to JB.
1.6 AC7
One Way Bus Ticket Price: SGD 3.00
| Route | Bus Service No: |
| Via Woodlands | AC7 |
Read more about AC7 bus from Singapore to JB.
To learn in-detail about each bus schedule and ticket fare, please refer to:
How To Book Public Bus To Malaysia: No booking. Just queue or wait at the bus stop for the bus.
2. Coach To Malaysia
| Popular Destinations In Malaysia | Coach Operator | One Way Coach Price |
| Kuala Lumpur | Causeway Link Express, City Express, Cityline Global, Eltabina Express, Golden Coach Express. Golden Coach x Delima, KKKL Singapore, Starmart Express, Super Nice, The One Travel & Tours, Transtar Xtras, Urban Coach & Transport Service, WTS Travel & Tours | SGD 23 to SGD 56 |
| Premium*: Billion Stars, Luxury Coach Service, Sri Maju Group, Star Qistna, Suasana Edaran Express, Transtar Travel | SGD 25 to SGD 70 | |
| Malacca | 707 Inc, Cityline Global, Delima Express Sdn Bhd, Golden Coach Express, KKKL Singapore, Starmart Express, Transtar Xtras, WTS Travel & Tours | SGD 21.49 to SGD 42 |
| Premium*: Luxury Coach Service, Star Qistina | SGD 25 to SGD 33 | |
| Mersing | KKKL Singapore | SGD 42 |
| Desaru Coast | WTS Travel & Tours | SGD 24 |
| Johor Bahru | Leo City Coach, Superior Coach, Transtar Travel, WTS Travel & Tours | SGD 3 to SGD 15 |
| Legoland Malaysia | Leo City Coach, WTS Travel & Tours | SGD 13 |
| Genting Highlands | 707 Inc, KKKL Singapore, Ridewell Travel, Sri Maju Group, Starmart Express, The One Travel & Tours, Transar Xtras, WTS Travel & Tours | SGD 35 to SGD 63 |
| Premium* Super Nice, Transtar Travel, | SGD 40 to SGD 88 |
Where To Book Coach To Malaysia:
- Easybook https://www.easybook.com/en-sg
- Official website of the coach operator.
3. Private Car To Malaysia
This is a door-to-door transport service from Singapore to Malaysia. You get to choose your pick-up and drop-off location, allowing flexibility in your travel plans.
One Way Private Car Price: Estimated from SGD 80 to SGD 600 (depending on destination)
Pick-Up Time: Decided by you.
Vehicle Options:
- Toyota Innova (7-Seater)
- Toyota Alphard (8-Seater)
- Toyota Vellfire (8-Seater)
- Hyundai Starex (10-Seater)
How To Book:
- Google “private car from Singapore to Malaysia” and choose a private car service.
- Book via their official website or Whatsapp.
4. Car Rental To Malaysia
Car Rental Price: Estimated from SGD 99 per day.
Car Rental Options:
- Peer-to-peer car sharing service
- Short-term rental service
How To Book:
- Google “car rental from Singapore to Malaysia”, “peer-to-peer car rental from Singapore to Malaysia”, “short-term car rental from Singapore to Malaysia”.
- Pick a car rental company. Visit their official website, app, or contact them directly to book.
5. Public Taxi To Malaysia
These are fixed-point taxis, which only transport passengers to/from Ban San Street Taxi Terminal and Larkin Sentral, Johor Bahru.
One Way Taxi Price: Estimated SGD 60 per car.
Taxi Types: Specially-licensed Singapore taxis or Malaysia yellow taxis.
Taxi Schedule: Depending on taxi operator.
Pick-up Location: Ban San Street Taxi Terminal.
Drop-off Location: Larkin Sentral, JB.
How To Book: Call any these taxi operators:
- Comfort Taxi (65-521111)
- Trans-Cab (65-553333)
- Strides Taxi (65-558888)
- Prime Taxi (67-780808)
Read more about taxi transport from Singapore to JB.
6. Train To Malaysia
The KTM train from Singapore will bring you to JB Sentral, Johor Bahru. Travellers who wish to continue on to other parts of Malaysia will have to make at least one train transfer.
Departure Location: Woodlands Train Checkpoint Station, Singapore.
| Step | Route | Schedule | Ticket Price (One-Way) |
| One | Woodlands Train Checkpoint to JB Sentral (Shuttle Tebrau) | Daily: 8:30am to 11:45pm
Full train SG to JB schedule here. |
SGD 5 (For Non-Malaysians)
RM 5 (For Malaysians) |
| Two | JB Sentral to Rest Of Malaysia | Check Malaysia train schedule here. | Check Malaysia train price list here. |
Read more about how to buy train ticket from SG to JB as well as how to take KTM train from Singapore to JB Sentral.
Where To Book KTM Shuttle Tebrau From Singapore to JB Sentral:
- KTM Shuttle Tebrau https://shuttleonline.ktmb.com.my/Home/Shuttle
- KTM app on Google Play, Apple AppStore, or Huawei AppGallery.
- Woodlands Train Checkpoint Counter.
Where To Book KTM Train From JB Sentral To Rest Of Malaysia:
- KTM https://online.ktmb.com.my/
- KTM app on Google Play, Apple AppStore, or Huawei AppGallery.
7. Ferry To Malaysia
For those who want to go to Desaru, you can take the BatamFast ferry from Singapore to Malaysia.
One Way Ferry Price:
- SGD 43 (Singapore to Tanjung Pengelih)
- SGD 70 (Singapore to Desaru Coast)
Ferry Schedule: Refer to the full ferry schedule here: https://www.batamfast.com/home/index.ashx
Departure Location: Tanah Merah Ferry Terminal, Singapore.
Arrival Location: Tanjung Pengelih Ferry Terminal or Desaru Coast Ferry Terminal
Where To Buy Ferry Ticket To Malaysia:
- BatamFast website: https://www.batamfast.com/home/index.ashx
- BatamFast counter at Tanah Merah Ferry Terminal
8. Flight To Malaysia
One Way Flight Ticket Price: From estimated SGD 72.
Departure Location: Changi Airport, Singapore.
Arrival Locations In Malaysia: Alor Setar, Bintulu, Ipoh, Kota Bharu, Kota Kinabalu, Kuching, Kuantan, Kuala Lumpur, Kuala Terengganu, Labuan, Langkawi, Malacca, Miri, Penang, Sandakan, Sibu, Subang, Tawau.
Airlines Options:
- AirAsia
- Scoot
- Jetstar
- Batik Air
- Malaysia Airlines
- Singapore Airlines
Where To Book Flight To KL:
- https://www.airasia.com/en/gb
- https://www.flyscoot.com/en
- https://www.jetstar.com
- https://www.batikair.com.my
- https://www.malaysiaairlines.com
- https://www.singaporeair.com
9. Rail Transit System (RTS)
Departure Location: Woodlands North Station, Singapore.
Arrival Location: Bukit Chagar Station, JB.
Commencement Date: By end of 2026.
Read more about RTS transport from Singapore to JB.















