50
Checking Seats Availability
Loading seats data...

From Johor Bahru to Kelantan by train

#26
KTM
20:15
Johor Bahru
13:27
Tanah Merah, Kelantan
17h 12m
 Instant

Popular Routes in Singapore