There are 3 ways to get from Gemas to Bagan Serai by taxi, train, 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.
Taxi, train
best- Take the taxi from Gemas to Pulau Sebangtaxi
- Take the train from Pulau Sebang to Kuala Lumpurtrain
- Take the train from Kuala Lumpur to Bagan Seraitrain Ets
7h 22mRM 136–204Bus
cheapest- Take the bus from Terminal Bahau to Terminal Onebus Terminal 1 - Bahau Via Juaseh / ...
- Take the bus from Seremban Terminal 1 to Bagan Seraibus Seremban Terminal 1
9h 42mRM 56–106Drive 452.4 km
- Drive from Gemas to Bagan Seraicar 452.4 km
5h 20mRM 77–111
Gemas to Bagan Serai by train and bus
Questions & Answers
The cheapest way to get from Gemas to Bagan Serai is to bus which costs RM 55 - RM 110 and takes 9h 42m.
The fastest way to get from Gemas to Bagan Serai is to drive which takes 5h 20m and costs RM 75 - RM 120.
No, there is no direct bus from Gemas to Bagan Serai. However, there are services departing from Terminal Bahau and arriving at Bagan Serai via Seremban Terminal 1. The journey, including transfers, takes approximately 9h 42m.
The distance between Gemas and Bagan Serai is 479 km. The road distance is 452.4 km.
The best way to get from Gemas to Bagan Serai without a car is to taxi and train which takes 7h 22m and costs RM 130 - RM 210.
It takes approximately 7h 22m to get from Gemas to Bagan Serai, including transfers.
Gemas to Bagan Serai bus services, operated by Mybus Gopi Travel, depart from Terminal Bahau station.
Gemas to Bagan Serai bus services, operated by Mybus Gopi Travel, arrive at Terminal One station.
Yes, the driving distance between Gemas to Bagan Serai is 452 km. It takes approximately 5h 20m to drive from Gemas to Bagan Serai.
Book your Gemas to Bagan Serai bus tickets online with 12go.asia.
What companies run services between Gemas, Malaysia and Bagan Serai, Malaysia?
You can take a train from Gemas to Bagan Serai via Serting, Terminal Bahau, and Seremban Terminal 1 in around 9h 42m.
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Pulau Sebang to Kuala Lumpur
- Ave. Duration
- 2h 28m
- Frequency
- Every 3 hours
- Estimated price
- RM 28–40
- Website
- https://www.ktmb.com.my/Komuter.html
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Kuala Lumpur to Bagan Serai
- Ave. Duration
- 3h 3m
- Frequency
- Twice daily
- Estimated price
- RM 8–45
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 8–12
- Express
- RM 29–45
- Phone
- 010-2266222
- [email protected]
- Website
- nssit.com.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
- +604 332 5815
- [email protected]
- Website
- kpbekspres.com
Bus from Seremban Terminal 1 to Bagan Serai
- Ave. Duration
- 5h 8m
- Frequency
- Twice daily
- Estimated price
- RM 50–80
- Website
- http://www.kpbekspres.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 How to get from JFK to New York City, Which side of Niagara Falls should I choose (and how do I get there)?, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 99+ hotels available in Bagan Serai.










