1. Getting from Kuala Lumpur International Airport (KLIA) to Johor Bahru


  1. Getting from Singapore Changi International Airport to Johor Bahru

Changi Airport to Johor Bahru Immigration Check-point

More info at: www.changiairport.com/en/transport/coach-to-johor-bahru.html

One-way fares from Changi Airport to Johor Bahru are S$10 for adults and S$5 for children. From Johor Bahru, adults will pay RM10, while children will pay RM5.

Payment can be made in local currency (depending on boarding point) by cash or EZ-link card only. No change is given and all tickets sold are non-refundable.

The first bus leaves Changi Airport for Johor Bahru CIQ at 8.15am.

The first bus leaves Johor Bahru CIQ for Changi Airport at 5.00am.

Last departures at Changi Airport and Johor Bahru CIQ are scheduled at 11.15pm and 11.15pm respectively.

Changi Airport TS1 Pick Up Point:

Terminal 2 :        Arrival Hall Coach Bay Lot 9 / 10

Terminal 4 :        Arrival Hall Coach Bay Lot 8

(If you are at Terminal 1 or Terminal 3, please make your way to Terminal 2 Arrival Hall Coach Bay to board the bus.)

More info at: www.changiairport.com/en/transport/coach-to-johor-bahru.html

Other ways of transportation (by taxi or MRT) are as follow:

 More information for Bus transfer between Kranji MRT Station and Johor Bus Terminal can be found at:



Additional Information

  • Airport Taxi

From KLIA to Johor Bahru:

Buy ticket at Taxi Counter located at the foyer of the main building.



From Singapore Changi Int’l Airport to Johor Bahru:

Book at http://www.taxi-singapore.com/


  • Instant taxi

Comfort Taxi (Johor Bahru) : +60 7-334-4333 / +60 7-332-2852

Executive Taxi : +60 3-89482193


  • GrabCar:

Download the apps and simply follow the steps to enjoy the GrabCar services. For more details, click here; https://www.grab.com/my/car/


  • redBus:

If you take a bus from KLIA to Johor Bus Terminal, please book at https://www.redbus.my/