Skip to content

Bus routes

Every route you can book on Caribas.

PenangKuala Lumpur4h 45m · 3 operatorsFromRM 35.00Kuala LumpurPenang4h 45m · 3 operatorsFromRM 35.00Johor BahruKuala Lumpur5h · 3 operatorsFromRM 34.00Kuala LumpurJohor Bahru5h · 3 operatorsFromRM 34.00Kuala LumpurMelaka2h 15m · 3 operatorsFromRM 12.00MelakaKuala Lumpur2h 15m · 3 operatorsFromRM 12.00Johor BahruPenang9h 30m · 2 operatorsFromRM 63.00PenangJohor Bahru9h 30m · 2 operatorsFromRM 63.00Kuala LumpurIpoh2h 45m · 3 operatorsFromRM 21.00IpohKuala Lumpur2h 45m · 3 operatorsFromRM 21.00PenangIpoh2h 30m · 2 operatorsFromRM 18.00Kuala LumpurKota Bharu8h · 2 operatorsFromRM 44.00Johor BahruMelaka3h 15m · 2 operatorsFromRM 20.00MelakaJohor Bahru3h 15m · 2 operatorsFromRM 20.00IpohPenang2h 30m · 2 operatorsFromRM 18.00Kota BharuKuala Lumpur8h · 2 operatorsFromRM 44.00KuantanKuala Lumpur3h 45m · 3 operatorsFromRM 23.00Kuala LumpurKuantan3h 45m · 3 operatorsFromRM 23.00PenangKota Bharu7h · 2 operatorsFromRM 40.00Kota BharuPenang7h · 2 operatorsFromRM 40.00IpohMelaka5h · 2 operatorsFromRM 35.00MelakaIpoh5h · 2 operatorsFromRM 35.00Kuala LumpurKuala Terengganu7h · 2 operatorsFromRM 40.00Kuala TerengganuKuala Lumpur7h · 2 operatorsFromRM 40.00Alor SetarKuala Lumpur6h 30m · 2 operatorsFromRM 42.00Kuala LumpurAlor Setar6h 30m · 2 operatorsFromRM 42.00KuantanJohor Bahru6h · 2 operatorsFromRM 35.00Johor BahruKuantan6h · 2 operatorsFromRM 35.00Cameron HighlandsKuala Lumpur4h · 2 operatorsFromRM 32.00Kuala LumpurCameron Highlands4h · 2 operatorsFromRM 32.00Alor SetarPenang1h 45m · 2 operatorsFromRM 11.00PenangAlor Setar1h 45m · 2 operatorsFromRM 11.00Kuala LumpurGenting Highlands1h 15m · 2 operatorsFromRM 10.00Genting HighlandsKuala Lumpur1h 15m · 2 operatorsFromRM 10.00Cameron HighlandsPenang4h 30m · 2 operatorsFromRM 34.00PenangCameron Highlands4h 30m · 2 operatorsFromRM 34.00Kuala LumpurSeremban1h 10m · 2 operatorsFromRM 7.00SerembanKuala Lumpur1h 10m · 2 operatorsFromRM 7.00PenangShah Alam5h · 2 operatorsFromRM 37.00Shah AlamPenang5h · 2 operatorsFromRM 37.00KuantanKuala Terengganu3h 45m · 2 operatorsFromRM 20.00Kuala TerengganuKuantan3h 45m · 2 operatorsFromRM 20.00MelakaSepang (KLIA)2h 30m · 2 operatorsFromRM 23.00Sepang (KLIA)Melaka2h 30m · 2 operatorsFromRM 23.00Kuala LumpurBatu Pahat3h 15m · 2 operatorsFromRM 20.00IpohSepang (KLIA)3h 45m · 2 operatorsFromRM 38.00Batu PahatKuala Lumpur3h 15m · 2 operatorsFromRM 20.00Sepang (KLIA)Ipoh3h 45m · 2 operatorsFromRM 38.00MuarKuala Lumpur2h 45m · 2 operatorsFromRM 17.00KlangJohor Bahru5h 15m · 2 operatorsFromRM 35.00Johor BahruKlang5h 15m · 2 operatorsFromRM 35.00Kuala LumpurMuar2h 45m · 2 operatorsFromRM 17.00LumutKuala Lumpur4h 15m · 2 operatorsFromRM 27.00Kuala LumpurLumut4h 15m · 2 operatorsFromRM 27.00Kuala LumpurMersing5h 30m · 2 operatorsFromRM 37.00MersingKuala Lumpur5h 30m · 2 operatorsFromRM 37.00Kuala LumpurKuala Perlis7h 30m · 2 operatorsFromRM 46.00Kuala PerlisKuala Lumpur7h 30m · 2 operatorsFromRM 46.00MersingJohor Bahru2h 30m · 2 operatorsFromRM 15.00Johor BahruMersing2h 30m · 2 operatorsFromRM 15.00