There are 5 ways to get from Bahau to Subang Jaya by bus, train, subway, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train, subway
best- Take the bus from Terminal Bahau to Ktm Serembanbus
- Take the train from Seremban to Kl Sentraltrain Ets
- Take the subway from Kl Sentral to Usj 7subway Kjl
3h 59mRM 10–33Bus
- Take the bus from Terminal Bahau to Terminal Onebus Terminal 1 - Bahau Via Juaseh / ...
- Take the bus from Seremban Terminal 1 to TBS Kuala Lumpurbus Seremban
4h 5mRM 24–36Drive 127.5 km
- Drive from Bahau to Subang Jayacar 127.5 km
1h 38mRM 22–32Taxi
- Take the taxi from Bahau to Subang Jayataxi 127.5 km
1h 38mRM 280–340Train
- Take the train from Bahau to Gemastrain Sh / ...
- Take the train from Gemas to Bdr Tasek Selatantrain Ets
4h 3mRM 12–54
Bahau to Subang Jaya by bus, train, and subway
Comparing Your Travel Options
The cheapest way to get from Bahau to Subang Jaya is to bus and train and subway which costs RM 9 - RM 35 and takes 3h 59m.
The fastest way to get from Bahau to Subang Jaya is to drive which takes 1h 38m and costs RM 21 - RM 35.
No, there is no direct bus from Bahau to Subang Jaya. However, there are services departing from Terminal Bahau and arriving at TBS Kuala Lumpur via Seremban Terminal 1. The journey, including transfers, takes approximately 4h 5m.
No, there is no direct train from Bahau to Subang Jaya. However, there are services departing from Bahau and arriving at Pusat Bandar Puchong via Gemas and Bandar Tasik Selatan. The journey, including transfers, takes approximately 4h 3m.
The distance between Bahau and Subang Jaya is 162 km. The road distance is 127.5 km.
The best way to get from Bahau to Subang Jaya without a car is to bus and train and subway which takes 3h 59m and costs RM 9 - RM 35.
It takes approximately 3h 59m to get from Bahau to Subang Jaya, including transfers.
Bahau to Subang Jaya bus services, operated by Mybus Gopi Travel, depart from Terminal Bahau station.
Bahau to Subang Jaya train services, operated by KTM Intercity, depart from Bahau station.
The best way to get from Bahau to Subang Jaya is to bus which takes 4h 5m and costs RM 23 - RM 40. Alternatively, you can train, which costs RM 12 - RM 55 and takes 4h 3m.
What companies run services between Bahau, Malaysia and Subang Jaya, Malaysia?
You can take a bus from Terminal Bahau to Subang Jaya via Seremban Terminal 1, TBS Kuala Lumpur, Bandar Tasik Selatan, and Pusat Bandar Puchong in around 4h 5m. Alternatively, you can take a train from Bahau to Subang Jaya via Gemas, Bdr Tasek Selatan, Bandar Tasik Selatan, and Pusat Bandar Puchong in around 4h 3m.
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Seremban to Kl Sentral
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- RM 2–20
- Website
- KTMB
- Shuttle
- RM 2–3
- Express
- RM 13–20
Train from Bahau to Gemas
- Ave. Duration
- 39 min
- Frequency
- 3 times a day
- Estimated price
- RM 1–16
- Website
- KTMB
- Shuttle
- RM 1–2
- Express
- RM 11–16
Train from Gemas to Bdr Tasek Selatan
- Ave. Duration
- 2h 3m
- Frequency
- Hourly
- Estimated price
- RM 4–28
- Website
- KTMB
- Shuttle
- RM 4–6
- Express
- RM 19–28
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM
Train from Seremban to Kl Sentral
- Ave. Duration
- 1h 17m
- Frequency
- Every 4 hours
- Estimated price
- RM 18
- Website
- KTM
- Silver
- RM 14–16
- Gold
- RM 18
- Platinum
- RM 20–22
- Phone
- +60 3 7885 2585
- [email protected]
- Website
- Rapid KL
Subway from Kl Sentral to Usj 7
- Ave. Duration
- 43 min
- Frequency
- Every 10 minutes
- Estimated price
- RM 2–4
- Schedules at
- Rapid KL
- Phone
- 010-2266222
- [email protected]
- Website
- nssit.com.my
Bus from Terminal Bahau to Ktm Seremban
- Ave. Duration
- 1h 24m
- Frequency
- Every 4 hours
- Estimated price
- RM 5–9
- Schedules at
- bas.my
Bus from Terminal Bahau to Terminal One
- Ave. Duration
- 1h 26m
- Frequency
- Every 4 hours
- Estimated price
- RM 5–10
- Schedules at
- bas.my
- Phone
- +60 111 066 1111
- [email protected]
- Website
- Billion Stars Express
Bus from Seremban Terminal 1 to TBS Kuala Lumpur
- Ave. Duration
- 1h 6m
- Frequency
- 5 times a day
- Estimated price
- RM 11–17
- Website
- Billion Stars Express
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to the UK: What do I need to know?, The London Underground: Essential tips to navigate the Tube, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
Booking & Getting There
Bahau to Subang Jaya bus services, operated by Mybus Gopi Travel, arrive at Terminal One station.
Bahau to Subang Jaya train services, operated by KTM Intercity, arrive at Gemas station.
Yes, the driving distance between Bahau to Subang Jaya is 128 km. It takes approximately 1h 38m to drive from Bahau to Subang Jaya.
There are 8911+ hotels available in Subang Jaya.











