Train service is available between Singapore and Malaysia.
| Singapore to Malaysia |
|
| Johor Bharu to Thailand |
|
| via Rantau Panjang | Johor Bharu to Wakaf Bharu - 1 hr 20 min, cost RM 5 to the town of Kota Bharu, then taxi motorbike taxi to Sungai Kolok Train Station |
| via Padang Besar | Johor Bahru to Gemas to Padang Besar (via Kuala Lumpur and Butterworth Railway Station near Penang Island) |