The cheapest and fastest coaches from Johor Bahru to Singapore
- Cheapest price on 13 Nov
- €4
- Average ticket price on 13 Nov
- €4
- Fastest journey on 13 Nov
- 1 h 5 m
- Average journey duration on 13 Nov
- 1 h 5 m
- Buses on 13 Nov
- 44
- Distance
- 22 km
The best way to find a cheap coach ticket from Johor Bahru to Singapore is to book your journey as far in advance as possible and to avoid travelling at rush hour.
The average ticket from Johor Bahru to Singapore will cost around €4 if you buy it on the day, but you can find cheap coach tickets today for only €4.
On Fri, 13 Nov, we found 44 buses from Johor Bahru to Singapore, including 44 direct services.
These direct buses cover the 22 km distance in an average of 1 h 5 m but if you time it right, some buses will get you there in just 1 h 5 m .
The slowest buses will take 1 h 5 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
WTS-CROSS BORDER6:30 PM 1h05 Johor Bahru, Bus Terminal Tun Aminah 7:35 PM Singapore €4 1 One-way 0 changes
WTS-CROSS BORDER11:00 AM 1h05 Johor Bahru, Bus Terminal Tun Aminah 12:05 PM Singapore €4 1 One-way 0 changes
WTS-CROSS BORDER2:00 PM 1h17 Johor Bahru, Bus Terminal Tun Aminah 3:17 PM Singapore, Changi Airport Terminal 1 €4 1 One-way 0 changes
WTS-CROSS BORDER6:30 AM 1h05 Johor Bahru, Bus Terminal Tun Aminah 7:35 AM Singapore €4 1 One-way 0 changes
WTS-CROSS BORDER6:30 PM 1h16 Johor Bahru, Bus Terminal Tun Aminah 7:46 PM Singapore, Changi Airport Terminal 3 €4 1 One-way 0 changes
WTS-CROSS BORDER6:30 PM 1h05 Johor Bahru, Bus Terminal Tun Aminah 7:35 PM Singapore €4 1 One-way 0 changes
WTS-CROSS BORDER11:00 AM 1h05 Johor Bahru, Bus Terminal Tun Aminah 12:05 PM Singapore €4 1 One-way 0 changes
WTS-CROSS BORDER6:30 AM 1h05 Johor Bahru, Bus Terminal Tun Aminah 7:35 AM Singapore €4 1 One-way 0 changes
WTS-CROSS BORDER9:30 AM 1h05 Johor Bahru, Bus Terminal Tun Aminah 10:35 AM Singapore €4 1 One-way 0 changes
WTS-CROSS BORDER12:30 PM 1h05 Johor Bahru, Bus Terminal Tun Aminah 1:35 PM Singapore €4 1 One-way 0 changes
Journey information
Overview: Bus from Johor Bahru to Singapore
Buses from Johor Bahru to Singapore run on average 92 times per day, taking around 57m. Cheap bus tickets for this journey start at €2 if you book in advance.
There are 92 coaches per day. The earliest coach runs at 00:15, the last at 23:45. The fastest coach covers the 22 km distance in 21m.
Distance 22 km |
Average bus duration 57m |
Cheapest ticket price €2 |
Buses per day 92 |
Direct buses 92 |
Fastest bus 21m |
First bus 12:15 AM |
Last bus 11:45 PM |
Cheapest Month Oct |
Cheapest Day Tue |
High Season Jul - Sept |
Low Season Apr - Jun |
Busiest Day Thu |
Least Busy Day Sat |
Best time to book 7 days |
Frequently asked questions about your Johor Bahru to Singapore trip
Use these quick route answers to check fares, travel time, departure options, and direct services before booking from Johor Bahru to Singapore.
Live departures
Johor Bahru to Singapore bus times
The table below shows live departures for Johor Bahru to Singapore coaches for tomorrow, Friday, 13 November. You can also manually refresh the results below to see updated coach journeys.
| Provider | Departs | Duration | Arrives | Changes | Tickets |
|---|---|---|---|---|---|
WTS-CROSS BORDER | 5:00 AM Johor Bahru, Bus Terminal Tun Aminah | 1h05 | 6:05 AM Singapore | 0 changesdirect | |
WTS-CROSS BORDER | 5:00 AM Johor Bahru, Bus Terminal Tun Aminah | 1h17 | 6:17 AM Singapore, Changi Airport Terminal 1 | 0 changesdirect | |
WTS-CROSS BORDER | 5:00 AM Johor Bahru, Bus Terminal Tun Aminah | 1h16 | 6:16 AM Singapore, Changi Airport Terminal 3 | 0 changesdirect | |
WTS-CROSS BORDER | 5:00 AM Johor Bahru, Bus Terminal Tun Aminah | 1h16 | 6:16 AM Singapore, Tampines Station/Interchange | 0 changesdirect | |
WTS-CROSS BORDER | 6:30 AM Johor Bahru, Bus Terminal Tun Aminah | 1h05 | 7:35 AM Singapore | 0 changesdirect | |
WTS-CROSS BORDER | 6:30 AM Johor Bahru, Bus Terminal Tun Aminah | 1h16 | 7:46 AM Singapore, Changi Airport Terminal 3 | 0 changesdirect | |
WTS-CROSS BORDER | 6:30 AM Johor Bahru, Bus Terminal Tun Aminah | 1h17 | 7:47 AM Singapore, Changi Airport Terminal 1 | 0 changesdirect | |
WTS-CROSS BORDER | 6:30 AM Johor Bahru, Bus Terminal Tun Aminah | 1h16 | 7:46 AM Singapore, Tampines Station/Interchange | 0 changesdirect | |
WTS-CROSS BORDER | 8:00 AM Johor Bahru, Bus Terminal Tun Aminah | 1h16 | 9:16 AM Singapore, Tampines Station/Interchange | 0 changesdirect | |
WTS-CROSS BORDER | 8:00 AM Johor Bahru, Bus Terminal Tun Aminah | 1h17 | 9:17 AM Singapore, Changi Airport Terminal 1 | 0 changesdirect | |
WTS-CROSS BORDER | 8:00 AM Johor Bahru, Bus Terminal Tun Aminah | 1h16 | 9:16 AM Singapore, Changi Airport Terminal 3 | 0 changesdirect | |
WTS-CROSS BORDER | 8:00 AM Johor Bahru, Bus Terminal Tun Aminah | 1h05 | 9:05 AM Singapore | 0 changesdirect | |
WTS-CROSS BORDER | 9:30 AM Johor Bahru, Bus Terminal Tun Aminah | 1h16 | 10:46 AM Singapore, Changi Airport Terminal 3 | 0 changesdirect | |
WTS-CROSS BORDER | 9:30 AM Johor Bahru, Bus Terminal Tun Aminah | 1h05 | 10:35 AM Singapore | 0 changesdirect | |
WTS-CROSS BORDER | 9:30 AM Johor Bahru, Bus Terminal Tun Aminah | 1h16 | 10:46 AM Singapore, Tampines Station/Interchange | 0 changesdirect | |
WTS-CROSS BORDER | 9:30 AM Johor Bahru, Bus Terminal Tun Aminah | 1h17 | 10:47 AM Singapore, Changi Airport Terminal 1 | 0 changesdirect | |
WTS-CROSS BORDER | 11:00 AM Johor Bahru, Bus Terminal Tun Aminah | 1h05 | 12:05 PM Singapore | 0 changesdirect | |
WTS-CROSS BORDER | 11:00 AM Johor Bahru, Bus Terminal Tun Aminah | 1h16 | 12:16 PM Singapore, Changi Airport Terminal 3 | 0 changesdirect | |
WTS-CROSS BORDER | 11:00 AM Johor Bahru, Bus Terminal Tun Aminah | 1h16 | 12:16 PM Singapore, Tampines Station/Interchange | 0 changesdirect | |
WTS-CROSS BORDER | 11:00 AM Johor Bahru, Bus Terminal Tun Aminah | 1h17 | 12:17 PM Singapore, Changi Airport Terminal 1 | 0 changesdirect | |
WTS-CROSS BORDER | 12:30 PM Johor Bahru, Bus Terminal Tun Aminah | 1h05 | 1:35 PM Singapore | 0 changesdirect | |
WTS-CROSS BORDER | 12:30 PM Johor Bahru, Bus Terminal Tun Aminah | 1h16 | 1:46 PM Singapore, Changi Airport Terminal 3 | 0 changesdirect | |
WTS-CROSS BORDER | 12:30 PM Johor Bahru, Bus Terminal Tun Aminah | 1h17 | 1:47 PM Singapore, Changi Airport Terminal 1 | 0 changesdirect | |
WTS-CROSS BORDER | 12:30 PM Johor Bahru, Bus Terminal Tun Aminah | 1h16 | 1:46 PM Singapore, Tampines Station/Interchange | 0 changesdirect | |
WTS-CROSS BORDER | 2:00 PM Johor Bahru, Bus Terminal Tun Aminah | 1h17 | 3:17 PM Singapore, Changi Airport Terminal 1 | 0 changesdirect | |
WTS-CROSS BORDER | 2:00 PM Johor Bahru, Bus Terminal Tun Aminah | 1h16 | 3:16 PM Singapore, Tampines Station/Interchange | 0 changesdirect | |
WTS-CROSS BORDER | 2:00 PM Johor Bahru, Bus Terminal Tun Aminah | 1h05 | 3:05 PM Singapore | 0 changesdirect | |
WTS-CROSS BORDER | 2:00 PM Johor Bahru, Bus Terminal Tun Aminah | 1h16 | 3:16 PM Singapore, Changi Airport Terminal 3 | 0 changesdirect | |
WTS-CROSS BORDER | 3:30 PM Johor Bahru, Bus Terminal Tun Aminah | 1h16 | 4:46 PM Singapore, Tampines Station/Interchange | 0 changesdirect | |
WTS-CROSS BORDER | 3:30 PM Johor Bahru, Bus Terminal Tun Aminah | 1h16 | 4:46 PM Singapore, Changi Airport Terminal 3 | 0 changesdirect | |
WTS-CROSS BORDER | 3:30 PM Johor Bahru, Bus Terminal Tun Aminah | 1h17 | 4:47 PM Singapore, Changi Airport Terminal 1 | 0 changesdirect | |
WTS-CROSS BORDER | 3:30 PM Johor Bahru, Bus Terminal Tun Aminah | 1h05 | 4:35 PM Singapore | 0 changesdirect | |
WTS-CROSS BORDER | 5:00 PM Johor Bahru, Bus Terminal Tun Aminah | 1h16 | 6:16 PM Singapore, Tampines Station/Interchange | 0 changesdirect | |
WTS-CROSS BORDER | 5:00 PM Johor Bahru, Bus Terminal Tun Aminah | 1h17 | 6:17 PM Singapore, Changi Airport Terminal 1 | 0 changesdirect | |
WTS-CROSS BORDER | 5:00 PM Johor Bahru, Bus Terminal Tun Aminah | 1h16 | 6:16 PM Singapore, Changi Airport Terminal 3 | 0 changesdirect | |
WTS-CROSS BORDER | 5:00 PM Johor Bahru, Bus Terminal Tun Aminah | 1h05 | 6:05 PM Singapore | 0 changesdirect | |
WTS-CROSS BORDER | 6:30 PM Johor Bahru, Bus Terminal Tun Aminah | 1h16 | 7:46 PM Singapore, Changi Airport Terminal 3 | 0 changesdirect | |
WTS-CROSS BORDER | 6:30 PM Johor Bahru, Bus Terminal Tun Aminah | 1h05 | 7:35 PM Singapore | 0 changesdirect | |
WTS-CROSS BORDER | 6:30 PM Johor Bahru, Bus Terminal Tun Aminah | 1h16 | 7:46 PM Singapore, Tampines Station/Interchange | 0 changesdirect | |
WTS-CROSS BORDER | 6:30 PM Johor Bahru, Bus Terminal Tun Aminah | 1h17 | 7:47 PM Singapore, Changi Airport Terminal 1 | 0 changesdirect | |
WTS-CROSS BORDER | 8:00 PM Johor Bahru, Bus Terminal Tun Aminah | 1h17 | 9:17 PM Singapore, Changi Airport Terminal 1 | 0 changesdirect | |
WTS-CROSS BORDER | 8:00 PM Johor Bahru, Bus Terminal Tun Aminah | 1h05 | 9:05 PM Singapore | 0 changesdirect | |
WTS-CROSS BORDER | 8:00 PM Johor Bahru, Bus Terminal Tun Aminah | 1h16 | 9:16 PM Singapore, Changi Airport Terminal 3 | 0 changesdirect | |
WTS-CROSS BORDER | 8:00 PM Johor Bahru, Bus Terminal Tun Aminah | 1h16 | 9:16 PM Singapore, Tampines Station/Interchange | 0 changesdirect | |
This is the last bus of the day. | |||||
Find all the dates and times for this journey
Why should you book Johor Bahru to Singapore coaches with Omio?
Why book with Omio vs Transtar Cross Border?
- Compare with other providers: On Omio, you can not only buy tickets for Transtar Cross Border, but also compare tickets for the likes of Transtar CB, The One Travel & Tours, KKKL Sdn Bhd or 707 Inc to find the best option for your trip from Johor Bahru to Singapore.
- Designed for International Travelers: Omio is in your language including 24/7 customer service and offers multiple payment options, including PayPal, credit cards, and bank transfer, in your preferred currency.
Bus providers: Transtar Cross Border, 707 Inc, Transtar CB, The One Travel & Tours, Top Liner, KKKL Sdn Bhd from Johor Bahru to SingaporeYou can travel by bus between Johor Bahru to Singapore with Transtar Cross Border, 707 Inc, Transtar CB, The One Travel & Tours, Top Liner, KKKL Sdn Bhd for as low as €2. When you search for schedules and tickets, Omio will show you the best journey
707 Inc
KKKL Sdn Bhd
Transtar Cross Border
Transtar CB
The One Travel & Tours
Top Liner
Companies, tickets, and onboard amenities between Johor Bahru and Singapore
Review the details behind your booking, from operators and ticket rules to luggage, onboard amenities, accessibility, and route-specific travel policies.
- Transtar Cross Border
- Cancellation policies vary by ticket type and time before departure.
- Transtar Cross Border
- One piece of standard luggage per passenger is included.
- The One Travel & Tours
- Luggage included in fare
- specific size/type not provided.
- 707 Inc
- One hand luggage and one carry-on luggage allowed
- additional luggage may incur extra charges.
- Transtar Cross Border
- Additional luggage may be allowed for an extra fee, subject to space availability.
- The One Travel & Tours
- Excess luggage and bulky luggage allowed for an additional fee
- KKKL Sdn Bhd
- Excess luggage and bulky luggage allowed for an additional fee
Why book with Omio
Omio simplifies your travel planning across Southeast Asia by bringing together over 1,000 trusted travel companies on one comprehensive platform. Whether you're booking local trains, long-distance buses, or ferry tickets, Omio lets you compare options, prices, and schedules instantly to find the perfect journey for your needs. With convenient mobile tickets delivered straight to your phone and real-time travel updates keeping you informed every step of the way, you can travel with confidence knowing that dedicated customer support is always available when you need it. From discovering trending destinations to seamlessly connecting different modes of transport, Omio transforms complex multi-leg journeys into simple, stress-free bookings that let you focus on exploring incredible destinations in Southeast Asia and beyond.
Pros and cons of taking bus from Johor Bahru to Singapore
Pros: The bus service from Johor Bahru to Singapore offers an economical option with fares ranging from RM5-20, significantly cheaper than taxis or private cars. Journey times typically range from 45-90 minutes depending on immigration congestion. Buses provide adequate luggage allowance for day travelers and operate frequently during peak hours (every 10-15 minutes). Most services connect directly to Singapore MRT stations, facilitating seamless transfer to the city center.
Cons: Crossing the causeway presents unpredictable delays, especially during weekday rush hours and holidays, potentially doubling travel time. Immigration clearance requires passengers to disembark twice with their luggage. Early morning and late evening frequency is limited, with most services ending around 8:00 PM. Comfort levels vary significantly between operators, with some buses lacking amenities like charging ports or adequate air conditioning.
Things to do in Singapore
Singapore offers visitors a remarkable blend of ultramodern attractions and rich cultural heritage. Travelers can marvel at the futuristic Gardens by the Bay with its iconic Supertrees and domed conservatories, or explore the diverse neighborhoods of Chinatown, Little India, and Kampong Glam. The city-state boasts world-class dining experiences, from Michelin-starred establishments to vibrant hawker centers serving local specialties like chili crab and Hainanese chicken rice. Nature enthusiasts can visit the Singapore Botanic Gardens or Singapore Zoo, while shoppers flock to Orchard Road's retail paradise. For panoramic views, visitors can ascend Marina Bay Sands' observation deck or enjoy the nighttime spectacle of the city skyline from the Singapore Flyer.
FAQs: Johor Bahru to Singapore coach
Find answers to the most common questions about traveling from Johor Bahru to Singapore by coach. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest coach, the cheapest option, or tips for making the most of your visit at Singapore, this guide helps you travel smarter and with confidence.

popular bus stations
Important Stations and Airports in Johor Bahru and Singapore
Most Johor Bahru to Singapore buses use the Johor Bahru, Legoland to Singapore, Victoria St (Hotel Boss) station pair, with some services arriving at Singapore, Suntec Convention Centre. Use this guide to compare Johor Bahru and Singapore bus stations on this route, check city-centre transport, alongside checking practicalities like bus station facilities and services.
Which Johor Bahru station do buses to Singapore leave from?
Getting to Johor Bahru, Sunway Hotel Big Box from Johor Bahru city centre
Johor Bahru, Sunway Hotel Big Box is 16 km from Johor Bahru city centre. Public transport options include:
Johor Bahru, Sunway Hotel Big Box bus station facilities and services
Johor Bahru, Sunway Hotel Big Box has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC, Shower and Ticket Office.
Food and drink
Food options include: Restaurants are nearby.
Wi-Fi and ATMs
Wi-Fi is available at Johor Bahru, Sunway Hotel Big Box. ATMs are available at Johor Bahru, Sunway Hotel Big Box.
Tickets and information
Ticket office support is available at Johor Bahru, Sunway Hotel Big Box.
Parking, taxis and toilets
Available at Johor Bahru, Sunway Hotel Big Box: Parking, Taxis, WC.
Accessibility
Accessibility facilities are available at Johor Bahru, Sunway Hotel Big Box: Wheelchair accessible.
Getting to Johor Bahru, Legoland from Johor Bahru city centre
Johor Bahru, Legoland is 14 km from Johor Bahru city centre. Public transport options include:
Johor Bahru, Legoland bus station facilities and services
Johor Bahru, Legoland has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC and Ticket Office.
Food and drink
Food options include: Food court and several fast food outlets available
Wi-Fi and ATMs
Free Wi-Fi at terminal. ATMs are aTMs available at terminal building.
Tickets and information
Ticket office support is available at Johor Bahru, Legoland.
Parking, taxis and toilets
Available at Johor Bahru, Legoland: Parking, Taxis, WC.
Accessibility
Accessibility facilities are available at Johor Bahru, Legoland: Wheelchair accessible, ramps available.
Which Singapore station do buses from Johor Bahru arrive at?
Getting to Singapore, Victoria St (Hotel Boss) from Singapore city centre
Singapore, Victoria St (Hotel Boss) is 2 km from Singapore city centre. Public transport options include:
Singapore, Victoria St (Hotel Boss) bus station facilities and services
Singapore, Victoria St (Hotel Boss) has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC and Ticket Office.
Food and drink
Food options include: Multiple dining options available at Hotel Boss and nearby food courts
Wi-Fi and ATMs
Free Wi-Fi available in surrounding area. ATMs are aTMs available at Hotel Boss and nearby banks.
Tickets and information
Ticket office support is available at Singapore, Victoria St (Hotel Boss).
Parking, taxis and toilets
Available at Singapore, Victoria St (Hotel Boss): Parking, Taxis, WC.
Accessibility
Accessibility facilities are available at Singapore, Victoria St (Hotel Boss): Wheelchair accessible, barrier-free access.
Getting to Singapore, Suntec Convention Centre from Singapore city centre
Singapore, Suntec Convention Centre bus station facilities and services
Singapore, Suntec Convention Centre has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC, Shower and Ticket Office.
Food and drink
Food options include: Free Wi-Fi available
Wi-Fi and ATMs
Free Wi-Fi throughout Suntec City. ATMs are available at Suntec City Mall.
Tickets and information
Ticket office support is available at Singapore, Suntec Convention Centre.
Parking, taxis and toilets
Available at Singapore, Suntec Convention Centre: Parking, Taxis, WC.
Accessibility
Accessibility facilities are available at Singapore, Suntec Convention Centre: Multiple ATMs available in Suntec City Mall.
Getting to Singapore, Queen Street Terminal from Singapore city centre
Singapore, Queen Street Terminal is 1 km from Singapore city centre. Public transport options include:
Singapore, Queen Street Terminal bus station facilities and services
Singapore, Queen Street Terminal has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC and Ticket Office.
Food and drink
Food options include: Food court and various eateries nearby at Queen Street and Bugis area
Wi-Fi and ATMs
Free Wi-Fi available. ATMs are aTMs from various banks nearby.
Tickets and information
Ticket office support is available at Singapore, Queen Street Terminal.
Parking, taxis and toilets
Available at Singapore, Queen Street Terminal: Parking, Taxis, WC.
Accessibility
Accessibility facilities are available at Singapore, Queen Street Terminal: Wheelchair accessible with ramps.
Bus stations for Johor Bahru to Singapore
Check bus stations information for Johor Bahru and Singapore, including where buses depart and arrive on this route.
More options for your journey from Johor Bahru to Singapore
Here are some other resources that might have the information you need
