1map logoGo to main page

Singapore to Johor Bahru from $1: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Singapore, Singapore
to
Johor Bahru, Malaysia

How to Get from Singapore to Johor Bahru: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$1 SubwayBest price
29 kmDistance
27m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Singapore to Johor Bahru with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
SMRT
Subway
Average Duration
47m
Estimated price
$1-2
Recommended
Company
SMRT
Subway
Average Duration
47m
Estimated price
$1-2
Cheapest
route map
Distance: 29 km
Duration: 27m

See more options

Company
Causeway Link
Bus
Average Duration
1h 
Estimated price
$1-6
Company
various
Drive
Average Duration
27m
Estimated price
$5-8

Traveling From Singapore to Johor Bahru

This route connects the vibrant urban atmosphere of Singapore with the charming cultural experience of Johor Bahru, offering you a chance to indulge in lively shopping, delectable street food, and a different pace of life.

Best Neighbourhoods in Johor Bahru

Johor Bahru offers diverse neighborhoods filled with distinct attractions and experiences.

Johor Bahru City Square
• Great shopping and entertainment hub.
• Local dining options are abundant nearby.
Tebrau City
• Major retail shops and fashion outlets.
• Family-friendly attractions like theme parks.
Gelang Patah
• Close proximity to Legoland Malaysia.
• Charming local markets with fresh produce.

Best Times To Visit Johor Bahru's Attractions

Timing your visits can significantly enhance your experience in Johor Bahru.

Legoland Malaysia
Visit on weekdays, especially Tuesday or Wednesday, for fewer crowds.
Johor Bahru Zoo
Early mornings or late afternoons offer cooler weather and quieter pathways.
KSL City Mall
Arrive during off-peak hours on weekdays to enjoy leisurely shopping.

Johor Bahru Weather: What to Expect Year-Round

Johor Bahru experiences a tropical climate with high humidity and consistent temperatures ranging from 25°C to 32°C year-round, making it a warm destination. The ideal times to visit are during the dry months from June to September when outdoor activities are more enjoyable and you can avoid heavier rain.

Dining Recommendation in Johor Bahru

Experience the rich flavors of Nasi Ayam Penyet at Restoran Shah Baki, where the tender smashed chicken paired with spicy sambal sets a bold contrast to Singapore’s milder dishes. The casual, bustling atmosphere adds a local touch, allowing you to immerse yourself in Johor Bahru's vibrant culinary scene.

Singapore - Johor Bahru operators

Explore transport companies operating between Singapore and Johor Bahru, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
1800 336 8900
Website
https://www.smrt.com.sg/

Train from City Hall to Marsiling

Average Duration
47m
Estimated price
S$1-2
Bus
Contact phone
+60 7 360 2244
Website
https://www.causewaylink.com.my/

Bus from Queen Street Terminal to JB Custom Out

Average Duration
1h
Estimated price
S$1-1
Contact phone
1800-225 5663
Website
https://www.sbstransit.com.sg/

Bus from Little India Stn Exit A to Johor Bahru Checkpt

Average Duration
1h 44m
Estimated price
S$1-3
Contact phone
+65 6295 9009
Website
https://www.transtar.travel/

Bus from Thong Teck Building to Woodlands CIQ

Average Duration
44m
Estimated price
S$3-6

Singapore to Johor Bahru: Overview of Bus, Train, Flight, and Car Trips

Traveling between Singapore and Johor Bahru offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Experience the seamless transition from Singapore to Johor Bahru as you journey across the border by car, spanning a short distance of 18 miles. 💵 Embrace the budget-friendly travel options with car rides costing between $5 to $8, providing a convenient and economical way to explore these neighboring cities. 🌆 Immerse yourself in the vibrant cultures and attractions of Johor Bahru within a quick 27-minute drive from Singapore, offering a memorable cross-border adventure for all travelers.
Average price
$5 - $8
🚂 Hop on a direct train from City Hall station in Singapore to Marsiling station in Johor Bahru. The journey, operated by SMRT, takes about 47 minutes with services running every 10 minutes daily.
Departure Point
City Hall station
Arrival Point
Marsiling station
🚌 The bus journey from Singapore to Johor Bahru takes approximately 1 hour. Services operated by Causeway Link depart every 10 minutes from Queen Street Terminal. The direct route provides a convenient and efficient way to travel between the two cities. 🚌 Ticket prices for the Singapore to Johor Bahru bus ride typically range from $1 to $6. It's a budget-friendly option for those looking to explore both cities. Sit back, relax, and enjoy the ride as you journey from Singapore to Johor Bahru by bus.
Departure Point
Queen Street Terminal station
Arrival Point
JB Custom Out station
Useful tips for bus travellers
• Before you embark on your journey from Queen Street Terminal, download the Causeway Link mobile app or visit their website for real-time schedules and ticket purchasing options, ensuring a smooth departure to JB Custom Out: causewaylink.com.my
• As you approach Johor Bahru, keep your passport handy and familiarize yourself with the customs process at JB Custom Out; be prepared for potential queue times and ensure you have completed any necessary health declaration forms required by Malaysian authorities.
• Upon arrival at JB Custom Out, follow the signs to the bus terminal area where local transport options like Grab (similar to Uber) are available for seamless connections to your next destination in Johor Bahru; take a moment to check for the latest local dining options within walking distance – nearby, you can find the popular Restoran Zainal, known for its Nasi Lemak.

Frequently asked questions

Find out more about the route from Singapore to Johor Bahru.

Or choose the category:
The distance between Singapore and Johor Bahru is approximately 22.5 km, with a road distance of 29.5 km. The typical travel time by car from Johor Bahru to Singapore is around 30 minutes, depending on traffic conditions. On the other hand, the travel time by bus from Singapore to Johor Bahru is usually around 1 hour, depending on the border crossing and traffic congestion.
The most cost-effective option for traveling from Singapore to Johor Bahru is by subway, which costs $1-$2 and takes approximately 47 minutes. However, if time efficiency is a priority, the fastest option is to drive, which takes approximately 27 minutes and costs $5-$8.
The prices for traveling by bus between Johor Bahru and Singapore can vary from $1 to $6.
To get from Singapore to Johor Bahru without using public transportation, you can choose to drive or take a taxi. The driving distance between the two cities is approximately 29.0 km, and it usually takes around 27 minutes to drive from Singapore to Johor Bahru, depending on traffic conditions. The prices to travel by car or taxi vary, usually ranging from $5 to $8, but this may also depend on factors such as time of day and any tolls along the route.
To travel from Singapore to Johor Bahru without a car, the best option is to take the subway. The subway journey takes approximately 47 minutes and costs around $1-$2.
Yes, there is a direct link between Singapore and Johor Bahru. You can travel between the two cities by train or bus. The train journey from City Hall in Singapore to Marsiling in Johor Bahru takes approximately 47 minutes. The bus journey from Queen Street Bus Terminal in Singapore to Woodlands Checkpoint Out in Johor Bahru takes approximately 49 minutes.
There are numerous accommodation options available near Johor Bahru. There are over 2109 hotels to choose from, offering a range of prices starting at $67.
Yes, it is possible to travel from Singapore to Johor Bahru by bicycle. The distance of the route is , and it typically takes to reach Johor Bahru from Singapore by bike. The route may vary, but there are several bicycle-friendly routes and crossings available, such as the Woodlands Causeway or Tuas Second Link.