Please support us by allowing Google Ads on our website. Thanks! 

  • Rick

Best Times to Cross Singapore-Johor Causeway (Woodlands)

Updated: Jul 27

The most daunting part of travelling to Malaysia from Singapore via Woodlands Checkpoint is crossing the Straits of Johor using the Causeway (also known as the first link). The road-and-rail link between the two countries is usually heavily congested, especially on weekends, a time where most people chose to get on the road-bridge at the same time.

To find the best times to cross the Causeway, we need to understand who, why and when will the people be at Woodlands Checkpoint (for going to Malaysia) and Johor Bahru Checkpoint (for coming to Singapore).

The majority of the "who" are:

1. Commuter-Workers: There are more Malaysians going to Singapore to work than Singaporeans working in Malaysia. Most of the workers are blue-collar workers and usually need to work 5.5 days a week. Workers can either be working on shifts or regular time (from 9am to 5pm).

"Workers" also includes those who drive cargo-carrying lorries, long container trucks, cars and motorcycles, which are one of the contributing factors to traffic jams. Singapore imposes a Vehicle Entry Permit (VEP) fee on foreign-registered vehicles from Monday to Friday but exemption granted between 5pm to 2am. Most foreign-registered vehicles will aim to reach Singapore checkpoints after 5pm on weekdays to save on the fee. During school holidays, the exemption starts at 12pm.

There are also Malaysians with Permanent Resident (PR) statuses who reside and work in Singapore but will return to their hometowns over the weekend.

2. Travellers. These are foreign travellers and Singapore holiday-goers, but mostly Singapore day-trippers to Johor Bahru due to higher exchange rate when converting from Singapore dollar to Malaysia ringgit. Most Singapore day-trippers drive, which worsen the traffic conditions during peak hours.

3. Others. This population is too small to be of concerns.

Normally, weekdays are the least congested with smoother traffic outside of peak hours. Weekends are when the Causeway is usually congested — but not at all times. If you can understand the flow of people through the checkpoints, you will be able to find the right time to cross the Johore Strait without being caught in both the human and traffic jams.

Let's study the detailed flow of people at certain times, and why, with the aid of time charts to have better pictures.


Weekday routine is largely similar from Monday to Friday. However, as Friday is considered a weekend after working hours, things can be a little different.

From Singapore → Johor Bahru:

1. In the early morning, there are not many workers going over to Malaysia to work, so this is generally not an issue.

2. At around 9am, Singapore day-trippers (housewives, retirees, people-on-leaves, etc) will cross the Causeway as most shopping centres open for businesses at 10am. Container trucks and goods-carrying lorries going to Malaysia will start to arrive at the checkpoint at this time.

3. After 3pm, Malaysian production workers on first shift will start to turn up at the Causeway to return home.

4. After 5pm, the main bulk of Malaysian workers on regular working time will be at Woodlands Checkpoint. This will usually cause congestion at the immigration checkpoints and petered out by around 8pm (except on Friday).

On Friday evening, there will be more people crossing the Causeway, including those who resides in Singapore and going back to their hometowns over the weekends. Some holiday-goers to Malaysia may also choose to cross the Causeway at this time without having to take annual leaves.

5. After 11pm, workers on night shift will reach the Causeway.

From Johor Bahru → Singapore:

1. As early as 5:30am, Malaysian workers will cross the Causeway, especially those in the first shift. The working crowd will petered out by 10am.

2. Around 4pm, Malaysian workers on night shift will be waiting for private buses inside Johor Bahru CIQ's bus waiting area. The blue-painted private buses often caused congestion in JB CIQ due to workers arriving late and also due to the bus drivers trying to earn extra income by picking up other commuters. They will wait in the main lanes (only 2 lanes) instead of the bus bays. This created a bottleneck that resulted in bus congestion on the road leading to JB CIQ as early as 4pm — every weekday.

3. Around 4.45pm, foreign-registered vehicles will start to traverse slowly on the Causeway so they can reach Singapore just after 5pm to avoid paying the VEP. Some drivers may even park their vehicles on the Malaysian side of the Causeway when they are too early.


Although Saturdays are weekends to most people, they are not so for people who need to work another half a day on those days. This is a major oversight for many people who choose to cross the Straits of Johor on Saturdays.

From Singapore → Johor Bahru:

1. Malaysians who do not go back to their hometown on Friday night will do so on Saturday morning.

2. Weekend holiday-goers for 2 days in Malaysia will also cross the Causeway on this day. Most tour buses will depart as early as 6am to avoid the congestion that usually worsen around 8am. Due to high demands on Saturdays, there will be more busloads of people reaching the checkpoint — from no less than 10 bus companies.

3. Singapore day-trippers will join in the fray around 9am. Since most shopping centres open at 10am, they usually won't go in too early. Most people ended up reaching the shopping centres after 12pm or turned around at Woodlands Checkpoint.

4. As usual, at around 9am, cargo-carrying or empty trucks will begin to go over the Causeway to Johor Bahru — for those who need to work on Saturdays.

5. After 12pm, Malaysian workers, including those residing in Singapore and need to work on Saturdays, will start to turn up at the Causeway. This adds more crowd to the border-crossing and can last till 8pm. Note that first shifts may end at 12pm and second shifts at 4pm on Saturdays.

6. After 5pm, more Singapore day-trippers will cross the Causeway for dinner or late-night supper in JB. These group of people usually drives and extend the traffic congestion to 10pm.

From Johor Bahru → Singapore:

1. In the morning, Malaysian workers will cross the Causeway, as usual, for those needing to work on Saturdays. Those on second shift will cross over after 10am but the number is not a lot.

2. Malaysian day-trippers or tourists to Singapore will cross the Causeway at any time of the day. Singapore day-trippers will return home usually towards end of the day. Traffic from JB to Singapore is usually easy.


The good thing about Sundays is that majority of the commuter-workers don't need to work — except those in retail line.

From Singapore → Johor Bahru:

1. Singapore day-trippers will go over around 9am and at any time of the day — usually before 2pm.

2. Malaysian tourists to Singapore will return at any time of the day.

From Johor Bahru → Singapore:

1. Usually after 3pm, holiday-goers and day-trippers will start to appear at the Causeway to return to Singapore. This may last till 8pm or later.

2. Malaysian workers (normally PRs) residing in Singapore and need to work the following day will also return to Singapore near the end of the day, usually after 4pm.