Timetable data last refreshed August 2026. Operators change schedules at short notice — always confirm when you book.
SC Southern Express operates 70 scheduled routes to Johor, Kuala Lumpur, Selangor and Negeri Sembilan, with 360 departures a day and fares from RM37.00.
- Passenger rating
- 3.7 / 5
- Destination states
- 4
- Scheduled routes
- 70 · 360 daily departures
- Seating layouts
- 1+2
- Fares from
- RM37.00
- Official website
- www.busonlineticket.com/bus/sc-southern-travel-tours
Book SC Southern Express online
Check live SC Southern Express seat availability and get an instant e-ticket.
SC Southern Express coaches


Where they go
Timetable and fares
Routes are grouped by destination state. Open a section to see its services, or type in the filter box to search every section at once.
Please note: this timetable is a guide. SC Southern Express may add, withdraw or retime services without notice.
To Johor
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| KLIA (Kuala Lumpur International Airport) | Johor Bahru (JB Larkin Term.) | 4:15 PM | RM55.00 | 1+2 |
| KLIA (Kuala Lumpur International Airport) | Johor Jaya Bus Terminal | 4:15 PM | RM65.00 | 1+2 |
| KLIA (Kuala Lumpur International Airport) | Kulai | 4:15 PM | RM60.00 | 1+2 |
| KLIA2 Transportation Hub | Johor Bahru (JB Larkin Term.) | 4:30 PM | RM55.00 | 1+2 |
| KLIA2 Transportation Hub | Johor Jaya Bus Terminal | 4:30 PM | RM65.00 | 1+2 |
| KLIA2 Transportation Hub | Kulai | 4:30 PM | RM60.00 | 1+2 |
| KLIA2 Transportation Hub | Pasir Gudang | 4:30 PM | RM65.00 | 1+2 |
| KLIA2 Transportation Hub | Skudai, Johor Bahru | 4:30 PM | RM55.00 | 1+2 |
| KLIA2 Transportation Hub | Tun Aminah | 4:30 PM | RM55.00 | 1+2 |
| Kajang | Johor Bahru (JB Larkin Term.) | 8:45 AM9:40 AM1:45 PM4:30 PM6:30 PM10:45 PM | RM45.00 | 1+2 |
| Kajang | Kulai | 9:40 AM | RM43.00 | 1+2 |
| Kajang | Pasir Gudang | 8:45 AM9:40 AM1:45 PM4:30 PM6:30 PM10:45 PM | RM49.00 | 1+2 |
| Kajang | Skudai, Johor Bahru | 8:45 AM9:40 AM1:45 PM4:30 PM6:30 PM10:45 PM | RM45.00 | 1+2 |
| Kajang | Tun Aminah | 8:45 AM9:40 AM1:45 PM4:30 PM6:30 PM10:45 PM | RM45.00 | 1+2 |
| Klang Sentral | Johor Bahru (JB Larkin Term.) | 9:15 AM1:15 PM6:00 PM9:30 PM | RM49.00 | 1+2 |
| Klang Sentral | Pasir Gudang | 9:15 AM1:15 PM6:00 PM9:30 PM | RM52.00 | 1+2 |
| Klang Sentral | Skudai, Johor Bahru | 9:15 AM1:15 PM6:00 PM9:30 PM | RM48.00 | 1+2 |
| Klang Sentral | Tun Aminah | 9:15 AM1:15 PM6:00 PM9:30 PM | RM48.00 | 1+2 |
| Putrajaya Sentral | Johor Bahru (JB Larkin Term.) | 8:15 AM9:15 AM1:15 PM3:45 PM4:00 PM6:00 PM8:00 PM10:15 PM | RM47.00 | 1+2 |
| Putrajaya Sentral | Johor Jaya Bus Terminal | 3:45 PM | RM50.00 | 1+2 |
| Putrajaya Sentral | Kulai | 9:15 AM3:45 PM | RM44.00 | 1+2 |
| Putrajaya Sentral | Pasir Gudang | 8:15 AM9:15 AM1:15 PM3:45 PM4:00 PM6:00 PM8:00 PM10:15 PM | RM50.00 | 1+2 |
| Putrajaya Sentral | Skudai, Johor Bahru | 8:15 AM9:15 AM1:15 PM3:45 PM4:00 PM6:00 PM8:00 PM10:15 PM | RM46.00 | 1+2 |
| Putrajaya Sentral | Tun Aminah | 8:15 AM9:15 AM1:15 PM3:45 PM4:00 PM6:00 PM8:00 PM10:15 PM | RM46.00 | 1+2 |
| Seremban | Johor Bahru (JB Larkin Term.) | 9:30 AM3:45 PM5:15 PM8:30 PM9:45 PM11:45 PM | RM41.00 | 1+2 |
| Seremban | Johor Jaya Bus Terminal | 5:15 PM | RM43.00 | 1+2 |
| Seremban | Kulai | 5:15 PM | RM37.00 | 1+2 |
| Seremban | Pasir Gudang | 9:30 AM3:45 PM5:15 PM8:30 PM9:45 PM11:45 PM | RM43.00 | 1+2 |
| Seremban | Skudai, Johor Bahru | 9:30 AM3:45 PM5:15 PM8:30 PM9:45 PM11:45 PM | RM39.00 | 1+2 |
| Seremban | Tun Aminah | 9:30 AM3:45 PM5:15 PM8:30 PM9:45 PM11:45 PM | RM39.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Johor Bahru (JB Larkin Term.) | 12:45 AM7:45 AM8:45 AM10:45 AM12:45 PM2:45 PM5:15 PM7:30 PM8:45 PM9:45 PM10:45 PM | RM48.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Pasir Gudang | 12:45 AM7:45 AM8:45 AM10:45 AM12:45 PM2:45 PM5:15 PM7:30 PM8:45 PM9:45 PM10:45 PM | RM51.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Skudai, Johor Bahru | 12:45 AM7:45 AM8:45 AM10:45 AM12:45 PM2:45 PM5:15 PM7:30 PM8:45 PM9:45 PM10:45 PM | RM47.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Tun Aminah | 12:45 AM7:45 AM8:45 AM10:45 AM12:45 PM2:45 PM5:15 PM7:30 PM8:45 PM9:45 PM10:45 PM | RM47.00 | 1+2 |
| Terminal Shah Alam | Johor Bahru (JB Larkin Term.) | 9:45 AM1:45 PM6:30 PM10:00 PM11:45 PM | RM51.00 | 1+2 |
| Terminal Shah Alam | Pasir Gudang | 9:45 AM1:45 PM6:30 PM10:00 PM11:45 PM | RM54.00 | 1+2 |
| Terminal Shah Alam | Skudai, Johor Bahru | 9:45 AM1:45 PM6:30 PM10:00 PM11:45 PM | RM50.00 | 1+2 |
| Terminal Shah Alam | Tun Aminah | 9:45 AM1:45 PM6:30 PM10:00 PM11:45 PM | RM50.00 | 1+2 |
To Kuala Lumpur
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Johor Bahru (JB Larkin Term.) | KLIA (Kuala Lumpur International Airport) | 12:15 AM8:00 AM12:00 PM6:00 PM9:45 PM11:30 PM | RM55.00 | 1+2 |
| Johor Bahru (JB Larkin Term.) | KLIA2 Transportation Hub | 12:15 AM8:00 AM12:00 PM6:00 PM9:45 PM11:30 PM | RM55.00 | 1+2 |
| Johor Bahru (JB Larkin Term.) | Putrajaya Sentral | 8:00 AM9:55 AM12:00 PM1:45 PM4:15 PM6:00 PM6:45 PM9:45 PM11:30 PM | RM47.00 | 1+2 |
| Johor Bahru (JB Larkin Term.) | TBS (Terminal Bersepadu Selatan) | 12:15 AM8:40 AM9:55 AM12:45 PM1:45 PM4:15 PM6:45 PM9:45 PM | RM48.00 | 1+2 |
| Kulai | KLIA (Kuala Lumpur International Airport) | 9:15 AM1:15 PM7:15 PM10:45 PM | RM60.00 | 1+2 |
| Kulai | KLIA2 Transportation Hub | 9:15 AM1:15 PM7:15 PM10:45 PM | RM60.00 | 1+2 |
| Kulai | Putrajaya Sentral | 9:15 AM11:00 AM1:15 PM2:45 PM5:45 PM7:15 PM8:30 PM10:45 PM | RM44.00 | 1+2 |
| Kulai | TBS (Terminal Bersepadu Selatan) | 9:45 AM11:00 AM1:50 PM2:45 PM5:45 PM8:30 PM10:45 PM | RM45.00 | 1+2 |
| Pasir Gudang | KLIA (Kuala Lumpur International Airport) | 7:15 AM11:15 AM5:15 PM9:15 PM10:45 PM11:59 PM | RM65.00 | 1+2 |
| Pasir Gudang | KLIA2 Transportation Hub | 7:15 AM11:15 AM5:15 PM9:15 PM10:45 PM11:59 PM | RM65.00 | 1+2 |
| Pasir Gudang | Putrajaya Sentral | 7:15 AM9:15 AM11:15 AM1:00 PM3:30 PM5:15 PM6:15 PM9:15 PM10:45 PM | RM50.00 | 1+2 |
| Pasir Gudang | TBS (Terminal Bersepadu Selatan) | 8:00 AM9:15 AM12:15 PM1:00 PM3:30 PM6:15 PM9:15 PM11:59 PM | RM51.00 | 1+2 |
| Tun Aminah | KLIA (Kuala Lumpur International Airport) | 12:55 AM8:30 AM12:30 PM6:30 PM6:45 PM10:15 PM11:59 PM | RM55.00 | 1+2 |
| Tun Aminah | KLIA2 Transportation Hub | 12:55 AM8:30 AM12:30 PM6:30 PM6:45 PM10:15 PM11:59 PM | RM55.00 | 1+2 |
| Tun Aminah | Putrajaya Sentral | 8:30 AM10:30 AM12:30 PM2:15 PM4:45 PM6:30 PM6:45 PM7:31 PM10:15 PM11:59 PM | RM46.00 | 1+2 |
| Tun Aminah | TBS (Terminal Bersepadu Selatan) | 12:55 AM9:05 AM10:30 AM1:15 PM2:15 PM4:45 PM7:31 PM10:15 PM | RM47.00 | 1+2 |
To Selangor
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Johor Bahru (JB Larkin Term.) | Kajang | 9:55 AM1:45 PM6:45 PM | RM46.00 | 1+2 |
| Johor Bahru (JB Larkin Term.) | Klang Sentral | 8:00 AM8:40 AM12:45 PM6:00 PM11:30 PM | RM49.00 | 1+2 |
| Johor Bahru (JB Larkin Term.) | Terminal Shah Alam | 8:00 AM8:40 AM12:45 PM4:15 PM6:00 PM11:30 PM | RM51.00 | 1+2 |
| Kulai | Kajang | 11:00 AM2:45 PM8:30 PM | RM43.00 | 1+2 |
| Kulai | Klang Sentral | 9:15 AM9:45 AM1:50 PM7:15 PM | RM49.00 | 1+2 |
| Kulai | Terminal Shah Alam | 9:15 AM9:45 AM1:50 PM5:45 PM7:15 PM | RM48.00 | 1+2 |
| Pasir Gudang | Kajang | 9:15 AM1:00 PM6:15 PM | RM49.00 | 1+2 |
| Pasir Gudang | Klang Sentral | 7:15 AM8:00 AM12:15 PM5:15 PM10:45 PM | RM52.00 | 1+2 |
| Pasir Gudang | Terminal Shah Alam | 7:15 AM8:00 AM12:15 PM3:30 PM5:15 PM10:45 PM | RM54.00 | 1+2 |
| Tun Aminah | Kajang | 10:30 AM2:15 PM7:31 PM | RM45.00 | 1+2 |
| Tun Aminah | Klang Sentral | 8:30 AM9:05 AM1:15 PM6:30 PM6:45 PM11:59 PM | RM48.00 | 1+2 |
| Tun Aminah | Terminal Shah Alam | 8:30 AM9:05 AM1:15 PM4:45 PM6:30 PM6:45 PM11:59 PM | RM50.00 | 1+2 |
To Negeri Sembilan
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Johor Bahru (JB Larkin Term.) | Seremban | 8:40 AM12:00 PM12:45 PM9:45 PM | RM41.00 | 1+2 |
| Kulai | Seremban | 9:45 AM1:15 PM1:50 PM10:45 PM | RM37.00 | 1+2 |
| Pasir Gudang | Seremban | 8:00 AM11:15 AM12:15 PM9:15 PM | RM43.00 | 1+2 |
| Tun Aminah | Seremban | 9:05 AM12:30 PM1:15 PM10:15 PM | RM39.00 | 1+2 |
Boarding points
SC Southern Express picks up at 12 locations. Arrive at least 20 minutes before departure — coaches do not wait, and no-shows are not refunded.
- Johor Bahru (JB Larkin Term.)
- KLIA (Kuala Lumpur International Airport)
- KLIA2 Transportation Hub
- Kajang
- Klang Sentral
- Kulai
- Pasir Gudang
- Putrajaya Sentral
- Seremban
- TBS (Terminal Bersepadu Selatan)
- Terminal Shah Alam
- Tun Aminah
Frequently asked questions
How much does a SC Southern Express ticket cost?
SC Southern Express fares start at RM37.00 one way, depending on the route and coach class.
Where does SC Southern Express go?
SC Southern Express serves 4 states — Johor, Kuala Lumpur, Selangor, Negeri Sembilan.
How do I book a SC Southern Express ticket?
You can book SC Southern Express tickets online with instant e-ticket confirmation, or buy at the counter subject to availability.
What time do SC Southern Express buses depart?
Departures run from 12:15 AM through to 11:59 PM, depending on the route.