Trains from Johor Bahru to Kuala Lumpur
🚉 Although there is no direct train from Johor Bahru to Kuala Lumpur, travelers can take a train from Danga City Mall with services operated by KTM Intercity. The journey, with transfers in Gemas, takes approximately 7 hours and 52 minutes. 🎫 Tickets for the train journey between Johor Bahru and Kuala Lumpur are affordable, with prices ranging from $3 to $15 depending on the class and amenities chosen. This convenient mode of transportation offers a comfortable and cost-effective way to travel between these two bustling cities in Malaysia.