Johor Bahru to Singapore (2023): Bus or Train?

Johor Bahru to Singapore (2023): Bus or Train?