There are 4 ways to get from Geylang to Yong Peng by bus, car, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Beach Road to Yong Peng Terminal
4hRM 80Bus via Iskandar Puteri
cheapest- Take the bus from Queen Street Terminal to JB Custom OutCw2
- Take the bus from Jalan Tun Aminah to Yong Peng Terminal
4h 16mRM 50–68Drive 132.3 km
- Drive from Geylang to Yong Peng132.3 km
1h 32mRM 102–147Subway, bus
- Take the subway from Macpherson to BishanCc
- Take the subway from Bishan to KranjiNs
- Take the bus from Kranji MRT Station to JB Custom OutCw1
- Take the bus from JB Sentral to Opp TERMINAL TUTAT32
- Take the bus from Jalan Tun Aminah to Yong Peng Terminal
4h 37mRM 53–73
Questions & Answers
The cheapest way to get from Geylang to Yong Peng is to bus via Iskandar Puteri which costs RM 45 - RM 70 and takes 4h 16m.
The fastest way to get from Geylang to Yong Peng is to drive which takes 1h 32m and costs RM 100 - RM 150.
Yes, there is a direct bus departing from Beach Road and arriving at Yong Peng Terminal. Services depart four times a day, and operate every day. The journey takes approximately 4h.
The distance between Geylang and Yong Peng is 129 km. The road distance is 132.3 km.
The best way to get from Geylang to Yong Peng without a car is to bus which takes 4h and costs RM 80.
The bus from Beach Road to Yong Peng Terminal takes 4h including transfers and departs four times a day.
Geylang to Yong Peng bus services, operated by Eltabina Express, depart from Beach Road station.
Geylang to Yong Peng bus services, operated by Eltabina Express, arrive at Yong Peng Terminal station.
Yes, the driving distance between Geylang to Yong Peng is 132 km. It takes approximately 1h 32m to drive from Geylang to Yong Peng.
There are 163+ hotels available in Yong Peng.
What companies run services between Geylang, Singapore and Yong Peng, Malaysia?
Eltabina Express operates a bus from Beach Road to Yong Peng Terminal 4 times a day. Tickets cost RM 80 and the journey takes 4h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- 1800 336 8900
- Website
- smrt.com.sg
Subway from Macpherson to Bishan
- Ave. Duration
- 11 min
- Frequency
- Every 10 minutes
- Estimated price
- RM 4–5
- Website
- https://www.smrt.com.sg/
Subway from Bishan to Kranji
- Ave. Duration
- 31 min
- Frequency
- Every 10 minutes
- Estimated price
- RM 1–3
- Website
- https://www.smrt.com.sg/
- Phone
- 62926420
- eltabina_express@gmail.com.sg
- Website
- eltabinaexpress.com
Bus from Beach Road to Yong Peng Terminal
- Ave. Duration
- 4h
- Frequency
- 4 times a day
- Estimated price
- RM 80
- Book at
- eltabinaexpress.com
- Phone
- +60 7 360 2244
- enquiry@causewaylink.com.my
- Website
- causewaylink.com.my
Bus from Queen Street Terminal to JB Custom Out
- Ave. Duration
- 1h
- Frequency
- Every 15 minutes
- Estimated price
- RM 2–5
- Schedules at
- causewaylink.com.my
Bus from Kranji MRT Station to JB Custom Out
- Ave. Duration
- 30 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 1–2
- Schedules at
- causewaylink.com.my
Bus from JB Sentral to Opp TERMINAL TUTA
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- RM 2–4
- Schedules at
- causewaylink.com.my
- Phone
- +60 5-545 7669
- info@yoyo.my
- Website
- yoyo.my
Bus from Jalan Tun Aminah to Yong Peng Terminal
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- RM 45–60
- Schedules at
- yoyo.my
- Book at
- easybook.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 Southend Airport into central London, Train travel in France: A guide to SNCF, and Best ways to travel around Australia - to help you get the most out of your next trip.













