Timetable data last refreshed August 2026. Operators change schedules at short notice — always confirm when you book.
48 scheduled routes run from Negeri Sembilan to Johor, operated by 19 coach companies. There are 194 departures a day, with fares from RM14.00.
- Departing from
- Negeri Sembilan — 5 boarding points
- Arriving in
- Johor — 20 arrival points
- Operators
- 19 on this corridor
- Departures
- 194 a day
- Fares from
- RM14.00 one way
Book Negeri Sembilan to Johor
Compare all 19 operators on this route with live seat availability.
Timetable and fares
Every scheduled service on this corridor is listed below, grouped by operator. Use the filter box to narrow a table to your boarding point, or click a column heading to sort by departure time or fare.
Please note: fares and timings are set by the operators and change at short notice. Everything here is a guide — reconfirm when you book.
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Nilai | Johor Bahru (JB Larkin Term.) | 7:45 AM10:15 AM2:30 PM6:30 PM8:45 PM | RM46.00 | 1+2 |
| Nilai | Pasir Gudang | 7:45 AM10:15 AM2:30 PM6:30 PM8:45 PM | RM49.00 | 1+2 |
| Nilai | Skudai Parade | 7:45 AM10:15 AM2:30 PM6:30 PM8:45 PM | RM45.00 | 1+2 |
| Seremban | Johor Bahru (JB Larkin Term.) | 8:30 AM10:50 AM3:15 PM7:00 PM9:30 PM | RM42.00 | 1+2 |
| Seremban | Pasir Gudang | 8:30 AM10:50 AM3:15 PM7:00 PM9:30 PM | RM43.00 | 1+2 |
| Seremban | Skudai Parade | 8:30 AM10:50 AM3:15 PM7:00 PM9:30 PM | RM40.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| 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 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Bahau Bus Terminal | Larkin Sentral | 9:00 AM11:00 AM12:00 PM1:00 PM2:00 PM3:00 PM4:00 PM5:45 PM10:45 PM | RM40.00 | 1+2 |
| Bahau Bus Terminal | Pasir Gudang Bus Terminal | 12:00 PM10:45 PM | RM43.00 | 1+2 |
| Bahau Bus Terminal | Segamat Bus Terminal | 3:00 PM | RM22.00 | 1+2 |
| Pulau Sebang Bus Terminal | Larkin Sentral | 10:15 AM12:15 PM2:15 PM3:15 PM5:15 PM7:00 PM | RM38.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Terminal 1 Seremban | Larkin Sentral | 9:30 AM11:30 AM12:30 PM1:30 PM4:30 PM9:00 PM11:45 PM | RM41.00 | 1+2 |
| Terminal 1 Seremban | Skudai (Petron Station) | 9:30 AM11:30 AM12:30 PM1:30 PM4:30 PM9:00 PM11:45 PM | RM41.00 | 1+2 |
| Terminal 1 Seremban | Yong Peng (Meng Ann Restaurant) | 9:30 AM11:30 AM12:30 PM1:30 PM4:30 PM9:00 PM11:45 PM | RM41.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Seremban | Johor Bahru (JB Larkin Term.) | 12:30 PM9:45 PM | RM42.00 | 1+2 |
| Seremban | Pasir Gudang | 12:30 PM9:45 PM | RM43.00 | 1+2 |
| Seremban | Skudai Parade | 12:30 PM9:45 PM | RM40.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Seremban | Johor Bahru (JB Larkin Term.) | 1:15 AM | RM40.00 | 1+2 |
| Seremban | Taman Tampoi | 1:15 AM | RM35.00 | 1+2 |
| Seremban | Tun Aminah Bus Terminal | 1:15 AM | RM35.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Seremban | Johor Bahru (JB Larkin Term.) | 11:28 PM | RM40.00 | 1+2 |
| Seremban | Johor Bahru (Skudai) | 11:28 PM | RM40.00 | 1+2 |
| Seremban | Kulai | 11:28 PM | RM40.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Terminal 1 Seremban | Batu Pahat Bus Terminal | 7:45 AM12:30 PM2:30 PM6:30 PM8:30 PM | RM19.00 | 1+2 |
| Terminal 1 Seremban | Muar Bentayan Bus Terminal | 7:45 AM12:30 PM2:30 PM6:30 PM8:30 PM | RM14.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Seremban | Johor Bahru (JB Larkin Term.) | 12:31 AM2:00 AM3:00 AM4:00 AM5:30 AM7:30 AM10:00 AM11:00 AM12:00 PM2:30 PM4:00 PM5:00 PM7:00 PM8:00 PM9:00 PM | RM40.50 | 1+2 |
| Seremban | Skudai, Johor Bahru | 12:31 AM2:00 AM3:00 AM4:00 AM5:30 AM7:30 AM10:00 AM11:00 AM12:00 PM2:30 PM4:00 PM5:00 PM7:00 PM8:00 PM9:00 PM | RM40.50 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Terminal 1 Seremban | Larkin Sentral | 4:15 AM4:25 PM | RM45.00 | Executive |
| Terminal 1 Seremban | Skudai (Petron Station) | 4:15 AM4:25 PM | RM42.00 | Executive |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Seremban | Johor Bahru (JB Larkin Term.) | 10:15 AM | RM40.00 | 1+2 |
| Seremban | Skudai Parade | 10:15 AM | RM40.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Terminal 1 Seremban | Larkin Sentral | 12:45 AM11:00 AM1:00 PM3:00 PM4:30 PM11:00 PM | RM38.00 | 1+2 |
| Terminal 1 Seremban | Pasir Gudang Bus Terminal | 12:45 AM11:00 AM1:00 PM3:00 PM4:30 PM11:00 PM | RM40.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Seremban | Mersing Jetty (Gateway to Tioman) | 9:45 AM | RM38.00 | 1+2 |
| Seremban | Terminal Bus Mersing | 9:45 AM | RM40.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Terminal 1 Seremban | Kluang Bus Terminal | 11:30 AM | RM30.00 | 1+2 |
| Terminal 1 Seremban | Larkin Sentral | 11:45 AM11:45 PM | RM35.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Seremban | Johor Bahru (JB Larkin Term.) | 11:00 AM2:15 PM9:45 PM | RM50.00 | 1+2 |
| Seremban | Skudai, Johor Bahru | 11:00 AM2:15 PM9:45 PM | RM50.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Terminal 1 Seremban | Larkin Sentral | 7:15 AM7:30 AM9:45 AM11:00 AM1:00 PM7:00 PM | RM41.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Terminal 1 Seremban | Larkin Sentral | 2:15 PM2:30 PM | RM43.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Terminal 1 Seremban | Larkin Sentral | 10:00 AM4:00 PM4:15 PM4:30 PM | RM41.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Terminal 1 Seremban | Larkin Sentral | 1:15 AM1:30 AM1:45 AM2:45 PM3:15 PM4:00 PM | RM41.00 | 1+2 |
Boarding points in Negeri Sembilan
Arrival points in Johor
- Larkin Sentral
- Johor Bahru (JB Larkin Term.)
- Pasir Gudang
- Skudai Parade
- Skudai, Johor Bahru
- Kulai
- Pasir Gudang Bus Terminal
- Skudai (Petron Station)
- Kluang Bus Terminal
- Tun Aminah
- Johor Jaya Bus Terminal
- Tun Aminah Bus Terminal
- Taman Tampoi
- Mersing Jetty (Gateway to Tioman)
- Terminal Bus Mersing
- Batu Pahat Bus Terminal
- Muar Bentayan Bus Terminal
- Johor Bahru (Skudai)
- Segamat Bus Terminal
- Yong Peng (Meng Ann Restaurant)
Frequently asked questions
How much is the bus from Negeri Sembilan to Johor?
Fares start from RM14.00 one way. 19 operators run this route, so prices vary with coach class and departure time.
Which companies run buses from Negeri Sembilan to Johor?
Airport Coach, Billion Stars, Cosmic Prestij Express (Prestij Dinasti), Delima Vision, E-Mutiara, Eltabina Jaya Sdn Bhd, GPGLOBAL TRAVEL & TOURS SDN BHD, Kurnia Suria, Kwok Ping, Nor World Express, Prisma Express, Quick Liner Express, Sanwa Express, SC Southern Express, SMB Express, Sri Maju Group, Star Coach Express Sdn Bhd, Starmart Express, Super Nice Express.
What time is the first and last bus from Negeri Sembilan to Johor?
The earliest scheduled departure is 12:31 AM and the last is 11:45 PM. Exact times vary by operator and boarding point.