There are 4 ways to get from Kranji MRT Station to Malacca by 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.
Bus via Ayer Keroh Toll
best- Take the bus from Jurong East Int to Ayer Keroh Tollbus Singapore
4h 23mLine 170 bus, bus
cheapest- Take the bus from Opp Kranji Stn to Larkin Terbus 170
- Take the bus from Johor Larkin Terminal to Melaka Sentralbus Melaka / ...
4h 43mRM 38–39Drive 221.2 km
- Drive from Kranji MRT Station to Malaccacar 221.2 km
2h 28mRM 167–241Bus
- Take the bus from Kranji Stn to Ch of Our Lady of Lourdesbus 960
- Take the bus from Queen Street Bus Terminal to Hatten Hotel Melakabus
6h 28mRM 100–167
Questions & Answers
The cheapest way to get from Kranji MRT Station to Malacca is to line 170 bus and bus which costs RM 37 - RM 39 and takes 4h 43m.
The fastest way to get from Kranji MRT Station to Malacca is to drive which takes 2h 28m and costs RM 160 - RM 240.
No, there is no direct bus from Kranji MRT Station to Malacca. However, there are services departing from Jurong East Int and arriving at Ayer Keroh Toll via . The journey, including transfers, takes approximately 4h 23m.
The distance between Kranji MRT Station and Malacca is 251 km. The road distance is 221.2 km.
The best way to get from Kranji MRT Station to Malacca without a car is to bus via Ayer Keroh Toll which takes 4h 23m and costs .
It takes approximately 4h 23m to get from Kranji MRT Station to Malacca, including transfers.
Kranji MRT Station to Malacca bus services, operated by Star Qistna, depart from Jurong East Int station.
Kranji MRT Station to Malacca bus services, operated by Star Qistna, arrive at Ayer Keroh Toll station.
Yes, the driving distance between Kranji MRT Station to Malacca is 221 km. It takes approximately 2h 28m to drive from Kranji MRT Station to Malacca.
There are 2127+ hotels available in Malacca.
What companies run services between Kranji MRT Station, Singapore and Malacca, Malaysia?
Star Qistna operates a bus from Jurong East Int to Ayer Keroh Toll 5 times a day, and the journey takes 2h 51m.
- Phone
- +6012 712 5144
- [email protected]
- Website
- starqistna.com
Bus from Jurong East Int to Ayer Keroh Toll
- Ave. Duration
- 2h 51m
- Frequency
- 5 times a day
- Schedules at
- starqistna.com
- Book at
- easybook.com
- Phone
- 1800 - 287 2727
- [email protected]
- Website
- sbstransit.com.sg
Bus from Opp Kranji Stn to Larkin Ter
- Ave. Duration
- 52 min
- Frequency
- Every 20 minutes
- Estimated price
- RM 2–4
- Website
- https://www.sbstransit.com.sg/
Bus from Kranji Stn to Ch of Our Lady of Lourdes
- Ave. Duration
- 1h 25m
- Frequency
- Every 20 minutes
- Estimated price
- RM 5–7
- Website
- https://www.sbstransit.com.sg/
- Phone
- 012-708 2999
- [email protected]
- Website
- kkklexpress.com
Bus from Johor Larkin Terminal to Melaka Sentral
- Ave. Duration
- 3h 14m
- Frequency
- Hourly
- Estimated price
- RM 35–55
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
- Phone
- +6019 625 0098
- [email protected]
- Website
- delima.com.my
Bus from Johor Larkin Terminal to Melaka Sentral
- Ave. Duration
- 4h 4m
- Frequency
- 3 times a day
- Estimated price
- RM 35
- Schedules at
- delima.com.my
- Book at
- easybook.com
- Phone
- 1800 336 8900
- Website
- smrt.com.sg
Bus from Kranji Stn to Ch of Our Lady of Lourdes
- Ave. Duration
- 1h 27m
- Frequency
- Every 15 minutes
- Website
- https://www.smrt.com.sg/
- Phone
- +65 8737 7707
- [email protected]
- Website
- 707-inc.com
Bus from Queen Street Bus Terminal to Hatten Hotel Melaka
- Ave. Duration
- 4h 1m
- Frequency
- Every 4 hours
- Estimated price
- RM 95–160
- Schedules at
- 707-inc.com
- Book at
- book.707-inc.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 Why you should take the train in the US, Bali: What to do if Mount Agung erupts, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.















