If you have planned a trip to Singapore then it is always a good idea for you to try and explore as many places that surround Singapore. One of the major reasons why it is always better for you to try and explore other smaller cities that surround Singapore is because you get a taste of the Malaysian culture and you also get to get away from the crowded tourist places that are often difficult for you to move around. 

While there are number of places in Singapore and around Singapore that you can explore Johor Bahru happens to be one of the most beautiful cities that you should definitely try and visit when you are in Singapore. It is easy to get to Johor Bahru from Singapore but one of the best ways to get there is to take the train from singapore to johor.

Although you could also choose to travel by flight or even book a bus ticket the train journey is always more advisable because it is also affordable, fast and very convenient. There are a lot of people who have never travelled by train in their life and this is one of those experiences that they will remember for the rest of their life.

If you are planning to visit Johor Bahru with your children then traveling by train is an ideal situation because kids enjoy train rides as they have never been on one and this is the perfect time for you to take them on a train ride that they will always remember. Johor Bahru is a beautiful city and there is a lot that you can do here so if you plan on visiting this place try and stay for a couple of days so you can get to experience the beauty of the place.