There are 4 ways to get from Tangkak to Subang Jaya by taxi, train, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train
best- Take the taxi from Tangkak to Batang Melakataxi
- Take the train from Batang Melaka to Bdr Tasek Selatantrain Ets
3h 2mRM 154–206Bus, train
cheapest- Take the bus from Tangkak to Bus Terminal Segamatbus
- Take the train from Segamat to Kl Sentraltrain Ets
5h 19mRM 14–49Drive 162.5 km
- Drive from Tangkak to Subang Jayacar 162.5 km
1h 42mRM 64–93Taxi
- Take the taxi from Tangkak to Subang Jayataxi 162.5 km
1h 42mRM 500–650
Comparing Your Travel Options
The cheapest way to get from Tangkak to Subang Jaya is to bus and train which costs RM 14 - RM 50 and takes 5h 19m.
The fastest way to get from Tangkak to Subang Jaya is to drive which takes 1h 42m and costs RM 60 - RM 95.
The distance between Tangkak and Subang Jaya is 196 km. The road distance is 162.5 km.
The best way to get from Tangkak to Subang Jaya without a car is to taxi and train which takes 3h 2m and costs RM 150 - RM 210.
It takes approximately 3h 2m to get from Tangkak to Subang Jaya, including transfers.
Yes, the driving distance between Tangkak to Subang Jaya is 162 km. It takes approximately 1h 42m to drive from Tangkak to Subang Jaya.
There are 8917+ hotels available in Subang Jaya.
What companies run services between Tangkak, Malaysia and Subang Jaya, Malaysia?
There is no direct connection from Tangkak to Subang Jaya. However, you can take the taxi to Batang Melaka, take the train to Bdr Tasek Selatan, walk to Bandar Tasik Selatan, take the subway to Pusat Bandar Puchong, then take the taxi to Subang Jaya. Alternatively, you can drive from Tangkak to Subang Jaya in around 1h 42m.
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Batang Melaka to Bdr Tasek Selatan
- Ave. Duration
- 1h 46m
- Frequency
- Every 2 hours
- Estimated price
- RM 3–25
- Website
- KTMB
- Shuttle
- RM 3–5
- Express
- RM 17–25
Train from Segamat to Kl Sentral
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- RM 5–35
- Website
- KTMB
- Shuttle
- RM 5–7
- Express
- RM 21–35
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM
Train from Batang Melaka to Bdr Tasek Selatan
- Ave. Duration
- 1h 47m
- Frequency
- Every 4 hours
- Estimated price
- RM 26
- Website
- KTM
- Silver
- RM 19–21
- Gold
- RM 26
- Platinum
- RM 32–34
Train from Segamat to Kl Sentral
- Ave. Duration
- 2h 35m
- Frequency
- Every 4 hours
- Estimated price
- RM 35
- Website
- KTM
- Silver
- RM 23–26
- Gold
- RM 35
- Platinum
- RM 43–46
- Phone
- +606 952 0642
- [email protected]
- Website
- mayangsariexpress.com.my
Bus from Tangkak to Bus Terminal Segamat
- Ave. Duration
- 1h 26m
- Frequency
- Once daily
- Estimated price
- RM 7–11
- Schedules at
- mayangsariexpress.com.my
- Book at
- easybook.com
- Ave. Duration
- 1h 13m
- Estimated price
- RM 130–650
Grab Taxi
- Phone
- +60 11-5756 6119
- Website
- grab.com
Pakatan Pemandu-pemandu Teksi dan Kereta Sewa Daerah Muar
- Phone
- +60 6-9529980
Persatuan Tuan-Tuan Punya Kereta Sewa Daerah Muar
- Phone
- +60 6-951 5341
Grab Taxi
- Phone
- +60 11-5756 6119
- Website
- grab.com
Pakatan Pemandu-pemandu Teksi dan Kereta Sewa Daerah Muar
- Phone
- +60 6-9529980
Persatuan Tuan-Tuan Punya Kereta Sewa Daerah Muar
- Phone
- +60 6-951 5341
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 Why you should take the train in the US, How to get from Heathrow Airport into central London, and Want to know more about Flixbus? - to help you get the most out of your next trip.












