By train the journey from Segamat to Johor Bahru is scheduled to take around 4 hours. On arrival at Johor Bahru you can connect with train services to Singapore.
Train Times from Segamat to Johor Bahru
There are 4 direct train services a day from Segamat to Johor Bahru.
Train | Segamat | Johor Bahru | Service |
41 | 02:36 | 06:25 | Southern Shuttle |
27 | 08:21 | 12:30 | Ekspress Rakyat Timuran |
43 | 10:06 | 14:15 | Southern Shuttle |
45 | 15:56 | 19:45 | Southern Shuttle |
Buy Tickets from Segamat to Johor Bahru
Use the Search Box below to buy your train tickets from Segamat to Johor Bahru.
Segamat Railway Station
Johor Bahru Sentral Station
Trains from Segamat to Johor Bahru terminate at Johor Bahru Sentral Station.
About Travel to Johor Bahru
Johor Bahru is the third largest city in Western Malaysia and it’s located at the southern end of the Malay Peninsula close to Singapore.
Tourism in Johor Bahru
Johor Bahru City is not a major tourist destination. The city has a recent history of high crime rates, drug use, and prostitution and many view Johor Bahru as being an unsuitable place to stay longer than it takes to cross the border between Johor Bahru and Singapore.
Outside of the city centre itself, the major tourist attraction is Legoland Malaysia, which features over 40 rides and activities. Legoland Malaysia is easily accessible by public bus from Johor Bahru Sentral Station, which is 23 km from Johor Bahru Sentral Station.
Also outside the city centre, the waterfront Danga Bay development is very pleasant, In addition to the shops and restaurants, Danga Bay has a theme park and a children’s petting zoo.

Travel from Johor Bahru to Singapore
There are three ways you can travel by public transport from Johor Bahru to Singapore: taxi, bus and train.
The key thing to bear in mind about travel from Johor Bahru to Singapore is that it tends to take a long time to pass through immigration controls on either of the two road connections to Singapore. The queues are longest on the Causeway.
The far better way to travel from Johor Bahru to Singapore is to take the KTM Shuttle train service. This shuttle service departs from Johor Bahru Sentral Station and terminates at Woodlands Train Checkpoint in the north of Singapore. The journey takes only 5 minutes and the process of passing through immigration controls is much faster than travelling by road.
The disadvantage of travelling by train from Johor Bahru to Singapore is if you have a lot of luggage or young children or other difficulty with walking. If this is the case then its probably a good idea to get a taxi that will take you all the way to your accommodation in Singapore.