Johor to Kuala Lumpur Bus Schedule, Fare, Bus Route and Map | Malaysia

Johor to Kuala Lumpur Bus Schedule

Travelling today or planning for a commute from Johor to Kuala Lumpur? Learn more about Johor to Kuala Lumpur Bus Schedule, Bus Routes, First and Last Trip, Terminal location and Route Map.

Johor to Kuala Lumpur Bus Schedule is from 05:00 AM to 01:45 AM operated by 707 Inc, Billion Stars, City Express, Cosmic (Prestij), Enrich Global Holidays (Yellowstar Express), FQD EXPRESS, Handal Indah Sdn Bhd | Causeway Link, Inter Top (Pudu), Intercity Coach, Kejora (Tbs), KKKL Sdn Bhd, Konsortium, KPB Ekspress, LA Holidays, Maraliner, Mayang Sari, Myxpress, Neoliner Express, OKU Friendly, Plusliner, Prisma Serimas Holidays Sdn Bhd, Quick Liner Express, Restu Pelangi, Sanwa Express, SC Southern Express, Selat Keris Express Sdn Bhd, Southern Putra Liner, Sri Maju Group, S&S International (M) Express, Starmart Express, Super Nice Grassland, Top Liner, Transnasional, Transtarbillion, V Express, Warisan Express, Yoyo Express, Airport Coach. Fares from Johor to Kuala Lumpur range from RM13 to RM60 (SGD4 to SGD17).

Bus routes: Bukit Bintang, Greenwood, Hentian Duta, KLIA, KLIA2, TBS (Terminal Bersepadu Selatan) terminals.

Pick up points from Johor include Air Hitam, Ayer Hitam (Shell), Bandar Penawar, Batu Pahat, JB Merlin Tower, JB Sri Putri, Bahru (JB Larkin Term.), Jaya, Kota Tinggi, Kulai, Kulai (Batu 21 Shell Station), Kulai (Saleng TJ Mart), Legoland, Masai, Mersing Jetty (Gateway to Tioman), Muar, Paloh, Pasir Gudang, Pengerang, Pontian, Segamat, Sri Puteri (Skudai), Sri Putri (Shell), Sungai Rengit, Tangkak, Terminal Bas Kluang, Terminal Bus Maharani (Muar), Terminal Bus Mersing, Terminal Taman Universiti, Tun Aminah, Yong Peng, Yong Peng Lucky Garden going to Kuala Lumpur.

NOTICE: The fares and schedules listed here may subject to change without prior notice. Pls check with the companies for the updated details.

CommuteTour is in no way affiliated with any of the buses / trains / tourist spots listed on any of its pages.

Johor to Kuala Lumpur Map

Johor to Kuala Lumpur Schedule and Fare

Johor to Kuala Lumpur Bus Schedule is from 05:00 AM to 01:45 AM operated by 707 Inc, Billion Stars, City Express, Cosmic (Prestij), Enrich Global Holidays (Yellowstar Express), FQD EXPRESS, Handal Indah Sdn Bhd | Causeway Link, Inter Top (Pudu), Intercity Coach, Kejora (Tbs), KKKL Sdn Bhd, Konsortium, KPB Ekspress, LA Holidays, Maraliner, Mayang Sari, Myxpress, Neoliner Express, OKU Friendly, Plusliner, Prisma Serimas Holidays Sdn Bhd, Quick Liner Express, Restu Pelangi, Sanwa Express, SC Southern Express, Selat Keris Express Sdn Bhd, Sri Maju Group, S&S International (M) Express, Starmart Express, Super Nice Grassland, Top Liner, Transnasional, Transtarbillion, V Express, Warisan Express, Yoyo Express, Airport Coach. Fares from Johor to Kuala Lumpur range from RM13 to RM60 (SGD4 to SGD17).







OriginDestinationScheduleFareDaysBusBook
LegolandBukit Bintang6:30 PM57Sun, M, T, W, Th, F, SatHandal Indah Sdn Bhd | Causeway LinkEasybook
LegolandBukit Bintang6:30 PM57Sun, M, T, W, Th, F, SatOKU FriendlyEasybook
PalohGreenwood11:00 AM, 11:00 PM35Sun, M, T, W, F, SatMyxpressEasybook
JB Sri PutriHentian Duta11:15 AM40Sun, M, T, W, Th, F, SatIntercity CoachEasybook
Johor Bahru JB Larkin TerminalHentian Duta10:30 AM40Sun, M, T, W, Th, F, SatIntercity CoachEasybook
Johor Bahru JB Larkin TerminalHentian Duta9:00 AM, 9:30 AM, 10:29 AM30 / 35Sun, M, T, W, Th, F, SatKejora (Tbs)Easybook
Johor Bahru JB Larkin TerminalHentian Duta3:29 PM45Sun, M, T, W, Th, F, SatSuper Nice GrasslandEasybook
Johor JayaHentian Duta10:00 AM45Sun, M, T, W, F, SatIntercity CoachEasybook
Johor JayaHentian Duta3:00 PM50Sun, M, T, W, F, SatSuper Nice GrasslandEasybook
KulaiHentian Duta4:30 PM45SatSuper Nice GrasslandEasybook
Pasir GudangHentian Duta9:30 AM45Sun, M, T, W, Th, F, SatIntercity CoachEasybook
Pasir GudangHentian Duta2:15 PM50Sun, M, T, W, Th, F, SatSuper Nice GrasslandEasybook
Sri Puteri (Skudai)Hentian Duta4:05 PM45SatSuper Nice GrasslandEasybook
Tun AminahHentian Duta11:00 AM40Sun, M, T, W, F, SatIntercity CoachEasybook
Tun AminahHentian Duta9:45 AM, 10:15 AM, 10:45 AM30 / 35Sun, M, T, W, F, SatKejora (Tbs)Easybook
Tun AminahHentian Duta4:00 PM45Sun, M, T, W, F, SatSuper Nice GrasslandEasybook
Batu PahatKLIA6:30 AM, 9:00 AM, 11:00 AM, 1:00 PM, 3:00 PM, 5:00 PM, 7:00 PM, 9:00 PM50Sun, M, T, W, Th, F, SatAirport CoachEasybook
Batu PahatKLIA8:00 AM, 5:00 PM40Sun, M, T, W, Th, F, SatSanwa ExpressEasybook
Johor Bahru JB Larkin TerminalKLIA11:45 AM, 9:40 PM55Sun, M, T, W, Th, F, SatSC Southern ExpressEasybook
Johor Bahru JB Larkin TerminalKLIA10:01 AM, 11:31 PM55Sun, M, T, W, Th, F, SatStarmart ExpressEasybook
Johor Bahru JB Larkin TerminalKLIA7:15 AM, 8:15 AM, 9:15 AM, 10:15 AM, 11:15 AM, 12:15 PM, 2:15 PM, 4:15 PM, 7:15 PM, 8:15 PM, 9:15 PM, 9:45 PM, 10:15 PM, 10:45 PM, 11:00 PM, 11:45 PM59Sun, M, T, W, Th, F, SatYoyo ExpressEasybook
Johor JayaKLIA10:45 AM55Sun, M, T, W, ThSC Southern ExpressEasybook
KulaiKLIA12:45 PM, 11:00 PM55Sun, M, T, W, ThSC Southern ExpressEasybook
MuarKLIA7:30 AM, 10:00 AM, 12:00 PM, 2:00 PM, 4:00 PM, 6:00 PM, 8:00 PM, 10:00 PM40Sun, M, T, W, Th, F, SatAirport CoachEasybook
Pasir GudangKLIA11:30 AM, 9:15 PM55Sun, M, T, W, Th, F, SatSC Southern ExpressEasybook
Pasir GudangKLIA9:01 AM, 11:01 PM55Sun, M, T, W, Th, F, SatStarmart ExpressEasybook
Terminal Bas KluangKLIA10:00 AM, 2:00 PM, 7:30 PM55Sun, M, T, W, Th, F, SatStarmart ExpressEasybook
Tun AminahKLIA12:15 PM, 10:30 PM55Sun, M, T, W, Th, F, SatSC Southern ExpressEasybook
Tun AminahKLIA10:46 AM, 11:58 PM55Sun, M, T, W, Th, F, SatStarmart ExpressEasybook
Tun AminahKLIA12:30 AM, 6:00 AM, 8:00 AM, 9:00 AM, 10:00 AM, 11:00 AM, 12:00 PM, 1:00 PM, 3:00 PM, 5:00 PM, 8:00 PM, 9:00 PM, 10:00 PM, 10:30 PM, 11:00 PM, 11:30 PM, 11:45 PM59Sun, M, T, W, Th, F, SatYoyo ExpressEasybook
Yong Peng Lucky GardenKLIA12:15 AM, 12:45 AM, 1:00 AM, 1:45 AM, 7:15 AM, 9:15 AM, 10:15 AM, 11:15 AM, 12:15 PM, 1:15 PM, 2:15 PM, 4:15 PM, 6:15 PM, 9:15 PM, 10:15 PM, 11:15 PM59Sun, M, T, W, Th, F, SatYoyo ExpressEasybook
Batu PahatKLIA26:30 AM, 9:00 AM, 11:00 AM, 1:00 PM, 3:00 PM, 5:00 PM, 7:00 PM, 9:00 PM50Sun, M, T, W, Th, F, SatAirport CoachEasybook
Batu PahatKLIA28:00 AM, 5:00 PM40Sun, M, T, W, Th, F, SatSanwa ExpressEasybook
Johor Bahru JB Larkin TerminalKLIA211:45 AM, 9:40 PM55Sun, M, T, W, Th, F, SatSC Southern ExpressEasybook
Johor Bahru JB Larkin TerminalKLIA210:01 AM, 11:31 PM55Sun, M, T, W, Th, F, SatStarmart ExpressEasybook
Johor Bahru JB Larkin TerminalKLIA27:15 AM, 8:15 AM, 9:15 AM, 10:15 AM, 11:15 AM, 12:15 PM, 2:15 PM, 4:15 PM, 7:15 PM, 8:15 PM, 9:15 PM, 9:45 PM, 10:15 PM, 10:45 PM, 11:00 PM, 11:45 PM59Sun, M, T, W, Th, F, SatYoyo ExpressEasybook
Johor JayaKLIA210:45 AM55Sun, M, T, W, ThSC Southern ExpressEasybook
KulaiKLIA212:45 PM, 11:00 PM55Sun, M, T, W, ThSC Southern ExpressEasybook
MuarKLIA27:30 AM, 10:00 AM, 12:00 PM, 2:00 PM, 4:00 PM, 6:00 PM, 8:00 PM, 10:00 PM40Sun, M, T, W, Th, F, SatAirport CoachEasybook
Pasir GudangKLIA211:30 AM, 9:15 PM55Sun, M, T, W, Th, F, SatSC Southern ExpressEasybook
Pasir GudangKLIA29:01 AM, 11:01 PM55Sun, M, T, W, Th, F, SatStarmart ExpressEasybook
Terminal Bas KluangKLIA210:00 AM, 2:00 PM, 7:30 PM55Sun, M, T, W, Th, F, SatStarmart ExpressEasybook
Tun AminahKLIA212:15 PM, 10:30 PM55Sun, M, T, W, Th, F, SatSC Southern ExpressEasybook
Tun AminahKLIA210:46 AM, 11:58 PM55Sun, M, T, W, Th, F, SatStarmart ExpressEasybook
Tun AminahKLIA212:30 AM, 6:00 AM, 8:00 AM, 9:00 AM, 10:00 AM, 11:00 AM, 12:00 PM, 1:00 PM, 3:00 PM, 5:00 PM, 8:00 PM, 9:00 PM, 10:00 PM, 10:30 PM, 11:00 PM, 11:30 PM, 11:45 PM59Sun, M, T, W, Th, F, SatYoyo ExpressEasybook
Yong Peng Lucky GardenKLIA212:15 AM, 12:45 AM, 1:00 AM, 1:45 AM, 7:15 AM, 9:15 AM, 10:15 AM, 11:15 AM, 12:15 PM, 1:15 PM, 2:15 PM, 4:15 PM, 6:15 PM, 9:15 PM, 10:15 PM, 11:15 PM59Sun, M, T, W, Th, F, SatYoyo ExpressEasybook
Air HitamTBS (Terminal Bersepadu Selatan)12:30 PM, 8:30 PM, 8:31 PM30Sun, M, T, W, Th, F, SatSuper Nice GrasslandEasybook
Ayer Hitam (Shell)TBS (Terminal Bersepadu Selatan)7:40 AM, 7:45 AM, 10:20 AM, 1:05 PM, 2:20 PM, 5:30 PM, 8:40 PM26Sun, M, T, W, Th, F, SatS&S International (M) ExpressEasybook
Bandar PenawarTBS (Terminal Bersepadu Selatan)8:30 AM, 12:30 PM, 5:30 PM, 9:30 PM50Sun, M, T, W, Th, F, SatLA HolidaysEasybook
Bandar PenawarTBS (Terminal Bersepadu Selatan)9:00 AM, 4:30 PM39Sun, M, T, W, Th, F, SatMaralinerEasybook
Batu PahatTBS (Terminal Bersepadu Selatan)7:00 AM, 8:00 AM, 8:30 AM, 9:30 AM, 10:30 AM, 11:30 AM, 12:30 PM, 1:30 PM, 2:30 PM, 3:30 PM, 4:30 PM, 5:30 PM, 6:30 PM, 8:00 PM24Sun, M, T, W, Th, F, SatKKKL Sdn BhdEasybook
Batu PahatTBS (Terminal Bersepadu Selatan)9:30 AM22Sun, M, T, W, Th, F, SatKPB EkspressEasybook
Batu PahatTBS (Terminal Bersepadu Selatan)10:00 AM, 12:00 PM, 1:00 PM, 2:00 PM, 3:00 PM, 4:00 PM, 5:00 PM, 6:00 PM22Sun, M, T, W, Th, F, SatMayang SariEasybook
Batu PahatTBS (Terminal Bersepadu Selatan)7:45 AM, 11:00 AM, 12:00 PM, 5:00 PM22Sun, M, T, W, Th, F, SatS&S International (M) ExpressEasybook
Batu PahatTBS (Terminal Bersepadu Selatan)5:00 AM, 9:00 AM, 2:00 PM, 8:30 PM24Sun, M, T, W, Th, F, SatTop LinerEasybook
JB Merlin TowerTBS (Terminal Bersepadu Selatan)9:30 PM35Sun, M, T, W, Th, F, Sat707 IncEasybook
JB Merlin TowerTBS (Terminal Bersepadu Selatan)7:15 PM40Sun, M, T, W, Th, F, SatSuper Nice GrasslandEasybook
JB Sri PutriTBS (Terminal Bersepadu Selatan)10:00 PM35Sun, M, T, W, Th, F, Sat707 IncEasybook
JB Sri PutriTBS (Terminal Bersepadu Selatan)11:15 AM35Sun, M, T, W, Th, F, SatIntercity CoachEasybook
Johor Bahru JB Larkin TerminalTBS (Terminal Bersepadu Selatan)8:30 AM, 9:30 AM, 12:00 PM, 3:00 PM, 4:00 PM, 8:00 PM, 10:30 PM, 11:59 PM35 / 45 / 55Sun, M, T, W, Th, F, SatBillion StarsEasybook
Johor Bahru JB Larkin TerminalTBS (Terminal Bersepadu Selatan)6:30 AM, 7:30 AM, 8:30 AM, 9:30 AM, 10:30 AM, 12:30 PM, 1:30 PM, 2:30 PM, 3:30 PM, 4:30 PM, 5:30 PM, 6:30 PM, 7:30 PM, 8:30 PM, 9:30 PM, 10:00 PM, 11:00 PM, 11:45 PM34Sun, M, T, W, Th, F, SatCity ExpressEasybook
Johor Bahru JB Larkin TerminalTBS (Terminal Bersepadu Selatan)6:05 AM, 1:25 PM, 10:45 PM35Sun, M, T, W, Th, F, SatCosmic (Prestij)Easybook
Johor Bahru JB Larkin TerminalTBS (Terminal Bersepadu Selatan)8:00 AM, 9:15 AM, 11:15 AM, 1:15 PM, 3:15 PM, 5:15 PM, 11:00 PM, 11:59 PM35Sun, M, T, W, Th, F, SatEnrich Global Holidays (Yellowstar Express)Easybook
Johor Bahru JB Larkin TerminalTBS (Terminal Bersepadu Selatan)10:30 AM, 2:30 PM, 5:30 PM35Sun, M, T, W, Th, F, SatFQD EXPRESSEasybook
Johor Bahru JB Larkin TerminalTBS (Terminal Bersepadu Selatan)8:00 AM, 11:00 AM, 3:00 PM34Sun, M, T, W, Th, F, SatHandal Indah Sdn Bhd | Causeway LinkEasybook
Johor Bahru JB Larkin TerminalTBS (Terminal Bersepadu Selatan)9:30 AM, 10:00 AM, 10:30 AM, 11:00 AM, 7:30 PM, 8:00 PM35Sun, M, T, W, Th, F, SatInter Top (Pudu)Easybook
Johor Bahru JB Larkin TerminalTBS (Terminal Bersepadu Selatan)10:30 AM35Sun, M, T, W, Th, F, SatIntercity CoachEasybook
Johor Bahru JB Larkin TerminalTBS (Terminal Bersepadu Selatan)9:00 AM, 9:30 AM, 10:29 AM30 / 35Sun, M, T, W, Th, F, SatKejora (Tbs)Easybook
Johor Bahru JB Larkin TerminalTBS (Terminal Bersepadu Selatan)7:00 AM, 8:00 AM, 9:00 AM, 10:00 AM, 11:00 AM, 12:00 PM, 1:00 PM, 2:00 PM, 3:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM, 11:00 PM, 11:59 PM36Sun, M, T, W, Th, F, SatKKKL Sdn BhdEasybook
Johor Bahru JB Larkin TerminalTBS (Terminal Bersepadu Selatan)11:00 PM32Sun, M, T, W, Th, F, SatKonsortiumEasybook
Johor Bahru JB Larkin TerminalTBS (Terminal Bersepadu Selatan)9:00 AM, 10:00 AM, 12:00 PM, 4:30 PM35Sun, M, T, W, Th, F, SatKPB EkspressEasybook
Johor Bahru JB Larkin TerminalTBS (Terminal Bersepadu Selatan)7:00 AM, 9:00 AM, 10:00 AM, 11:00 AM, 12:00 PM, 1:00 PM, 2:00 PM, 3:00 PM, 4:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM, 11:00 PM, 11:55 PM35Sun, M, T, W, Th, F, SatLA HolidaysEasybook
Johor Bahru JB Larkin TerminalTBS (Terminal Bersepadu Selatan)9:00 AM, 8:30 PM33Sun, M, T, W, Th, F, SatMaralinerEasybook
Johor Bahru JB Larkin TerminalTBS (Terminal Bersepadu Selatan)7:00 AM, 7:30 AM, 8:00 AM, 8:30 AM, 9:00 AM, 9:30 AM, 10:00 AM, 10:30 AM, 11:00 AM, 11:30 AM, 12:00 PM, 12:30 PM, 1:00 PM, 1:30 PM, 2:00 PM, 2:30 PM, 3:00 PM, 3:30 PM, 4:00 PM, 4:30 PM, 5:00 PM, 5:30 PM, 6:00 PM, 6:30 PM30Sun, M, T, W, Th, F, SatMayang SariEasybook
Johor Bahru JB Larkin TerminalTBS (Terminal Bersepadu Selatan)5:30 AM, 6:00 AM, 6:30 AM, 7:00 AM, 8:30 AM, 9:00 AM, 10:30 AM, 11:00 AM, 12:30 PM, 1:00 PM, 2:00 PM, 2:30 PM, 3:30 PM, 4:00 PM35Sun, M, T, W, Th, F, SatNeoliner ExpressEasybook
Johor Bahru JB Larkin TerminalTBS (Terminal Bersepadu Selatan)4:15 PM, 6:15 PM30 / 35 / 40Sun, M, T, W, Th, F, SatPluslinerEasybook
Johor Bahru JB Larkin TerminalTBS (Terminal Bersepadu Selatan)1:30 PM, 2:00 PM, 4:00 PM, 4:30 PM, 11:59 PM34Sun, M, T, W, Th, F, SatPrisma Serimas Holidays Sdn BhdEasybook
Johor Bahru JB Larkin TerminalTBS (Terminal Bersepadu Selatan)9:15 AM, 11:00 AM, 5:45 PM, 10:45 PM35 / 40Sun, M, T, W, Th, F, SatQuick Liner ExpressEasybook
Johor Bahru JB Larkin TerminalTBS (Terminal Bersepadu Selatan)2:00 PM, 4:00 PM, 7:00 PM, 11:58 PM33Sun, M, T, W, Th, F, SatRestu PelangiEasybook
Johor Bahru JB Larkin TerminalTBS (Terminal Bersepadu Selatan)9:35 AM, 10:45 AM, 11:45 AM, 6:30 PM, 8:45 PM, 9:40 PM35 / 40Sun, M, T, W, Th, F, SatSC Southern ExpressEasybook
Johor Bahru JB Larkin TerminalTBS (Terminal Bersepadu Selatan)11:50 AM, 1:50 PM, 6:00 PM, 7:00 PM35Sun, M, T, W, Th, F, SatSelat Keris Express Sdn BhdEasybook
Johor Bahru JB Larkin TerminalTBS (Terminal Bersepadu Selatan)8:00 AM, 1:00 PM, 4:30 PM, 6:00 PM, 10:00 PM, 11:45 PM35 / 45Sun, M, T, W, Th, F, SatSri Maju GroupEasybook
Johor Bahru JB Larkin TerminalTBS (Terminal Bersepadu Selatan)7:29 AM, 8:59 AM, 10:59 AM, 11:59 AM, 1:59 PM, 3:29 PM, 7:29 PM, 10:59 PM40 / 45 / 50 / 55Sun, M, T, W, Th, F, SatSuper Nice GrasslandEasybook
Johor Bahru JB Larkin TerminalTBS (Terminal Bersepadu Selatan)7:45 AM, 10:30 AM, 1:45 PM, 5:15 PM, 9:15 PM35Sun, M, T, W, Th, F, SatTop LinerEasybook
Johor Bahru JB Larkin TerminalTBS (Terminal Bersepadu Selatan)11:59 PM38Sun, M, T, W, Th, F, SatTransnasionalEasybook
Johor Bahru JB Larkin TerminalTBS (Terminal Bersepadu Selatan)5:59 AM, 10:29 AM, 1:29 PM, 4:59 PM35Sun, M, T, W, Th, F, SatTranstarbillionEasybook
Johor Bahru JB Larkin TerminalTBS (Terminal Bersepadu Selatan)7:45 AM35Sun, M, T, W, Th, F, SatV ExpressEasybook
Johor Bahru JB Larkin TerminalTBS (Terminal Bersepadu Selatan)8:00 AM, 9:00 AM, 10:00 AM, 11:00 AM, 12:00 PM, 1:00 PM, 2:00 PM, 3:00 PM, 4:00 PM, 5:00 PM, 7:00 PM, 8:00 PM, 11:00 PM35Sun, M, T, W, Th, F, SatWarisan ExpressEasybook
Johor JayaTBS (Terminal Bersepadu Selatan)9:00 PM35Sun, M, T, W, Th, F, Sat707 IncEasybook
Johor JayaTBS (Terminal Bersepadu Selatan)10:00 AM40Sun, M, T, W, Th, F, SatIntercity CoachEasybook
Johor JayaTBS (Terminal Bersepadu Selatan)8:30 AM, 9:30 AM, 11:30 AM, 4:00 PM35Sun, M, T, W, Th, F, SatKPB EkspressEasybook
Johor JayaTBS (Terminal Bersepadu Selatan)8:45 AM, 10:30 AM, 5:15 PM35 / 40Sun, M, T, W, Th, F, SatQuick Liner ExpressEasybook
Johor JayaTBS (Terminal Bersepadu Selatan)9:00 AM, 9:45 AM, 7:45 PM35 / 40Sun, M, T, W, Th, F, SatSC Southern ExpressEasybook
Johor JayaTBS (Terminal Bersepadu Selatan)7:30 AM, 12:30 PM, 4:00 PM, 5:30 PM, 9:30 PM40 / 50Sun, M, T, W, Th, F, SatSri Maju GroupEasybook
Johor JayaTBS (Terminal Bersepadu Selatan)7:00 AM, 8:30 AM, 10:30 AM, 11:30 AM, 1:30 PM, 3:00 PM, 6:45 PM, 10:30 PM45 / 50 / 55 / 60Sun, M, T, W, Th, F, SatSuper Nice GrasslandEasybook
Johor JayaTBS (Terminal Bersepadu Selatan)7:30 AM35Sun, M, T, W, Th, F, SatV ExpressEasybook
Kota TinggiTBS (Terminal Bersepadu Selatan)10:00 AM, 5:30 PM35Sun, M, T, W, Th, F, SatMaralinerEasybook
Kota TinggiTBS (Terminal Bersepadu Selatan)10:00 AM, 4:30 PM37Sun, M, T, W, Th, F, SatMayang SariEasybook
Kota TinggiTBS (Terminal Bersepadu Selatan)9:00 AM, 1:00 PM, 5:00 PM36 / 40Sun, M, T, W, Th, F, SatTransnasionalEasybook
Kulai (Batu 21 Shell Station)TBS (Terminal Bersepadu Selatan)10:20 PM35Sun, M, T, W, Th, F, Sat707 IncEasybook
Kulai (Saleng TJ Mart)TBS (Terminal Bersepadu Selatan)10:10 PM35Sun, M, T, W, Th, F, Sat707 IncEasybook
KulaiTBS (Terminal Bersepadu Selatan)8:45 AM35Sun, M, T, W, Th, F, SatEnrich Global Holidays (Yellowstar Express)Easybook
KulaiTBS (Terminal Bersepadu Selatan)10:45 AM, 11:55 AM, 12:45 PM, 8:00 PM, 10:00 PM, 11:00 PM35 / 40Sun, M, T, W, Th, F, SatSC Southern ExpressEasybook
KulaiTBS (Terminal Bersepadu Selatan)10:45 AM, 12:45 PM, 8:00 PM, 11:00 PM35Sun, M, T, W, Th, F, SatSouthern Putra LinerEasybook
KulaiTBS (Terminal Bersepadu Selatan)12:45 AM, 8:45 AM, 2:00 PM, 5:30 PM, 7:00 PM, 11:00 PM35 / 45Sun, M, T, W, Th, F, SatSri Maju GroupEasybook
KulaiTBS (Terminal Bersepadu Selatan)8:30 AM, 10:00 AM, 12:00 PM, 1:00 PM, 3:00 PM, 4:30 PM, 8:30 PM, 11:59 PM40 / 45 / 50 / 55Sun, M, T, W, Th, F, SatSuper Nice GrasslandEasybook
KulaiTBS (Terminal Bersepadu Selatan)10:00 AM, 2:00 PM, 6:00 PM34 / 38Sun, M, T, W, Th, F, SatTransnasionalEasybook
MasaiTBS (Terminal Bersepadu Selatan)7:30 AM, 9:30 AM, 11:30 AM, 12:30 PM, 4:30 PM, 8:30 PM, 10:45 PM38Sun, M, T, W, Th, F, SatCity ExpressEasybook
MasaiTBS (Terminal Bersepadu Selatan)7:45 AM, 9:45 AM, 1:45 PM, 2:45 PM, 4:45 PM, 6:45 PM, 8:45 PM, 10:45 PM40Sun, M, T, W, Th, F, SatLA HolidaysEasybook
Mersing Jetty (Gateway to Tioman)TBS (Terminal Bersepadu Selatan)7:00 AM, 9:00 AM, 10:30 AM, 11:30 AM, 12:30 PM, 2:30 PM, 4:30 PM, 6:00 PM30 / 40Sun, M, T, W, Th, F, SatSanwa ExpressEasybook
MuarTBS (Terminal Bersepadu Selatan)9:15 AM, 9:15 PM27Sun, M, T, W, Th, F, SatBillion StarsEasybook
MuarTBS (Terminal Bersepadu Selatan)9:30 AM, 3:00 PM, 6:00 PM17Sun, M, T, W, Th, F, SatCity ExpressEasybook
MuarTBS (Terminal Bersepadu Selatan)9:45 AM, 10:45 AM16Sun, M, T, W, Th, F, SatKPB EkspressEasybook
MuarTBS (Terminal Bersepadu Selatan)7:30 AM, 8:00 AM, 9:00 AM, 10:00 AM, 10:30 AM, 11:00 AM, 12:00 PM, 1:30 PM, 2:00 PM, 2:30 PM, 3:15 PM, 4:00 PM, 4:30 PM, 5:00 PM, 6:00 PM, 7:00 PM, 10:45 PM17Sun, M, T, W, Th, F, SatMayang SariEasybook
MuarTBS (Terminal Bersepadu Selatan)6:00 AM, 10:15 AM, 3:15 PM, 9:45 PM18Sun, M, T, W, Th, F, SatTop LinerEasybook
PalohTBS (Terminal Bersepadu Selatan)11:00 AM, 11:00 PM35Sun, M, T, W, Th, F, SatMyxpressEasybook
Pasir GudangTBS (Terminal Bersepadu Selatan)7:45 AM, 9:45 AM, 11:45 AM, 12:45 PM, 4:45 PM, 8:45 PM, 11:00 PM38Sun, M, T, W, Th, F, SatCity ExpressEasybook
Pasir GudangTBS (Terminal Bersepadu Selatan)9:30 AM40Sun, M, T, W, Th, F, SatIntercity CoachEasybook
Pasir GudangTBS (Terminal Bersepadu Selatan)9:00 AM, 11:00 AM, 3:30 PM35Sun, M, T, W, Th, F, SatKPB EkspressEasybook
Pasir GudangTBS (Terminal Bersepadu Selatan)6:00 AM, 8:00 AM, 10:00 AM, 11:00 AM, 12:00 PM, 2:00 PM, 3:00 PM, 5:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 11:00 PM38 / 40Sun, M, T, W, Th, F, SatLA HolidaysEasybook
Pasir GudangTBS (Terminal Bersepadu Selatan)12:59 PM, 1:00 PM, 3:29 PM, 3:30 PM, 11:30 PM37Sun, M, T, W, Th, F, SatPrisma Serimas Holidays Sdn BhdEasybook
Pasir GudangTBS (Terminal Bersepadu Selatan)8:15 AM, 10:00 AM, 4:45 PM, 10:00 PM35 / 40Sun, M, T, W, Th, F, SatQuick Liner ExpressEasybook
Pasir GudangTBS (Terminal Bersepadu Selatan)9:20 AM, 10:15 AM, 11:30 AM, 6:15 PM, 8:15 PM, 9:15 PM35 / 40Sun, M, T, W, Th, F, SatSC Southern ExpressEasybook
Pasir GudangTBS (Terminal Bersepadu Selatan)7:00 AM, 11:45 AM, 3:15 PM, 4:45 PM, 9:00 PM, 11:00 PM40 / 50Sun, M, T, W, Th, F, SatSri Maju GroupEasybook
Pasir GudangTBS (Terminal Bersepadu Selatan)6:30 AM, 7:45 AM, 9:45 AM, 10:45 AM, 12:45 PM, 2:15 PM, 6:00 PM, 10:00 PM45 / 50 / 55 / 60Sun, M, T, W, Th, F, SatSuper Nice GrasslandEasybook
Pasir GudangTBS (Terminal Bersepadu Selatan)7:00 AM, 10:00 AM, 1:00 PM, 4:30 PM, 8:30 PM35Sun, M, T, W, Th, F, SatTop LinerEasybook
Pasir GudangTBS (Terminal Bersepadu Selatan)11:00 PM40Sun, M, T, W, Th, F, SatTransnasionalEasybook
PengerangTBS (Terminal Bersepadu Selatan)6:00 PM50FOKU FriendlyEasybook
PontianTBS (Terminal Bersepadu Selatan)8:30 AM, 10:30 AM, 11:30 AM, 12:30 PM, 1:30 PM, 2:30 PM, 3:30 PM, 4:30 PM29Sun, M, T, W, Th, F, SatMayang SariEasybook
SegamatTBS (Terminal Bersepadu Selatan)8:00 AM, 9:00 AM, 10:00 AM, 11:00 AM, 12:00 PM, 1:00 PM, 2:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 8:00 PM, 9:00 PM21Sun, M, T, W, Th, F, SatKKKL Sdn BhdEasybook
Sri Puteri (Skudai)TBS (Terminal Bersepadu Selatan)8:05 AM, 9:35 AM, 11:35 AM, 12:35 PM, 2:35 PM, 4:05 PM, 8:05 PM, 11:35 PM40 / 45 / 50 / 55Sun, M, T, W, Th, F, SatSuper Nice GrasslandEasybook
Sri Putri (Shell)TBS (Terminal Bersepadu Selatan)12:15 AM, 7:15 AM, 9:15 AM, 11:15 AM, 12:15 PM, 1:15 PM, 3:15 PM, 4:15 PM, 6:15 PM, 8:15 PM, 9:15 PM, 10:15 PM35Sun, M, T, W, Th, F, SatLA HolidaysEasybook
Sri Putri (Shell)TBS (Terminal Bersepadu Selatan)8:30 AM35Sun, M, T, W, Th, F, SatV ExpressEasybook
Sungai RengitTBS (Terminal Bersepadu Selatan)8:00 AM, 12:00 PM, 5:00 PM, 9:00 PM50Sun, M, T, W, Th, F, SatLA HolidaysEasybook
TangkakTBS (Terminal Bersepadu Selatan)10:15 AM, 3:45 PM14Sun, M, T, W, Th, F, SatCity ExpressEasybook
TangkakTBS (Terminal Bersepadu Selatan)9:30 AM, 4:30 PM13Sun, M, T, W, Th, F, SatMayang SariEasybook
TangkakTBS (Terminal Bersepadu Selatan)6:25 AM, 10:15 AM, 1:00 PM, 4:15 PM, 7:45 PM, 11:45 PM25Sun, M, T, W, Th, F, SatTop LinerEasybook
Terminal Bas KluangTBS (Terminal Bersepadu Selatan)7:30 AM, 8:30 AM, 9:30 AM, 11:00 AM, 1:00 PM, 2:30 PM, 3:30 PM, 4:30 PM, 5:30 PM, 6:30 PM, 7:30 PM, 8:30 PM26Sun, M, T, W, Th, F, SatKKKL Sdn BhdEasybook
Terminal Bas KluangTBS (Terminal Bersepadu Selatan)7:20 AM, 7:25 AM, 10:00 AM, 12:45 PM, 2:00 PM, 5:10 PM, 8:20 PM26Sun, M, T, W, Th, F, SatS&S International (M) ExpressEasybook
Terminal Bas KluangTBS (Terminal Bersepadu Selatan)12:00 PM, 8:00 PM, 8:01 PM30Sun, M, T, W, Th, F, SatSuper Nice GrasslandEasybook
Terminal Bus Maharani (Muar)TBS (Terminal Bersepadu Selatan)10:00 AM, 3:00 PM, 9:30 PM18Sun, M, T, W, ThTop LinerEasybook
Terminal Bus MersingTBS (Terminal Bersepadu Selatan)7:01 AM, 9:01 AM, 10:31 AM, 11:31 AM, 12:31 PM, 2:31 PM, 4:31 PM, 6:01 PM30 / 38Sun, M, T, W, Th, F, SatSanwa ExpressEasybook
Terminal Bus MersingTBS (Terminal Bersepadu Selatan)9:00 AM, 12:30 PM, 4:30 PM, 10:55 PM37Sun, M, T, W, Th, F, SatTransnasionalEasybook
Terminal Taman UniversitiTBS (Terminal Bersepadu Selatan)12:15 AM, 2:30 PM, 5:00 PM34Sun, M, T, W, Th, F, SatPrisma Serimas Holidays Sdn BhdEasybook
Tun AminahTBS (Terminal Bersepadu Selatan)9:45 PM35Sun, M, T, W, Th, F, Sat707 IncEasybook
Tun AminahTBS (Terminal Bersepadu Selatan)8:00 AM, 9:00 AM, 10:00 AM, 11:00 AM, 1:00 PM, 2:00 PM, 3:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM, 10:30 PM, 11:30 PM, 11:59 PM34Sun, M, T, W, Th, F, SatCity ExpressEasybook
Tun AminahTBS (Terminal Bersepadu Selatan)12:30 AM, 8:30 AM, 9:45 AM, 11:45 AM, 1:45 PM, 3:45 PM, 5:45 PM, 11:30 PM35Sun, M, T, W, Th, F, SatEnrich Global Holidays (Yellowstar Express)Easybook
Tun AminahTBS (Terminal Bersepadu Selatan)11:00 AM35Sun, M, T, W, Th, F, SatIntercity CoachEasybook
Tun AminahTBS (Terminal Bersepadu Selatan)9:45 AM, 10:15 AM, 10:45 AM30 / 35Sun, M, T, W, Th, F, SatKejora (Tbs)Easybook
Tun AminahTBS (Terminal Bersepadu Selatan)11:30 PM32Sun, M, T, W, Th, F, SatKonsortiumEasybook
Tun AminahTBS (Terminal Bersepadu Selatan)9:30 AM, 10:30 AM, 12:30 PM, 5:00 PM35Sun, M, T, W, Th, F, SatKPB EkspressEasybook
Tun AminahTBS (Terminal Bersepadu Selatan)9:45 AM, 11:30 AM, 6:15 PM, 11:15 PM35 / 40Sun, M, T, W, Th, F, SatQuick Liner ExpressEasybook
Tun AminahTBS (Terminal Bersepadu Selatan)10:15 AM, 11:15 AM, 12:15 PM, 7:15 PM, 9:15 PM, 10:30 PM35 / 40Sun, M, T, W, Th, F, SatSC Southern ExpressEasybook
Tun AminahTBS (Terminal Bersepadu Selatan)12:50 PM, 7:30 PM, 8:30 PM35Sun, M, T, W, Th, F, SatSelat Keris Express Sdn BhdEasybook
Tun AminahTBS (Terminal Bersepadu Selatan)12:15 AM, 8:30 AM, 1:30 PM, 5:00 PM, 6:30 PM, 10:30 PM35 / 45Sun, M, T, W, Th, F, SatSri Maju GroupEasybook
Tun AminahTBS (Terminal Bersepadu Selatan)8:00 AM, 9:30 AM, 11:30 AM, 12:30 PM, 2:30 PM, 4:00 PM, 8:00 PM, 11:30 PM40 / 45 / 50 / 55Sun, M, T, W, Th, F, SatSuper Nice GrasslandEasybook
Tun AminahTBS (Terminal Bersepadu Selatan)8:15 AM, 11:00 AM, 2:15 PM, 5:45 PM, 9:45 PM35Sun, M, T, W, Th, F, SatTop LinerEasybook
Tun AminahTBS (Terminal Bersepadu Selatan)8:15 AM35Sun, M, T, W, Th, F, SatV ExpressEasybook
Yong PengTBS (Terminal Bersepadu Selatan)4:00 PM, 8:46 PM30M, T, W, Th, F, SatSuper Nice GrasslandEasybook
Johor to Kuala Lumpur Bus Schedule

By clicking on easybook, you will be redirected outside of COMMUTE TOUR. Any transactions you make with the website will have to be done directly with them including but not limited to: Booking, Cancellation, Reschedule, Refund and Customer Support. Commutetour is in no way working directly for easybook

Powered by 12Go system

By searching in 12go, you will be redirected outside of COMMUTE TOUR. Any transactions you make with the website will have to be done directly with them including but not limited to: Booking, Cancellation, Reschedule, Refund and Customer Support. Commutetour is in no way working directly for 12GO

Klook.com

Johor to Kuala Lumpur Route

  • Air Hitam to TBS (Terminal Bersepadu Selatan)
  • Ayer Hitam (Shell) to TBS (Terminal Bersepadu Selatan)
  • Bandar Penawar to TBS (Terminal Bersepadu Selatan)
  • Batu Pahat to KLIA
  • Batu Pahat to KLIA2
  • Batu Pahat to TBS (Terminal Bersepadu Selatan)
  • JB Merlin Tower to TBS (Terminal Bersepadu Selatan)
  • JB Sri Putri to Hentian Duta
  • JB Sri Putri to TBS (Terminal Bersepadu Selatan)
  • Johor Bahru JB Larkin Terminal to Hentian Duta
  • Johor Bahru JB Larkin Terminal to KLIA
  • Johor Bahru JB Larkin Terminal to KLIA2
  • Johor Bahru JB Larkin Terminal to TBS (Terminal Bersepadu Selatan)
  • Johor Jaya to Hentian Duta
  • Johor Jaya to KLIA
  • Johor Jaya to KLIA2
  • Johor Jaya to TBS (Terminal Bersepadu Selatan)
  • Kota Tinggi to TBS (Terminal Bersepadu Selatan)
  • Kulai (Batu 21 Shell Station) to TBS (Terminal Bersepadu Selatan)
  • Kulai (Saleng TJ Mart) to TBS (Terminal Bersepadu Selatan)
  • Kulai to Hentian Duta
  • Kulai to KLIA
  • Kulai to KLIA2
  • Kulai to TBS (Terminal Bersepadu Selatan)
  • Legoland to Bukit Bintang
  • Masai to TBS (Terminal Bersepadu Selatan)
  • Mersing Jetty (Gateway to Tioman) to TBS (Terminal Bersepadu Selatan)
  • Muar to KLIA
  • Muar to KLIA2
  • Muar to TBS (Terminal Bersepadu Selatan)
  • Paloh to Greenwood
  • Paloh to TBS (Terminal Bersepadu Selatan)
  • Pasir Gudang to Hentian Duta
  • Pasir Gudang to KLIA
  • Pasir Gudang to KLIA2
  • Pasir Gudang to TBS (Terminal Bersepadu Selatan)
  • Pengerang to TBS (Terminal Bersepadu Selatan)
  • Pontian to TBS (Terminal Bersepadu Selatan)
  • Segamat to TBS (Terminal Bersepadu Selatan)
  • Sri Puteri (Skudai) to Hentian Duta
  • Sri Puteri (Skudai) to TBS (Terminal Bersepadu Selatan)
  • Sri Putri (Shell) to TBS (Terminal Bersepadu Selatan)
  • Sungai Rengit to TBS (Terminal Bersepadu Selatan)
  • Tangkak to TBS (Terminal Bersepadu Selatan)
  • Terminal Bas Kluang to KLIA
  • Terminal Bas Kluang to KLIA2
  • Terminal Bas Kluang to TBS (Terminal Bersepadu Selatan)
  • Terminal Bus Maharani (Muar) to TBS (Terminal Bersepadu Selatan)
  • Terminal Bus Mersing to TBS (Terminal Bersepadu Selatan)
  • Terminal Taman Universiti to TBS (Terminal Bersepadu Selatan)
  • Tun Aminah to Hentian Duta
  • Tun Aminah to KLIA
  • Tun Aminah to KLIA2
  • Tun Aminah to TBS (Terminal Bersepadu Selatan)
  • Yong Peng Lucky Garden to KLIA
  • Yong Peng Lucky Garden to KLIA2
  • Yong Peng to TBS (Terminal Bersepadu Selatan)
Booking.com

All Malaysia Train Lines and Stations Map

Train Line