The road distance between Johor Bahru and Singapore is approximately 22.8 km. A bus journey on this route typically takes around 30-40 minutes, depending on traffic conditions. Opting for a Johor Bahru to Singapore bus is the most economical travel option without compromising comfort or convenience. Johor Bahru, Malaysia's third-most populated city, is renowned for its delicious cuisine, friendly locals, and expansive shopping centres. With its connectivity, cleanliness, and affordable housing, Johor Bahru is emerging as a popular tourist destination.
Singapore, a republic in South Asia, consists of 63 islands and is known for its cleanliness, diverse tourist attractions, and well-preserved natural reserves. The city-state boasts spectacular gardens, modern infrastructure, unique culinary delights, and a vibrant cultural heritage. It offers affordable accommodation, a peaceful atmosphere, efficient public transportation, guided tours, and world-class amenities, making it a tourist-friendly destination. The best part is that the JB to SG route is easily accessible via buses. You can book a bus ticket online or from the bus terminal and hop onboard for the journey.
Bus Service between Johor Bahru and Singapore
Travelling from Johor Bahru to Singapore can cost you a fortune unless you go for an affordable transport service like a bus. A shuttle bus from Johor Bahru to Singapore is the cheapest yet a comfortable option. Several bus operators offer regular services on this route, ensuring flexibility in terms of departure times and bus types. Whether you're a resident or a tourist, taking a bus from JB to SG allows you to enjoy a hassle-free and comfortable travel experience.
Also, you get a range of choices! The first Johor Bahru to Singapore bus leaves at 5:00 am, and the last one leaves around 8:00 pm. The JB to SG bus schedule is subject to change and hence it is advised that you check the schedule properly when you book your JB to Singapore bus tickets. The most prominent long-distance bus operator on this route is Transtar Cross Border.
Ticket Prices for a JB to SG Bus
The price of a Johor Bahru to Singapore bus ticket is usually in the range of SGD 3-5 and varies with bus operators and seasonal conditions. These buses are spacious and comfortable, with 40 seats available on each bus. You can book your bus tickets online.
Once you reach Singapore, you can travel by bus, taxi, hired car, or metro. Buses and metros are usually the cheapest and easiest options.
Boarding and Drop-off Points for Bus to JB from Singapore
The boarding and drop-off points differ with each Johor Bahru to Singapore bus operator. The pickup points in Johor Bahru are-
- Johor Checkpoint
- Gelang Patah Terminal
- JB KSL Resort
- JB Mutiara Hotel
- JB Hallmark Regency
- JB Paragon Hotel
- JB New York Hotel
- Ts8 Johor Bahru Ciq (46211)
- Puteri Harbour Ferry Terminal Departure Hall
The drop-off options in Singapore include
- Changi Airport
- Resort World Sentosa
- Woodlands Checkpoint




