# JBGems > A sourced Johor Bahru guide for visitors from Singapore. Facts come only from official publishers and show source and check date. Map places are open data and are not checked. ## Pages - [Johor Bahru Guide for Singapore Visitors](https://johorbahrugems.com/): A sourced guide to Johor Bahru: how to cross from Singapore, a map of 8,503 places, and photos with credits. - [Stulang Laut Ferry Schedule: JB to Batam and Bintan](https://johorbahrugems.com/ferry-schedule): Daily ferry times from Stulang Laut, Johor Bahru to Batam Centre, Harbour Bay, Gold Coast and Tanjung Pinang, with ticket counters, from the terminal. - [JB Bus Guide: Airport, Singapore and City Buses](https://johorbahrugems.com/bus): JB buses from the operator: AA1 airport bus times and RM8 fare, CW1, CW2 and CW5 to Singapore, BAS.MY city routes and the shopping buses. - [Singapore to Johor Bahru: Crossing Guide](https://johorbahrugems.com/crossing): Verified facts for crossing between Singapore and Johor Bahru by land: QR clearance, driving rules, money limits and the RTS Link. - [Johor Bahru Map: Where to Eat, Stay, Shop and See](https://johorbahrugems.com/map): Interactive map of 8,503 Johor Bahru places from open map data. Filter by eat, stay, shop and see, by area, or search by name. - [Johor Bahru Photos with Credits](https://johorbahrugems.com/photos): Licensed photos of Johor Bahru landmarks: temples, the state mosque, Sultan Ibrahim Building, Danga Bay and City Square. - [About JBGems and How We Check Facts](https://johorbahrugems.com/about): Who runs JBGems, which official sources we accept, what we leave out, and how long a checked fact stays on the page before re-checking. - [Data and Photo Credits](https://johorbahrugems.com/credits): Credits and licences for the map data (Overture Maps and OpenStreetMap) and for every photo on JBGems, with photographer and source link. - [Where to Eat in Johor Bahru](https://johorbahrugems.com/eat): 6,414 restaurants, cafés, bakeries and food courts in Johor Bahru, by neighbourhood, each with address, phone and map pin. - [Where to Stay in Johor Bahru](https://johorbahrugems.com/stay): 521 hotels, hostels and resorts in Johor Bahru, by neighbourhood, each with address, contact and map pin. - [Where to Shop in Johor Bahru](https://johorbahrugems.com/shop): 503 malls, markets and shops in Johor Bahru, by neighbourhood, each with address, contact and map pin. - [Things to See in Johor Bahru](https://johorbahrugems.com/see): 1,065 parks, beaches, museums, galleries and landmarks in Johor Bahru, by neighbourhood, with map pins. - [Johor Bahru by Area: Neighbourhood Guide](https://johorbahrugems.com/areas): Every Johor Bahru neighbourhood on JBGems, from the city centre to Masai, Ulu Tiram and Pasir Gudang: what to eat, stay, shop and see in each. - [Food in Johor Bahru: Dish by Dish Guide](https://johorbahrugems.com/food): Laksa, nasi lemak, bak kut teh, cendol and more: every Johor Bahru place on our map that names the dish, with address, map pin and directions. - [Getting to Johor Bahru: Trains, Flights, Ferries](https://johorbahrugems.com/getting-to-johor-bahru): How to get between Johor Bahru and Singapore, KL, Penang, Kelantan, Borneo, Batam and Bangkok, with KTMB train times and airport and ferry facts. ## Areas of Johor Bahru - [Johor Bahru](https://johorbahrugems.com/area/johor-bahru): 2981 places to eat, 285 places to stay, 235 places to shop, 422 places to visit - [Masai](https://johorbahrugems.com/area/masai): 605 places to eat, 61 places to stay, 44 places to shop, 129 places to visit - [Ulu Tiram](https://johorbahrugems.com/area/ulu-tiram): 405 places to eat, 17 places to stay, 33 places to shop, 95 places to visit - [Pasir Gudang](https://johorbahrugems.com/area/pasir-gudang): 301 places to eat, 33 places to stay, 28 places to shop, 104 places to visit - [Austin Heights](https://johorbahrugems.com/area/austin-heights): 303 places to eat, 12 places to stay, 4 places to shop, 5 places to visit - [Tebrau](https://johorbahrugems.com/area/tebrau): 238 places to eat, 11 places to stay, 21 places to shop, 31 places to visit - [Taman Desa Tebrau](https://johorbahrugems.com/area/taman-desa-tebrau): 180 places to eat, 9 places to stay, 31 places to shop, 12 places to visit - [Taman Daya](https://johorbahrugems.com/area/taman-daya): 164 places to eat, 8 places to stay, 7 places to shop, 23 places to visit - [Taman Megah Ria](https://johorbahrugems.com/area/taman-megah-ria): 96 places to eat, 7 places to stay, 8 places to shop, 10 places to visit - [Kota SouthKey](https://johorbahrugems.com/area/kota-southkey): 90 places to eat, 5 places to stay, 21 places to shop, 2 places to visit - [Setia Tropika](https://johorbahrugems.com/area/setia-tropika): 86 places to eat, 5 places to stay, 7 places to shop, 18 places to visit - [Setia Indah](https://johorbahrugems.com/area/setia-indah): 92 places to eat, 1 places to stay, 5 places to shop, 13 places to visit - [Kampung Melayu Majidee](https://johorbahrugems.com/area/kampung-melayu-majidee): 84 places to eat, 4 places to stay, 3 places to shop, 7 places to visit - [Taman Bukit Dahlia](https://johorbahrugems.com/area/taman-bukit-dahlia): 63 places to eat, 12 places to stay, 5 places to shop, 9 places to visit - [Taman JP Perdana](https://johorbahrugems.com/area/taman-jp-perdana): 60 places to eat, 3 places to stay, 1 places to shop, 6 places to visit - [Adda Heights](https://johorbahrugems.com/area/adda-heights): 44 places to eat, 2 places to stay, 4 places to shop, 6 places to visit - [Taman Air Biru](https://johorbahrugems.com/area/taman-air-biru): 34 places to eat, 1 places to stay, 3 places to shop, 8 places to visit - [Kampung Baru Tampoi](https://johorbahrugems.com/area/kampung-baru-tampoi): 38 places to eat, 1 places to shop, 6 places to visit - [Taman Ekoflora](https://johorbahrugems.com/area/taman-ekoflora): 34 places to eat, 2 places to shop, 4 places to visit - [Taman Mount Austin Perdana](https://johorbahrugems.com/area/taman-mount-austin-perdana): 28 places to eat, 5 places to stay, 5 places to visit - [Taman Perindustrian Plentong](https://johorbahrugems.com/area/taman-perindustrian-plentong): 17 places to eat, 1 places to stay, 5 places to shop, 4 places to visit - [Taman Kempas Utama](https://johorbahrugems.com/area/taman-kempas-utama): 18 places to eat, 4 places to shop, 4 places to visit - [Taman Mawar](https://johorbahrugems.com/area/taman-mawar): 18 places to eat, 1 places to stay, 1 places to shop, 5 places to visit - [Taman Cendana](https://johorbahrugems.com/area/taman-cendana): 15 places to eat, 4 places to stay, 6 places to visit - [Tampoi](https://johorbahrugems.com/area/tampoi): 17 places to eat, 3 places to stay, 2 places to visit - [Kampung Baru Pandan](https://johorbahrugems.com/area/kampung-baru-pandan): 21 places to eat, 1 places to visit - [Taman Nusa Damai](https://johorbahrugems.com/area/taman-nusa-damai): 6 places to eat, 8 places to stay, 1 places to shop, 7 places to visit - [Taman Cahaya Baru](https://johorbahrugems.com/area/taman-cahaya-baru): 17 places to eat, 2 places to stay, 3 places to visit - [Kampung Baru Masai](https://johorbahrugems.com/area/kampung-baru-masai): 12 places to eat, 1 places to shop, 7 places to visit - [Taman Setia Eco Cascadia](https://johorbahrugems.com/area/taman-setia-eco-cascadia): 15 places to eat, 4 places to visit - [Taman Bestari Indah](https://johorbahrugems.com/area/taman-bestari-indah): 13 places to eat, 2 places to shop, 4 places to visit - [Kampung Mohd Amin](https://johorbahrugems.com/area/kampung-mohd-amin): 15 places to eat, 2 places to shop, 1 places to visit - [Taman Austin Boulevard](https://johorbahrugems.com/area/taman-austin-boulevard): 12 places to eat, 1 places to stay, 2 places to shop, 2 places to visit - [Kempas Lurah](https://johorbahrugems.com/area/kempas-lurah): 14 places to eat, 2 places to visit - [Taman Iskandar](https://johorbahrugems.com/area/taman-iskandar): 10 places to eat, 1 places to shop, 5 places to visit - [Iskandar Puteri](https://johorbahrugems.com/area/iskandar-puteri): 13 places to eat, 2 places to visit - [Taman Eko Perniagaan](https://johorbahrugems.com/area/taman-eko-perniagaan): 13 places to eat, 2 places to visit - [Country Garden Danga Bay](https://johorbahrugems.com/area/country-garden-danga-bay): 11 places to eat, 1 places to stay, 1 places to shop, 1 places to visit - [Danga Walk](https://johorbahrugems.com/area/danga-walk): 10 places to eat, 4 places to stay - [Kampung Stulang Baru](https://johorbahrugems.com/area/kampung-stulang-baru): 13 places to eat, 1 places to visit - [Skudai](https://johorbahrugems.com/area/skudai): 8 places to eat, 2 places to shop, 2 places to visit - [Kampung Kurnia](https://johorbahrugems.com/area/kampung-kurnia): 8 places to eat, 4 places to visit - [Eco Spring](https://johorbahrugems.com/area/eco-spring): 8 places to eat, 4 places to visit - [Bandar Tiram](https://johorbahrugems.com/area/bandar-tiram): 11 places to eat, 1 places to visit - [Tampoi Indah](https://johorbahrugems.com/area/tampoi-indah): 8 places to eat, 1 places to shop, 2 places to visit - [Taman Munsyi Ibrahim](https://johorbahrugems.com/area/taman-munsyi-ibrahim): 7 places to eat, 1 places to stay, 2 places to visit - [FELDA Cahaya Baru](https://johorbahrugems.com/area/felda-cahaya-baru): 7 places to eat, 3 places to visit - [Taman Perjiranan 10](https://johorbahrugems.com/area/taman-perjiranan-10): 8 places to eat, 2 places to visit - [Kampung Baru Ulu Tiram](https://johorbahrugems.com/area/kampung-baru-ulu-tiram): 7 places to eat, 3 places to visit - [Pangsapuri Sri Mas](https://johorbahrugems.com/area/pangsapuri-sri-mas): 8 places to eat, 1 places to shop, 1 places to visit ## Food in Johor Bahru, dish by dish - [Nasi lemak in Johor Bahru](https://johorbahrugems.com/food/nasi-lemak): 53 places - [Laksa in Johor Bahru](https://johorbahrugems.com/food/laksa): 36 places - [Mee rebus in Johor Bahru](https://johorbahrugems.com/food/mee-rebus): 15 places - [Mee bandung in Johor Bahru](https://johorbahrugems.com/food/mee-bandung): 12 places - [Satay in Johor Bahru](https://johorbahrugems.com/food/satay): 31 places - [Asam pedas in Johor Bahru](https://johorbahrugems.com/food/asam-pedas): 38 places - [Ikan bakar in Johor Bahru](https://johorbahrugems.com/food/ikan-bakar): 25 places - [Nasi padang in Johor Bahru](https://johorbahrugems.com/food/nasi-padang): 23 places - [Soto in Johor Bahru](https://johorbahrugems.com/food/soto): 8 places - [Porridge and bubur in Johor Bahru](https://johorbahrugems.com/food/porridge): 21 places - [Seafood in Johor Bahru](https://johorbahrugems.com/food/seafood): 282 places - [Kopitiam in Johor Bahru](https://johorbahrugems.com/food/kopitiam): 122 places - [Bak kut teh in Johor Bahru](https://johorbahrugems.com/food/bak-kut-teh): 27 places - [Dim sum in Johor Bahru](https://johorbahrugems.com/food/dim-sum): 33 places - [Chicken rice in Johor Bahru](https://johorbahrugems.com/food/chicken-rice): 51 places - [Char kway teow in Johor Bahru](https://johorbahrugems.com/food/char-kway-teow): 27 places - [Steamboat and hotpot in Johor Bahru](https://johorbahrugems.com/food/steamboat): 72 places - [Claypot in Johor Bahru](https://johorbahrugems.com/food/claypot): 11 places - [Noodles and mee in Johor Bahru](https://johorbahrugems.com/food/noodles): 141 places - [Roti canai and roti prata in Johor Bahru](https://johorbahrugems.com/food/roti-canai): 25 places - [Nasi kandar in Johor Bahru](https://johorbahrugems.com/food/nasi-kandar): 18 places - [Nasi briyani in Johor Bahru](https://johorbahrugems.com/food/briyani): 31 places - [Cendol in Johor Bahru](https://johorbahrugems.com/food/cendol): 25 places - [Ais kacang in Johor Bahru](https://johorbahrugems.com/food/ais-kacang): 13 places - [Bakeries and bread in Johor Bahru](https://johorbahrugems.com/food/bakery): 191 places - [Cakes in Johor Bahru](https://johorbahrugems.com/food/cake): 30 places - [Desserts and ice cream in Johor Bahru](https://johorbahrugems.com/food/dessert): 168 places - [Bubble tea in Johor Bahru](https://johorbahrugems.com/food/bubble-tea): 86 places - [Coffee and cafés in Johor Bahru](https://johorbahrugems.com/food/coffee): 1159 places - [Tom yam in Johor Bahru](https://johorbahrugems.com/food/tom-yam): 65 places - [Thai food in Johor Bahru](https://johorbahrugems.com/food/thai): 157 places - [Japanese food and sushi in Johor Bahru](https://johorbahrugems.com/food/japanese): 168 places - [Korean food in Johor Bahru](https://johorbahrugems.com/food/korean): 58 places - [Western food in Johor Bahru](https://johorbahrugems.com/food/western): 27 places - [Burgers in Johor Bahru](https://johorbahrugems.com/food/burger): 106 places - [Pizza in Johor Bahru](https://johorbahrugems.com/food/pizza): 61 places - [Vegetarian and vegan in Johor Bahru](https://johorbahrugems.com/food/vegetarian): 63 places ## Routes to and from Johor Bahru - [Johor Bahru to Singapore](https://johorbahrugems.com/to/singapore): train, land - [Johor Bahru to Kuala Lumpur](https://johorbahrugems.com/to/kuala-lumpur): train, flight - [Johor Bahru to Penang](https://johorbahrugems.com/to/penang): train, flight - [Johor Bahru to Ipoh](https://johorbahrugems.com/to/ipoh): train, flight - [Johor Bahru to Taiping](https://johorbahrugems.com/to/taiping): train - [Johor Bahru to Alor Setar](https://johorbahrugems.com/to/alor-setar): train, flight - [Johor Bahru to Sungai Petani](https://johorbahrugems.com/to/sungai-petani): train - [Johor Bahru to Padang Besar](https://johorbahrugems.com/to/padang-besar): train - [Johor Bahru to Langkawi](https://johorbahrugems.com/to/langkawi): flight - [Johor Bahru to Seremban](https://johorbahrugems.com/to/seremban): train - [Johor Bahru to Gemas](https://johorbahrugems.com/to/gemas): train - [Johor Bahru to Segamat](https://johorbahrugems.com/to/segamat): train - [Johor Bahru to Kluang](https://johorbahrugems.com/to/kluang): train - [Johor Bahru to Kuala Lipis](https://johorbahrugems.com/to/kuala-lipis): train - [Johor Bahru to Gua Musang](https://johorbahrugems.com/to/gua-musang): train - [Johor Bahru to Kota Bharu](https://johorbahrugems.com/to/kota-bharu): train, flight - [Johor Bahru to Kuching](https://johorbahrugems.com/to/kuching): flight - [Johor Bahru to Sibu](https://johorbahrugems.com/to/sibu): flight - [Johor Bahru to Miri](https://johorbahrugems.com/to/miri): flight - [Johor Bahru to Kota Kinabalu](https://johorbahrugems.com/to/kota-kinabalu): flight - [Johor Bahru to Tawau](https://johorbahrugems.com/to/tawau): flight - [Johor Bahru to Batam](https://johorbahrugems.com/to/batam): ferry - [Johor Bahru to Bintan](https://johorbahrugems.com/to/bintan): ferry - [Johor Bahru to Jakarta](https://johorbahrugems.com/to/jakarta): flight - [Johor Bahru to Surabaya](https://johorbahrugems.com/to/surabaya): flight - [Johor Bahru to Bangkok](https://johorbahrugems.com/to/bangkok): flight - [Johor Bahru to Ho Chi Minh City](https://johorbahrugems.com/to/ho-chi-minh-city): flight Every place has its own page at https://johorbahrugems.com/place/ (open map data, labelled unchecked). Full list: https://johorbahrugems.com/sitemap.xml ## Checked facts (last checked 2026-11-13) - Address: No. 88 Jalan Ibrahim Sultan, Stulang Laut, 80300 Johor Bahru. Source: Berjaya Waterfront Ferry Terminal, Johor Bahru, https://berjayawaterfront.com/ferry-terminal-johor-bahru (checked 2026-11-13) - The terminal lists 25 daily ferry departures and arrivals, seven days a week. Source: Berjaya Waterfront Ferry Terminal, Johor Bahru, https://berjayawaterfront.com/ferry-terminal-johor-bahru (checked 2026-11-13) - The terminal is an official international entry point. Source: Berjaya Waterfront Ferry Terminal, Johor Bahru, https://berjayawaterfront.com/ferry-terminal-johor-bahru (checked 2026-11-13) - Berjaya Waterfront Ferry Terminal in Johor Bahru has ferries to Batam and Bintan in Indonesia: about 90 minutes to Batam and about 180 minutes to Bintan. Source: Berjaya Waterfront Ferry Terminal, Johor Bahru, https://berjayawaterfront.com/ferry-terminal-johor-bahru (checked 2026-11-13) - Fees for vehicles entering Singapore depend on vehicle type, checkpoint, and the day and time of entry. Source: ICA (Immigration & Checkpoints Authority), https://www.ica.gov.sg/information-and-e-services/entry-and-departure/travel-by-road/driving-in-and-out-of-singapore (checked 2026-11-13) - A Singapore-registered vehicle leaving via the land checkpoints must have its fuel tank at least three-quarters full. Source: ICA (Immigration & Checkpoints Authority), https://www.ica.gov.sg/information-and-e-services/entry-and-departure/travel-by-road/driving-in-and-out-of-singapore (checked 2026-11-13) - A passport not yet used to enter Singapore must be presented at immigration; QR works from later trips. Source: ICA (Immigration & Checkpoints Authority), https://www.ica.gov.sg/information-and-e-services/entry-and-departure/travel-by-road/qr-code-for-immigration-clearance-at-land-checkpoints (checked 2026-11-13) - You still need to bring your passport when using QR code clearance. Source: ICA (Immigration & Checkpoints Authority), https://www.ica.gov.sg/information-and-e-services/entry-and-departure/travel-by-road/qr-code-for-immigration-clearance-at-land-checkpoints (checked 2026-11-13) - Singapore land checkpoints at Woodlands and Tuas accept QR code clearance for cars, motorcycles, lorries and buses. Source: ICA (Immigration & Checkpoints Authority), https://www.ica.gov.sg/information-and-e-services/entry-and-departure/travel-by-road/qr-code-for-immigration-clearance-at-land-checkpoints (checked 2026-11-13) - Travellers carrying cash or bearer negotiable instruments above USD 10,000 equivalent must declare it to customs. Source: Immigration Department of Malaysia (MDAC page), https://imigresen-online.imi.gov.my/mdac/main (checked 2026-11-13) - Carrying more than USD 10,000 equivalent in Malaysian Ringgit needs permission from Bank Negara Malaysia. Source: Immigration Department of Malaysia (MDAC page), https://imigresen-online.imi.gov.my/mdac/main (checked 2026-11-13) - KTMB describes Butterworth as the gateway to Penang, by bridge or ferry. Source: KTMB (Keretapi Tanah Melayu Berhad), https://www.ktmb.com.my/ETS.html (checked 2026-11-13) - RTS Operations Pte Ltd, a joint venture of Prasarana Malaysia and SMRT, will operate the RTS Link. Source: LTA (Land Transport Authority), https://www.lta.gov.sg/content/ltagov/en/upcoming_projects/rail_expansion/JB-Singapore_RTS_link.html (checked 2026-11-13) - The RTS Link is a 4 km train journey between Woodlands North (Singapore) and Bukit Chagar (Johor Bahru). Source: LTA (Land Transport Authority), https://www.lta.gov.sg/content/ltagov/en/upcoming_projects/rail_expansion/JB-Singapore_RTS_link.html (checked 2026-11-13) - Senai Airport's airline page lists domestic flights to Kuala Lumpur, Penang, Kuching, Sibu, Miri, Kota Kinabalu, Tawau, Langkawi, Ipoh, Alor Setar and Kota Bharu under airline codes QZ, AK and FD. Source: Senai International Airport (Senai Airport Terminal Services), https://www.senaiairport.com/Flight-Info/Airlines-Destinations (checked 2026-11-13) - Senai Airport's airline page lists international flights to Ho Chi Minh, Bangkok, Jakarta, Surabaya, Guangzhou and Kunming under airline codes QZ, AK and FD. Source: Senai International Airport (Senai Airport Terminal Services), https://www.senaiairport.com/Flight-Info/Airlines-Destinations (checked 2026-11-13) - Senai Airport's airline page lists domestic flights to Kuala Lumpur, Subang and Penang under airline code OD. Source: Senai International Airport (Senai Airport Terminal Services), https://www.senaiairport.com/Flight-Info/Airlines-Destinations (checked 2026-11-13) - From Senai Airport, the Causeway Link airport shuttle bus goes to JB Sentral and takes about 45 minutes in good traffic. Source: Senai International Airport (Senai Airport Terminal Services), https://www.senaiairport.com/To-From-The-Airport/By-Bus (checked 2026-11-13) - To reach Singapore from Senai Airport by bus, take the airport shuttle to JB Sentral, then a cross-border bus. Source: Senai International Airport (Senai Airport Terminal Services), https://www.senaiairport.com/To-From-The-Airport/By-Bus (checked 2026-11-13) - Senai Airport's airline page lists Subang, Kuala Lumpur under airline code FY. Source: Senai International Airport (Senai Airport Terminal Services), https://www.senaiairport.com/Flight-Info/Airlines-Destinations (checked 2026-11-13) - Senai Airport's airline page lists Kuala Lumpur under airline code MH. Source: Senai International Airport (Senai Airport Terminal Services), https://www.senaiairport.com/Flight-Info/Airlines-Destinations (checked 2026-11-13) - Airport taxis use coupons sold at the counter in front of the Aeromall entrance. The ride to the city centre takes about 30 minutes. Source: Senai International Airport (Senai Airport Terminal Services), https://www.senaiairport.com/To-From-The-Airport/By-Taxi (checked 2026-11-13)