One of the best way to get to Johor Bahru, whether from Penang, Ipoh, KL or Melaka, is to take the express bus.
There are different grades of buses with varying prices. You can different leg room and even your own personal video movie console. So check to have a look at the photo of the bus type, the number of seater, whether individual movie console and also where the bus will stop at.
Some smaller companies will stop at different towns to drop off passengers or even wait to pick up passengers. So go for direct buses from larger bus companies.
Note that there are two major bus stations. Larkin is for long distance destinations. Kotaraya is for local destinations. There is bus stop to get to Larkin in front of the Indian Temple side at Jalan Wong Ah Fook, opposite City Square.
You can a train from Singapore into JB and northwards to Kuala Lumpur, Butterworth (Penang) and take another connecting train to Bangkok (Thailand).
Unfortunately, many sections of the railways are still single track and so train travel can be very slow - doubling the time taken by buses. Also due to reduced popularity, the train schedule is few and far apart.
But if you are a train enthusiast, why not.
There are many bus shuttles between Singapore and JB.
Some coming from Singapore prefer to use a common taxi, you wait until there are 4 customers per taxi or you can charter your own taxi to cross to JB. Reason is that you do not have to get out of the taxi with your luggage in the taxi booth for inspection instead of standing in the long queue for all passengers for immigration and customs that travel by buses and have to handcarry their luggage from the buses at border checkpoint.
It is also possible to just walk along the causeway between Singapore and JB. You can see some people walking when there is a heavy jam on the causeway.
Have flown several times in JB using the Senai International airport. Airport code: JHB
There are two airlines, MAS (Malaysian Airlines) and budget airlines Air Asia.
The distance of the airport to downtown JB is about 30km. There is a regular bus shuttle from downtown JB to the airport.
If flying on MAS, you can buy another prepaid coach ticket at booking that will take from Senai to downtown Singapore without having to go to JB downtown.
Driving into Malaysia via the Causeway has never been a breeze. If you're here on a short-term stay, I'd suggest you follow a tour group. But if you're here on a longer stay and would like to share the pains of what we feel when we drive up, do take up this challenge.
Firstly, there are toll charges on both sides of the Causeway:- Singapore charges S$1.20 and Malaysia charges RM2.60.
Secondly, the jam can last anything from 1 hour to 3 hours or more during peak periods. Instead, walking across the Causeway or even taking a bus might get you across much faster than driving. One way to circumvent this problem is to be at the Causeway before 7am.
If that's not enough to turn you off driving, there are sure fail road signs that are in their native language - Malay. You'd be lucky if you can decipher these road signs before you even pass them.
Moral of the Story? Don't drive unless you're pretty familiar with the roads in Malaysia.
To get to JB from KL the best way is Intercity Bus. Cost RM22.50 Travel Time 5.50 Hours including 30 Minutes Midway Stop. From KL Puduraya Terminal to Larkin Bus Terminal JB I took Transnaional. Comfortable Seats 2 +1 = 33 Seater.
The ZON Ferry terminal is International Port of Entry/Exit. Fast Ferries (Actually that is Speed Boat rather then the Ferry) Run between Johor Bahru-Batam Island Indonesia virtually every hour. Malaysia Ringet 60 One way and 95 for round Trip. Aproximate Travel Time 90 Minutes, Check In Minimum 30 Minutes before schedule sailing but occasionally its delayed. International Departure Tax RM 8 is payable at the time of boarding.
The ZON Johor Bahru
88 Jalan Ibrahim Sultan, Stulang Laut
80300 Johor Bahru, Johor, Malaysia
Maximum 30 Min by Taxi from Central JB, Aprx Cost RM 15
Many are not aware that there are bus service from Kuala Lumpur to Pasir Gudang. Take Transnasional from Puduraya. It'll stop by Johor Bahru and then proceed to Pasir Gudang. The departure times are 9:30am, 4:00pm, 11:00pm. Fare is RM25.30 incl. insurance. The entire journey takes about 5 1/2 hours. The buses are the 3-seats-in-a-row type. Very comfortable and pleasant.
There is also another bus company called Zuco that runs the same route but via Kulai. The fare is RM26 but I'm not sure about the schedule.
Larkin Bus Terminal is well known as the jumping off point to most part of Malaysia.
There are restaurants, shops, money changers and farmacy here for your last minute shopping before you shoot off to your destination. Taxis also available here to take you around J.B. If you want to hire a cab driver that used the 'Meter' you can contact Noli H.P: 0197440009
Here we furnish you with some photos for your info as a compliment to the other info that other VTers have sent.
You can take the taxi at Kota Raya Bus/Taxi Terminal to S'pore for a comfortable journey because there’s no need for you to get out and queue at the immigration counter.
If you charter the M'sian Taxi (yellow cab) you have to pay about RM40.00 and it will take you straight to Queen Street only.
If you chartered the S'pore cab it will take you to any destination in S'pore but the price will be in S'pore Dollars.
Taxi to Yisun will cost around SGD35.00 and to Tampines around SGD45.00.
This is the picture of Kotaraya Bus/Taxi Terminal in J.B.
Daily buses from S’pore like 170, 160, Causeway Link etc. will stop here before proceed to Larkin Bus Terminal.
Taxis to S’pore are also available here.
You can go for sightseeing or shopping at the nearby location from here and if you are hungry there are also small 'Warung' nearby.
Senai Airport City lounge is also located at this place...Just around the corner!
It is much cheaper and faster to go to J.B by bus…Some people just walk across the causeway to J.B especially when there are heavy traffic jam.
The bus from Singapore is a cheap, easy, and convenient way to get to Johor Bahru. I took the express bus from the Arab Street area (at Queen Street & Sultan Street). At the station, just wait near the sign for the Johor Bahru Express bus, then pay on the bus. One-way fare is only a few US dollars.
The ride north to the causeway takes only 45 minutes to one hour. When you arrive on the Singapore side of the causeway, you have to go through immigration & customs to exit the country (so bring your passport!). After immigration, you will go back outside and board the next available JB Express Bus. Just follow the signs to the bus area. Buses arrive and depart approx every 10-15 minutes from 6:30 AM to midnight.
The ride across the causeway takes just five minutes. When you arrive at JB, you must go through customs again. After customs, you may walk right into JB!
I don't think they have a website, but the phone number is 6292-8149 from within Singapore, 02-6292 8149 from Malaysia, 65-6292 8149 from anywhere else internationally!
The taxis here do not use their meters. So if you are foreign-looking, be sure to negotiate a price before taking it. Some are known to overcharge but mostly are quite reasonable. I've asked once whether any taxis in JB actually use the meter, the driver said, "If I feeling using, I'll use. But usually I won't". That's how things are here. Mostly will charge a few ringgit more expensive than the meter price. So it's not too bad. Guess they just want to earn a living.
If you are planning to visit Johor Bahru via airplane, you may do so as Johor Bahru has its own International Airport named Senai International Airport. It is situated in Senai town, 30 minutes drives from Johor Bahru. Not many choices of airlines as there are only some. Airliners that I can remember are Malaysian Airlines System, Air Asia and 2 Indonesian based airliners.
This airport is a very well maintain and organize. They had just recently upgrading their facilities especially upgrading their 1st floor with nice beautiful setup. The public toilet here being designed in a very creative ways and it is very clean.
At the Ground Floor, there are many shops and restaurants for guest and passenger to browse while waiting for their flight.
Public transport is also well managed as they do provides direct shuttle service from Senai to Johor Bahru town and as well as taxis.
Do visit their webpage to get more info.
For a limited period only and on first come first serve basis.
To attract shoppers from Malaysia to Singapore, the Singapore Tourism Board is offering free shuttle from the Visitor Centre at City Square Level 2 to CK Tangs at Orchard Road.
Visitors must go about 30 mins before departure to register at City Square. This service is provided free to all tourist except to Singaporean and PR Holders.
Pick Up timing at City Square
Mon - Fri
1030, 1400, 1730
Sat - Sun
1030, 1200, 1400, 1600, 1730
Return trip from CK Tangs
1215, 1545, 1915, 2115