The Malaysia Tourism Board office in Johor Bahru is at the Johor Tourist Information Centre (JOTIC), centrally located on Jalan Ayer Molek, on the second floor (tel. 07/223-4935). You can also find information at www.tourismjohor.com.
The Sultan Ismail Airport/Senai International Airport, 30 to 40 minutes outside the city (tel. 07/599-4737), has regular flights through Malaysia Airlines to and from major cities in Malaysia (tel. 1300/883-000; www.malaysiaairlines.com). AirAsia (tel. 1300/889-933; www.airasia.com) also uses JB as a hub to major destinations throughout Malaysia.
Buses to and from other parts of Malaysia are based at the Larkin Bus Terminal off Jalan Garuda in the northern part of the city. Taxis are available at the terminal to take you to the city. If you're coming from Singapore, the Singapore-Johor Express (tel. 65/6292-8149) operates every 10 minutes between 6:30am and midnight from the Ban Sen Terminal at Queen Street near Arab Street, Singapore. The cost for the half-hour trip is S$2.40 (US70¢/35p). If you take the bus, you can choose to get off at the Malaysian immigration checkpoint, which is more or less in the center of town, instead of going all the way to Larkin.
The Keretapi Tanah Melayu Berhad (KTM) trains arrive and depart from the Johor Bahru Railway Station at Jalan Tun Abdul Razak, opposite Merlin Tower (tel. 07/223-4727). Catch express trains from KL Sentral (tel. 03/2267-1200) twice daily for RM33 to RM64 ($9.20-$18/£4.60-£9), depending on the class you travel. From the Singapore Railway Station (tel. 65/6222-5165), on Keppel Road in Tanjong Pagar, the short trip is S$2.90 (US80¢/40p).