Singapore to Johor Bahru Malaysia Travel Guide & Tips

Johor Bahru is the capital state of Johor, Malaysia with a total population of 497,067, making it the country’s second largest city. The city has rebuilt and rebranded itself for the better in the coming years. The tourists frequently travel from Singapore to Johor Bahru as the city is well connected to the popular tourist destinations in Malaysia.

From a tourist’s point of view, who usually stop for a quick overnighter in this town, there are plentiful worthwhile museums to be explored, temples and mosques to be devoured and shopping, party zones taken advantage of. The heritage district in the town has playful cafes and galleries for the artistic souls amongst the explorers.

How to go to Johor Bahru from Singapore

Other than being a border town of Singapore, Johor Bahru is also a shopping and commercial centre where many people manage to find accommodations at reasonable prices and go on a shopping spree. Singapore and Johor Bahru are connected by a causeway, 1038 meters long.

By Road

The Causeway: The 1038m long Causeway makes travelling from Singapore to Johor Bahru easier. It is a six lane road that links to Singapore Woodlands Station and a railway line merging at the Southern Integrated Gateway. The terminals of the causeway are usually very congested due to undivided traffic. The causeway can easily be crossed by a bus, car, train or taxi. Previously, people could cross the causeway by walking from Singapore to Johor Bahru but since the new immigration system complexities, travelling on foot along the lanes has become impossible.

Upon reaching the Malaysian Johor Bahru CIQ Checkpoint, a white immigration card needs to be fulfilled and finger prints may also be taken.

By Bus: Singapore to Johor Bahru can also be journeyed by bus. People can go anywhere from Johor Bahru’s Larkin Bus Terminal. Take the MRT Woodlands and then board a SMRT Bus Service 950. Service bus 160 and a 170 bus from Kranji will send the passengers to Johor Bahru CIQ. From the CIQ, passengers can get onto SBS 170. If you have the EZ card, then the fare would only be $1.96.

The new Transtar Cross Border Service bus connects Changi Airport to Johor Bahru. The one way cost of travelling from Changi to Johor Bahru via Transtar services is S$7 for adults and half the price for children. The double decker Transtar connects Singapore’s Sentosa Island to Johor Bahru. Fares are cheaper compared being S$5 for adults and half the price for children.

Related Article: Getting to Johor Bahru from Singapore by Bus

By Taxi: The taxi ride from Singapore to Johor Bahru is quite a straightforward one. The total travel time is 45 minutes. Not all taxis are allowed to cross the border over Malaysia unless they are licensed. The Singapore Taxis are only allowed to go from the Queen Street Terminal straight to Larkin Taxi and Bus Terminal in Johor Bahru, Malaysia. However, the taxis are allowed to go anywhere further once they reach the Kotaraya II terminal. Then they can move towards either Legoland for fun or find accommodations at the nearest hotels.

The taxi services are available 24 hours a day and the best part about this journey is that the passengers don’t have to lug their belongings in and check through customs at either end. The taxi service consulted by most passengers is the one on Queen Street in Singapore. It costs SGD$12 person or SGD$48 for the taxi as a whole.

Travel by Railway

By Train: The new Johor Bahru Sentral Railway station has been built along Jalan Tun Abdul Razak and Jalan Jim Quee. It connects the CIQ and the City Square by overhead bridges. The passengers will not be deprived of food and entertainment including a 24 hour 7-eleven retail store and KFC outlet.

The KTM (Malaysian Railway Operator) offers the train and shuttle bus services to passengers travelling Singapore to Johor Bahru. The tickets can be booked 30 days prior to departure either via email, phone or online. The shuttle service offers 10 trips a day from Singapore Woodlands to Johor Bahru Sentral. The checkpoint crosses the causeway at Singapore. Tickets are priced SGD$5 for Singapore Woodlands to Johor Bahru. Booking in advance is advised, especially since the service is popular amongst the commuters on the weekend.

Travel by Air

By Plane: There are no direct flights from Singapore to Johor Bahru and the most common mode of travel is via bus, taxi, car or train. There is also a special bus service that takes passengers from Singapore Changi Airport to Johor Bahru Airport.


By Ferry: Ferry is another reasonably priced way of travelling from Singapore to Johor Bahru. The ZON Ferry Terminal is located 1.8 km to the northeast side of the Singapore-Johor Bahru causeway. Ferries travelling daily, twice from Tanjung Belungkor near Desaru have been cancelled even though they do travel to Batam and Bintan, Indonesia. The east wing of the terminal has three storeys.

In order to reach the arrival/departure wing, passengers need to go to the 2nd floor. By following the signs of the halls, you’ll be able to arrive at the ticket counter beside a mini-mart. Tickets for the ferries can be bought in advance.

Best Time to Visit Johor Bahru

The best time to visit South East Asia is equivalent to visiting Johor Bahru, Malaysia. The state is the most beautiful, serene with stable weather conditions in the months of June – September. Tourists get to experience the culture of this city along with being able to soak in the nature by taking a hiking trip or walk in the park. Johor Bahru is no doubt a dream state to visit for people all around the world.

Related Article: Things to do in Johor Bahru

Leave a Reply