KKKL Express operates a bus from Johor Bahru to Tangkak hourly. Tickets cost $3 - $4 and the journey takes 3 h. 2 other operators also service this route.
How to get from Johor Bahru to Tangkak
From Johor Bahru Sentral train to Segamat then bus to Tangkak. 5 h 26 min RM 14. From Johor Bahru Larkin bus to Batu Pahat then bus to Tangkak. 6 h RM 20. From Johor Bahru taxi to Tangkak. 1 h 53 min RM 358. From Johor Bahru drive to Tangkak. 1 h 53 min RM 40.
Is there a direct bus between Johor Bahru and Tangkak?
No, there is no direct bus from Johor Bahru to Tangkak. However, there are services departing from Johor Bahru Larkin and arriving at Tangkak via Batu Pahat. The journey, including transfers, takes approximately 6 h.