Recently I had an opportunity to visit Singapore. As I have always wanted to experience AirAsia to Singapore, what an adventure I thought it would be. The journey will take me to Johor Airport and then cross the border to Singapore and make my to the hotel with the public transport there. My purpose was to experience how it would be like, and to find out if it would be worth it to undergo such mode of transport. In the end, the experience was valuable and many lessons learnt.
Senai Airport
The total flight time from Penang to Senai Airport was approximately 1hr and 10 minutes. This is rather interesting. The flight time from Penang to KL was also around the same time, but Johor was so much further away. I guess trying to be economical is the reason for the PG-KL flight to be so long. The Senai Airport is smaller than the Penang airport, about 1/2 of it’s size. There are not that many shops around, and shops are mainly food stalls. There is one malay food shop right infront of the arrival hall, they serve very nice “kuih” and at a very affordable price too, RM 0.60 per piece. The departure/arrival gate looks rather futuristic with tall glass wall, stretching from ceiling to the floor. The flight that I was on was delayed for 20 minutes because of the incoming flight.

Senai to JB Connection
Because of the flight delay, the plane arrived at the minute where the direct (non-stop) bus to JB took off. The next bus was in 30 minutes time. There are only two mode of transport to JB, either this RM1 bus or RM40 cab. The bus journey takes about 30-40 minutes depending on the traffic. There are no direct connection to Singapore, unless you are willing to take the cab. The bus is yellow in color and docks at the far end, close to the check in counters. The tickets to the bus can be bought at the Airport information counter, which is located right in the middle of the airport.

Kota Raya to Kranji MRT
The bus goes to the Kota Raya station in JB. And from there, it cost another RM1 for the bus to cross the causeway to Kranji MRT Station (Red Line) in Singapore. The entire journey from Senai Airport to Kranji only cost RM2. However, the journey may be 1.5 hour or more, depending on if you made the connection in time and also how much time you spent on the causeway (customs).
One Way
The total time I spent from Penang to Singapore is aprox. 4 hours. The flight is about 1.5 hour and from the airport to my destination (orchard road) is about 2.5 hours. I have computed, the best case, without any delays and making all the connections, it would take me about 2.5 hours from Penang to Orchard Road. For the cost and time spent, it is still cheaper than other flights and significantly faster than any land transport. It is still worth the money to take this flight, especially if budget is a concern. The down side is that only one flight per day from Penang to JB and back, thus, if you are planning for a weekend getaway, this may not be your choice of transport unless you would want to take extra 2 days of leave.
Return Trip
The Return flight (JB-PG) is not as friendly as the PG-JB trip. This is mainly because of the flight time. The flight departs at 10.30am in the morning. This means that I need to check in at about 9.30am. And factoring in 2 hours of travel time between Singapore to the airport, I need to leave my hotel at 7.30am. Instead, I left at 6.50am and still could not make it to the Kota Raya connection bus in time. I had to take a cap from JB to the Airport.
At the Kranji station, I was looking for the same yellow bus that I came with, “Causeway link”. I waited for 20 minutes before the first bus arrives. At the same place, there are many other bus companies that also operates to JB. Since the bus only says JB, I wasn’t sure if the bus will go Kota Raya or not. Not only after I arrived at the border, I found out that these bus also goes to kota Raya. Thus, any bus can be taken from Kranji station, as long as they said JB, it should be fine. Right after the Singapore customs, there are a few buses that goes to Kota Raya. You will have to pay another dollar there, but if it means for you to catch the flight? then it is ok?
Because I was a little late, I made the mistake of taking a cab from the border straight to the airport. If I had gone to Kota Raya, I would have found out that the flight has been delayed. Kota Raya has all the flight informations and also AirAsia counter there. I could have saved a whole lot more? Nevertheless the lessons are important and I hope travelers could benefit from my experience here?