The Malaysian Railways (KTM) services regular routes through Johor Bahru.
Ferries have become the preferred mode of transportation among Singaporeans going to Johor Bahru and Malaysia. These ferries operate on a daily basis between Changi Point located near Singapore’s International Airport and the port of Tanjung Belungkor in Johor. You can also take a trip on a ferry to Batam Island in Indonesia.
Johor Bahru’s Senai International Airport traffics regular local and international flights from major airlines such as MAS and AirAsia Malaysia.