Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
42K ratings
Google Play
136K reviews
Provider information and services
City Express
Luggage & cancellation policy
Luggage included
Luggage included in fare; specific size/type not provided.
Additional luggage
Excess luggage and bulky luggage allowed for an additional fee
Amenities on board the bus
Wifi
Seat reservation
Toilets
USB plugs
Popular City Express routes
Johor Bahru to Kuala Lumpur bus
from $7
Direct buses available
4h11 average duration
315buses per day
Served by
- KKKL Express
- KKKL Sdn Bhd
- Mayang Sari Express
- Maraliner
- ENRICH GLOBAL HOLIDAYS (YELLOWSTAR EXPRESS)
- SUASANA EDARAN EXPRESS
- GPGLOBAL TRAVEL & TOURS SDN BHD
- COSMIC (PRESTIJ)
- ETIKA BILLION STARS
- V Express
- City Express
- Infobus
- DELIMA EXPRESS SDN BHD
- FIVE STAR
- ELTABINA EXPRESS
- Gunung Raya Express (Johor)
- Star Coach Express Sdn Bhd
- Neoliner Express
- Meridian Holidays
- Intertop Express
- SELAT KERIS EXPRESS SDN BHD
- Ekspress Mutiara
- COSMIC SINGAPORE
- 707 Inc
- SC Southern Express
- Top Liner
- KONSORTIUM
- SRI THEVEN TRAVEL & TOURS Sdn Bhd
- Inter Top (Pudu)
- Star Qistna
- KPB Ekspress
- Quick Liner Express
- LPMS
- Billion Stars
- TRA EXPRESS
- Permata Utara Sdn Bhd
- Sri Maju Group
- Super Nice
- GRASSLAND COACH
- Prisma Serimas Holidays Sdn Bhd
- TRANSTARBILLION
- QJ Express
- Mayang Sari
- Sin Yong Express Sdn Bhd
- Causeway Link Express
- RESTU PELANGI
- Kwok Ping
- LA Holidays
- Kejora (TBS)
Kuala Lumpur to Muar bus
from $5
Direct buses available
2h39 average duration
25buses per day
Served by
- City Express
- Top Liner
- Infobus
- Mayang Sari
Klang to Malacca bus
from $5
Direct buses available
2h47 average duration
5buses per day
Served by
- Mayang Sari
- City Express
Klang to Johor Bahru bus
from $10
Direct buses available
5h02 average duration
49buses per day
Served by
- SC Southern Express
- City Express
- Prisma Serimas Holidays Sdn Bhd
- LA Holidays
Shah Alam to Malacca bus
from $4
Direct buses available
2h12 average duration
5buses per day
Served by
- City Express
- GRASSLAND COACH
- Mayang Sari
- RESTU PELANGI
Singapore to Kuala Lumpur bus
from $13
Direct buses available
4h15 average duration
648buses per day
Served by
- GRASSLAND COACH
- Ekspress Mutiara
- WTS Travel & Tours Pte Ltd
- KKKL Singapore
- Singapore Airlines
- Golden Coach
- Top Liner
- Golden Coach x Delima
- Starmart Express
- Cityline Global Pte Ltd
- Transtar Travel Pte Ltd
- URBAN COACH & TRANSPORT SERVICE
- Star Qistna
- Eltabina Jaya Express
- ELTABINA EXPRESS
- Alisan Golden Coach
- Ekspres Mutiara
- City Express
- The One Travel & Tours (Five Stars)
- Infobus
- Causeway Link Express
- KKKL Travel & Tours Pte Ltd
- Golden Coach Express
- Transtar Xtras
- Luxury Coach Service
- KONSORTIUM
- SUASANA EDARAN EXPRESS
- Cosmic Singapore Express
- COSMIC SINGAPORE
- Super Nice
- Sri Maju Group
- Billion Stars
- The One Travel & Tours
- MORAZA EXPRESS
- WTS Travel & Tours
- Firstcoach
- 707 Inc
- Leo City Coach
Kuala Lumpur to Johor Bahru bus
from $7
Direct buses available
4h20 average duration
325buses per day
Served by
- LA Holidays Travel and Tours Sdn Bhd
- Sri Maju Group
- COSMIC (PRESTIJ)
- Mayang Sari
- TRANSLION
- Inter Top (Pudu)
- Persada Travel and Tours (TBS)
- Top Liner
- KPB Ekspress
- Prisma Serimas Holidays Sdn Bhd
- City Express
- ELTABINA EXPRESS
- KONSORTIUM
- LA Holidays
- Sin Yong Express Sdn Bhd
- Causeway Link Express
- Billion Stars
- SRI THEVEN TRAVEL & TOURS Sdn Bhd
- Infobus
- ENRICH GLOBAL HOLIDAYS (YELLOWSTAR EXPRESS)
- Star Qistna
- Ekspress Mutiara
- Neoliner Express
- Maraliner
- Intertop Express
- GPGLOBAL TRAVEL & TOURS SDN BHD
- GRASSLAND COACH
- KKKL Express
- DELIMA EXPRESS SDN BHD
- Quick Liner Express
- V Express
- V KEJORA
- The One Travel & Tours
- SUASANA EDARAN EXPRESS
- SMB TELUK INTAN
- Permata Utara Sdn Bhd
- Progress Liner Express
- COSMIC SINGAPORE
- Super Nice
- KKKL Sdn Bhd
- SC Southern Express
- KPB Express JB
Butterworth to Kuala Lumpur bus
from $8
Direct buses available
4h41 average duration
175buses per day
Served by
- Maraliner
- Quick Liner Express
- KONSORTIUM
- SUASANA EDARAN EXPRESS
- Super Nice
- Pancaran Matahari
- TRA EXPRESS
- Permata Utara Sdn Bhd
- LEXOJAYA
- Billion Stars
- AEROCITY
- KKKL Sdn Bhd
- Jadam Express
- ALYA XPRESS
- Kejora Mashyur (KL)
- Star Qistna
- KPB Ekspress
- City Express
- Kejora (TBS)
- Jasmine Express
- Persada Travel and Tours (Parit Buntar)
Johor Bahru to Klang bus
from $9
Direct buses available
4h46 average duration
60buses per day
Served by
- City Express
- Kwok Ping
Malacca to Shah Alam bus
from $3
Direct buses available
2h19 average duration
8buses per day
Served by
- Mayang Sari
- City Express
- Starmart Express
City Express FAQs
Everything you need to know to travel with City Express: amenities, cancellation policy, luggage allowance and more

City Express buses are typically equipped with air conditioning and heating to ensure passenger comfort during the journey.
Children traveling with City Express generally need their own tickets, although discounts for children may be available, depending on the specific fare policies of City Express. It is advisable to check directly with City Express for the most current details on discounts and ticketing requirements for children.
bus station information and services
Most popular City Express bus stations
Amenities at bus station
information
Ticket Office Hours
- 04:00-00:00
Distance to city center
7 kmCar connection
Jalan Terminal SelatanWifi
- Free Wi-Fi throughout the terminal
Parking
- Multi-story parking facility available, rates from RM3 per hour
Dining
- Food court and various food outlets available on multiple floors
Taxis
- Available at designated taxi stands outside the terminal
Accessibility
- Wheelchair ramps, elevators, dedicated paths
WC
- Public toilets available throughout the terminal
Shower
- Shower facilities available for a fee
Public transit options for Kuala Lumpur, TBS (Terminal Bersepadu Selatan)
- Bus: Various city buses
- Metro: LRT Bandar Tasik Selatan
- Train: KTM Komuter, ERL Transit
Amenities at bus station
information
Ticket Office Hours
- 05:00-23:00
Distance to city center
2 kmCar connection
Via Jalan Garuda or Jalan LarkinWifi
- Free Wi-Fi available throughout terminal
Parking
- Large parking area available for both short and long-term parking
Dining
- Food court and various local food stalls available
Taxis
- Taxi stand available at terminal entrance
Accessibility
- Wheelchair accessible facilities
WC
- Public toilets available
Public transit options for Johor Bahru (JB Larkin Term.)
- Bus: Local city buses, intercity buses
- Taxi: Available at terminal
Amenities at bus station
information
Ticket Office Hours
- 06:00-22:00
Distance to city center
12 kmCar connection
Via Jalan Tun Aminah or Jalan SkudaiParking
- Free parking available for cars and motorcycles
Dining
- Local food stalls and small restaurants nearby
Taxis
- Available at designated taxi stand
Accessibility
- Wheelchair ramps
WC
- Public toilets available
Public transit options for Johor Bahru, Terminal Tun Aminah
- Bus: P-211, P-212, P-403, P-405
City Express destinations
Not sure where to begin your City Express adventure? Check out these popular City Express destinations for travel details and nearby attractions:
