There are 6 ways to get from Butterworth to Gemas by train, tram, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, tram, taxi
best- Take the train from Butterworth to Kuala Lumpurtrain Ets
- Take the tram from Kuala Lumpur to Pulau Sebangtram
- Take the taxi from Pulau Sebang to Gemastaxi
7h 48mRM 103–182Train, bus
cheapest- Take the train from Butterworth to Kl Sentraltrain Ets
- Take the bus from TBS Kuala Lumpur to Seremban Terminal 1bus
- Take the bus from Terminal One to Terminal Bahaubus
10h 38mRM 27–98Bus
- Take the bus from Butterworth to Terminal Bersepadu Selatanbus Butterworth
- Take the bus from Terminal Bersepadu Selatan to Segamatbus Kl
9h 31mRM 127–194Drive 502.5 km
- Drive from Butterworth to Gemascar 502.5 km
5h 59mRM 86–123Bus via Ipoh
- Take the bus from Butterworth to Jalan Bendahara Ipohbus
- Take the bus from Jalan Bendahara Ipoh to Seremban Terminal 1bus
- Take the bus from Terminal One to Terminal Bahaubus
12h 12mRM 52–134Bus, train
- Take the bus from Penang Sentral to Cameron Highlandsbus
- Take the bus from Cameron Highlands Tanah Rata to Kuala Lipisbus
- Take the train from Kuala Lipis to Gemastrain Sh
17h 14mRM 66–122
Butterworth to Gemas by bus and train
Questions & Answers
The cheapest way to get from Butterworth to Gemas is to train and bus which costs RM 26 - RM 100 and takes 10h 38m.
The fastest way to get from Butterworth to Gemas is to drive which takes 5h 59m and costs RM 85 - RM 130.
No, there is no direct bus from Butterworth to Gemas. However, there are services departing from Butterworth and arriving at Segamat via Terminal Bersepadu Selatan. The journey, including transfers, takes approximately 9h 31m.
The distance between Butterworth and Gemas is 542 km. The road distance is 502.5 km.
The best way to get from Butterworth to Gemas without a car is to train and tram and taxi which takes 7h 48m and costs RM 100 - RM 190.
It takes approximately 7h 48m to get from Butterworth to Gemas, including transfers.
Butterworth to Gemas bus services, operated by Sri Maju, depart from Butterworth station.
Butterworth to Gemas bus services, operated by Sri Maju, arrive at Jalan Bendahara Ipoh station.
Yes, the driving distance between Butterworth to Gemas is 503 km. It takes approximately 5h 59m to drive from Butterworth to Gemas.
Book your Butterworth to Gemas bus tickets online with 12go.asia.
What companies run services between Butterworth, Malaysia and Gemas, Malaysia?
You can take a bus from Butterworth to Gemas via Terminal Bersepadu Selatan and Segamat in around 9h 31m.
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Butterworth to Kuala Lumpur
- Ave. Duration
- 3h 33m
- Frequency
- Twice daily
- Estimated price
- RM 9–50
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 9–14
- Express
- RM 30–50
Tram from Kuala Lumpur to Pulau Sebang
- Ave. Duration
- 2h 27m
- Frequency
- 5 times a week
- Estimated price
- RM 3–24
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 3–5
- Express
- RM 16–24
Train from Butterworth to Kl Sentral
- Ave. Duration
- 3h 38m
- Frequency
- Twice daily
- Estimated price
- RM 9–50
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 9–14
- Express
- RM 30–50
Train from Kuala Lipis to Gemas
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- RM 6–40
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 6–9
- Express
- RM 25–40
- Phone
- +604 332 5815
- [email protected]
- Website
- kpbekspres.com
Bus from Butterworth to Terminal Bersepadu Selatan
- Ave. Duration
- 5h 3m
- Frequency
- Hourly
- Estimated price
- RM 30–80
- Website
- http://www.kpbekspres.com/
- Phone
- 012-708 2999
- [email protected]
- Website
- kkklexpress.com
Bus from Butterworth to Terminal Bersepadu Selatan
- Ave. Duration
- 4h 51m
- Frequency
- Every 3 hours
- Estimated price
- RM 40–95
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
Bus from Terminal Bersepadu Selatan to Segamat
- Ave. Duration
- 3h 33m
- Frequency
- Hourly
- Estimated price
- RM 22–50
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
- Phone
- 019-2179072
- [email protected]
- Website
- maralinergroup.my
Bus from Butterworth to Terminal Bersepadu Selatan
- Ave. Duration
- 5h 3m
- Frequency
- 4 times a day
- Estimated price
- RM 55–80
- Website
- https://maralinergroup.my/
- Phone
- +60 111 066 1111
- [email protected]
- Website
- billionstarsexpress.com
Bus from TBS Kuala Lumpur to Seremban Terminal 1
- Ave. Duration
- 1h 2m
- Frequency
- Once daily
- Estimated price
- RM 8–18
- Website
- http://www.billionstarsexpress.com/
- Phone
- 010-2266222
- [email protected]
- Website
- nssit.com.my
Bus from Terminal One to Terminal Bahau
- Ave. Duration
- 1h 27m
- Frequency
- Every 4 hours
- Estimated price
- RM 5–10
- Schedules at
- bas.my
Bus from Terminal One to Terminal Bahau
- Ave. Duration
- 1h 27m
- Frequency
- Every 4 hours
- Estimated price
- RM 5–10
- Schedules at
- bas.my
- Phone
- +60 5-253 8898
- [email protected]
- Website
- srimaju.com
Bus from Butterworth to Jalan Bendahara Ipoh
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- RM 16–40
- Website
- https://www.srimaju.com/
Bus from Jalan Bendahara Ipoh to Seremban Terminal 1
- Ave. Duration
- 4h 4m
- Frequency
- Once daily
- Estimated price
- RM 30–70
- Website
- https://www.srimaju.com/
- Phone
- +60 12-510 9722
- [email protected]
- Website
- cstravelandtours.com
Bus from Penang Sentral to Cameron Highlands
- Ave. Duration
- 4h 45m
- Frequency
- Every 4 hours
- Estimated price
- RM 35–55
- Book at
- easybook.com
- Phone
- 011 1866 8811
- [email protected]
- Website
- unititi.com.my
Bus from Penang Sentral to Cameron Highlands
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- RM 35–55
- Website
- https://www.unititi.com.my/
Bus from Cameron Highlands Tanah Rata to Kuala Lipis
- Ave. Duration
- 5h 12m
- Frequency
- Once daily
- Estimated price
- RM 21–29
- Website
- https://www.unititi.com.my/
- Ave. Duration
- 48 min
- Estimated price
- RM 90–110
Blue Cab Taxi Services
- Phone
- +60(12)2121718
- Website
- bluecab.my
Grab Taxi
- Website
- grab.com
Melaka Budget Taxi Service
- Phone
- +60 14-622 2159
- Website
- facebook.com
Taxi Melaka
- Phone
- +6019 948 1887
- Website
- taximelaka.com
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 Want to know more about Flixbus?, Why you should take the train in the US, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
There are 44+ hotels available in Gemas.






















